谢邀,坐标北京,IT从业10年,周围的朋友很多从事本行业的,就我的经验和了解,来回答一下这个问题。程序员的待遇跟学历、毕业时间、学校、岗位有着跟重要的关系,主要有以下几个特点:
一、随着经验和技能的增长,收入也会很快增长。
一般3年左右的程序员最受欢迎,有技术、有经验、有体力、能加班。6年左右程序员收入接近收入峰值。后续增长缓慢甚至下降,大概工作时长与待遇曲线如下:
二、大厂与普通公司待遇有很大区别
大厂对学历要求比较严,对985,211高校毕业生比较青睐,如果这类学校的毕业后开始程序员这个行业,北京这几年这边大厂白菜价基本20k起步。普通公司就差的远了,看了一下招聘网站,普通java开发工程师,2-3年经验大概也就15k左右。
三、本科是学历的底线,学历是后续发展的基础
中等以上的公司对学历要求一般是统招本科,小点的公司专科学历也要,前提是技术过硬。学历是每个人一辈子的标签,职业生涯到后期,名校,或者高学历的员工往往有更多的升职机会。
四、职位对收入影响
IT行业一般职位(岗位)有后台开发、前端开发、UI设计师、项目经理、产品经理、技术经理、架构师、技术总监等。这几个职位收入排序基本是:技术总监》=架构师》技术经理》产品经理》项目经理》后台开发》前端开发》UI设计师。大概是这样,具体每个公司有差别。偏技术的公司技术类岗位待遇有优势,篇产品类公司,产品经理待遇相对较高。
写几个周围几个同学、朋友的大概情况,供大家参考:
1、老刘,关系:前同事;学历:本科;就职单位:某在线教育公司;职位:前端专家
老刘是我6年前的同事,那会我两在一家单位的一个项目组,我做后端,他做前端。
老刘技术很好,15年跳槽到美团,据说那会月薪在20K左右,15薪。17年跳槽滴滴,待遇不详。
19年跳槽快手,那会跟我吐槽说,每天都很累,加班到10点才能回家,孩子在老家父母看着,一年见不到几次,说想降薪回我们之前一块的那家单位,原来那家单位不加班,从侧面了解到当时年薪应该在60万+左右。去年跳槽到某在线教育平台,今年国家对在线教育机构监管很严格,该公司股价大跌,据说有部门开始裁员,不知道有没有波及到他。
2、潘工,关系:大学同事;学历:硕士;就职单位:某一线招聘网站;职位:JAVA高级工程师
潘工是我大学同学,考研北京某985高校,毕业后一直在互联企业,已经毕业8年。目前就职于某一线招聘平台,就是目前那个最火的招聘软件,他们单位看起来很有钱,在世界杯上做过广告。
今年有个弟弟毕业,潘工说可以推荐到他们单位,我看他们单位给研发岗位应届生开的白菜价在20K-30K之间。在一次同学聚会上,谈到北京落户的话题,无意间潘工炫了个富,据说其年纳税已经过了10万。大家可以脑补一下年收入,他们公司最近上市了,潘工说自己应该有些股票,也算是收入的一部分。
3、鹏哥,关系:大学同事;学历:本科;就职单位:快手;职位:不详
鹏哥是我们班当时毕业工资最高的同学,2010年毕业到畅游,7K。2015年跳槽到美团,据说是带团队,30K+,16薪。2019年跳槽到快手,待遇不详,据说是有些股票,快手年初上市,发行价410块,最近跌了不少,股票应该也是待遇的一部分吧。
总结一下,最近这十年互联网红利还在,跟其他行业相比,程序员这行待,收入还是有优势的。如果有机会的话,尽量进大厂(BAT、TMD),一进大厂,可谓“鸡犬”,收入上碾压其他行业,当然同时也要付出很大的代价,比价996式的加班。如果进不了大厂,那只能一步一个脚印了。此外,程序员这个行业有个劣势,就是年龄问题,想必大家在网络上也听过,本身卷的厉害,对30+以上的开发不是特别友好,希望每个从业者能提前做好心理准备。
希望以上的介绍能帮助到您,任何职业都有自己光彩的一面,也有它看不到的不容易,与君共勉。有跟多的问题,欢迎关注@职言篇语,助力您的职场!
前言
前后端各 2 年,那你就是全栈。
建议兼顾后端使用了php,前端绕不开 js。
综合这两项,建议题主兼顾。
因为都是脚本语言,弱类型,随写随用,习惯了这样的模式之后,对于构建应用,使用强类型编程语言如java,可能存在从0开始的问题。
java的生态太过丰满了,需要梳理的旮旮旯旯太多。
如果决心转语言,或者是在有兴趣,可以涉足。
但是要深入,还得多敲代码,多调代码。
强类型你知得拥有题主的主攻语言都是弱类型,对于强类型,编译型语言,如果缺失,实在遗憾。
如果你被php的数组索引,变量类型,空对象搞得夜半不能眠;
如果你被js的回调函数,this指向搞得呕心沥血;
强烈推荐掌握一门强类型,比如意欲取代php的go语言,用了之后你会觉得:“这家伙的表达力也太强了吧!”
结语偏向后端的话,Linux\MySQL 深入一下吧。前端的话,跟随你的内心。
我是@程序员小助手,持续分享编程与程序员成长相关的内容,欢迎关注~~在学习了一门技术之后,找到一个合适的职业发展方向是很重要的。
这篇文章是介绍高薪职业方向的程序员的职业发展方向,你喜欢哪个方向就朝哪个方向发展!
1、架构师
这职位听起来很高大上,但它需要强大的技术实力和深厚的技术积累。建筑师的成长需要经验、技术的广度和深度。设计优雅、灵活、扩展性强的架构是架构师的主要工作。
您不能只追求最新最热门的技术,还需要考虑现有团队的能力和技术的成熟度。
人员需求:★
难度指数:★★★★★
2、Java后端程序员
后端程序员主要实现业务逻辑,为前端使用提供接口。
Java是最常用,但也有其他相对小众,比如Python,Ruby on Rails、PHP等,还有就是PHP,小网站经常用,不论哪个语言,都不难学,这一块的需求是比较大的。
人员需求:★★★★★
难度指数:★★★
3、WEB前端程序员
主要是JavaScript、CSS、jQuery等,近几年来,我们关注浏览器端的用户体验,浏览器端越来越耀眼,所以也非常流行。
人员需求:★★★★★
难度指数:★★★
4、手机端程序员
它主要是Android、iOS,因为移动互联网的发展,现在也非常流行,需求大,其中IOS门槛高,程序员相对较少,但ios程序员薪水高一些。
人员需求:★★★★
难度指数:★★★★
5、系统编程程序员
有的需求复杂,有的需求简单,需要支持大量的用户,大量的并发,如淘宝的“双11”、。
需要做的虚拟化、云计算、分布式处理,支持系统级扩展。对于海量数据,需要做大数据分析,从中提取有价值的信息,比如Hadoop。由于需要做操作系统,数据库,服务器系统的定制开发,甚至使自己的一套,小企业一般不具备这样的技术能力,主要是BAT这样的公司都在做。人才的需求不是很大,程序员而言,你需要不断学习,在一个区域深入钻研。
人员需求:★★
难度指数:★★★★★
6、安全
在网络时代,一不小心你的信息就可能被泄露,所以,安全变得越来越重要。所以仅仅实现功能和性能是远远不够的。许多公司,特别是BAT,非常重视安全。当然,这个方向也需要对技术进行深入研究。
人员需求:★★
难度指数:★★★★★
7、测试
这在技术上的要求并不是很高,但是它需要测试知识、能够设计测试用例、准备测试数据和执行测试的能力。
现在敏捷开发很流行,测试还需要知道开发知识,至少需要开发一些自动化脚本。因为女生比较细心,所以很多女生都转到了测试这个岗位。一个优秀的测试人员:不仅能出色的完成自己的工作,还能参与设计开发讨论,能够从测试角度提出问题,帮助开发人员提升软件质量!
8、数据库管理员
几乎所有的项目都需要的支持,那种大型项目,就有一个岗位——DBA。他需要深入的掌握专业的数据库知识,进行数据库管理,可以帮助开发团队设计数据库开发,并找出性能瓶颈,性能优化。
java程序员要干的可多了,
一、从项目上说,纯java 或者 java+html+css+js
如果你们公司人员比较少,前台人员不多,或者项目属于后台管理类软件的话,那么java程序员不仅仅需要写后台业务逻辑代码,还需要写前端html代码和一些简单的CSS样式。如果公司各方面人员齐的话,前端页面有专业的前端小伙伴,我们只需要处理好业务逻辑,少些bug。
二、从java上说,
1、我们需要操作数据库,简单点的就是对数据进行增删改查,复杂点考虑存储效率,读取速度,数据可靠性,数据库并发问题。再复杂 考虑分库分表,优化sql语句。说白了就是对项目中的有用数据库进行存储和使用。
2、满足甲方或者产品经理提出的各种需求,无论多奇怪,只管做出来。这部分应该是java程序员大部分的工作。用java代码写出满足各种需求的功能,尽可能的减少人工的参与。
3、如果项目需要和外部对接,我们还需要出一些外部可以直接调用的接口,验证参数,返回数据。
4、性能优化问题。这个一般是项目上线后业务量上去了,就要考虑网站或者APP的用户体验度。这时就需要我们java程序员抓破头皮提高效率,提高访问速度,提高并发量,减少用户操作步骤。一切以用户舒适为主。
5、最后一点,千万别忘了,很重要,那就是”背锅”。无论前端后端还是用户操作问题,最终总会找到干java 的。
分享题目:北上广深程序员的毕业时间学历职位待遇都是什么样的?(是兼顾还是选一个主攻?)
标题链接:http://www.shufengxianlan.com/qtweb/news46/432846.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联