java工作需要什么水平(Java工作3年是什么水平呢)
大家好,今天小编来为大家解答java工作需要什么水平这个问题,Java工作3年是什么水平呢很多人还不知道,现在让我们一起来看看吧!
阿里巴巴资深java工程师什么水平
你好,如阿里百度腾讯等互联网大厂的工程师,资深(架构师水平)工程师是非常有实力的。
以阿里为例:
1、阿里工程师岗位职级
阿里巴巴集团采用双序列职业发展体系:
一套体系是专家路线【P序列=技术岗】,程序员、工程师,某一个专业领域的人才,一共分为14级,从P1到P14,目前校招最低从P4开始。
一套体系是M路线,即管理者路线【M序列=管理岗】,从M1到M10。
一般来说,应届毕业生刚入职到阿里为P5,工作1-3年之后升职到P6,阿里一般到P7才给配股票。
目前阿里需求量最大的职级范围分布在P6-P8,这也是阿里集团占比最大的级别。P6级别的程序员title是高级工程师,P7便已经是专家级别,P8则是高级专家。一般而言,小有名气的阿里程序员至少也是P8级别。P10级别的存在就是传说中的大神级别,这个级别的程序员无一不是业界鼎鼎有名的人物,比如褚霸、毕玄等等。
2、阿里岗位薪酬
阿里薪资结构:一般是12+1+3=16薪。
年底的奖金为0-6个月薪资,90%人可拿到3个。
股票是工作满2年才能拿,第一次拿50%,4年能全部拿完。
关于阿里股票,主要是阿里用来奖励员工忠诚度的,所以阿里分年限行权,想要离职套现真的是很难,更不要提高额税收了。
3、阿里工程师晋升体系
阿里的工程师一般工作几年后就要考虑转P(技术)系列还是M(管理)系列了。
P虽然是专家系列但是到了一定级别也会带人,比如P9的整个业务都会由他带。M相对P来说比较难升,很多P做了5-10年缺少升M的资历。
和腾讯一样,阿里也是一年有两次晋升机会,其中7、8月是比较核心层级的晋升,如P7、P8、P9,年底则是较低级别的。
考核因素是上一年的绩效分数+直属领导的打分+晋升委员会打分,这里的委员会一般由直属领导+合作方的高管+懂业务的HRG组成。HRG:HR多面手,base在业务下面,在阿里话语权比别的互联网HR高。
晋升标准:绩效满足3.75、主管提名、技术答辩通过。
P8架构师作为阿里「IT架构灵魂人物」的角色,他们不仅做着架构师的本职工作,还同时做程序开发,写核心代码的工作。另外,架构师依旧是技术高手,编程能力依然是一流的。
但根据当前的市场需求,互联网大厂们对于普通Java开发人才需求逐年锐减,而对互联网架构师人才的需求招聘量已经上升到50%,因此薪资更是不可同日而语。
对于想学习互联网架构师的同学来说,北大青鸟、课工场等优秀品牌都是不错的选择。课程根据招聘需求制定,包含全部分布式微服务技术,对标阿里P8级别架构师。
希望我的回答对你有所帮助!
Java工作3年是什么水平呢
这个因人而异,我分享下我周边一些朋友的情况,按照3个等级优秀、普遍、较差
以下先做如下定义:
优秀:在人群中表现突出,有闪光点/竞争力标签,占20%
普遍:能够独立做事,有总结意识,大概占60%
较差:停留在CRUD,总结意识较低,自我认知不够,过于浮躁/迷茫,20%
例子
优秀:
有可以根据第三方优秀的框架进行二次封装/优化的能力
有过高流水(如月流水过千万)或高数量级(日PV超过千万)或高复杂度(流程/场景复杂)的项目经验
自我驱动非常良好,表现为有自己的作品,或参与创业,取得不错的结果
普遍:
能够完成工作安排的事情,项目中出现的问题/挑战,也可以在1-2天内解决,能够主动想自己想要的并且去尝试
较差:暂不举例
最后,说一个题外话,衡量一个人的技术水平不能针对工作年限,或者是会的框架的数量,框架/语言只是帮助我们解决问题的一个工具,最重要的是思维,在什么工作年限会什么东西也不提倡,不一定要按部就班,有些东西不一定要等到到了特定的年限才应该会,多学习,多总结最重要,希望我的回答能够令你有所思考触发,观点不一致的也欢迎沟通。
想成为Java软件工程师有什么要求
根据技术水平不同,Java工程师可以分为初级、中级、高级三个等级。不同级别的Java工程师,企业的用人要求也是不一样的,但都有以下几个共性:
1、夯实的Java基础
Java新技术层出不穷,,每个企业都有不同的侧重点。根据企业的用人需求,只有坚实的基础才能快速的掌握新技术。需要在核心算法、面向对象应用、数据结合及集合框架、输入输出、多线程、异常处理等多方面进行深入学习。
2、深入学习数据库知识
目前互联网离不开数据库技术。任何一个大中型的应用都跟数据库的好坏、数据库访问的效率直接决定了以后项目的成败。当前数据库最主流的技术就是Oracle和SQL语句两种,除了能熟练应用数据库体系结构和SQL语句之外,还要掌握数据库设计和SQL语句优化。
3、熟练操作Linux系统
Linux是当今应用做广泛的服务器操作系统,一名合格的Java工程师必须具备熟练地Linux操作技巧,这是企业面试最获得加分的重要指标之一。
4、系统的Web前端技术
随着互联网技术的更新,Web前端,包括HTML、Java script语言被越来越多的企业所重视。很多企业开始设立气“Web前端工程师”的岗位,作为一名合格的Java工程师不仅要不断学习Java script在内的Java知识。
5、企业及框架
Java是组件和框架的世界,所有的Java程序员都应该了解Java框架。
6、规范的企业流程开发文档
软件开发是团队工作,因此规范的企业流程开发文档就显得尤为重要。这也是区分“草根程序员”与“正规程序员”的重要指标之一,开发项目无论大小都应该严格按照企业流程开发文档进行。
学java有什么要求吗
学习JAVA基本都要大专及以上学历,一般大专以下学历的学生文化水平不太高,学起来会比较困难,不过真的想学也可以,基础要多花点时间去学。如果要去参见培训的话,建议去疯狂软件,他们每个月都开班,上完一个月的基础班可以免费重修,不限次数,后面4个月的就业班想继续重修也可以。不算重修时间,基本5个月就搞定了,毕业前后一个月就可以去找工作了。具体是学一些代码框架数据库什么的,还有学做一些企业常做的项目。
java工作需要什么水平的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Java工作3年是什么水平呢、java工作需要什么水平的信息别忘了在本站进行查找哦。