2020年程序员生存指南

画皮易画心难 · · 5720 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

中国互联网络信息中心发布的第43次《中国互联网络发展状况统计报告》指出,截止于2018年12月中国网民规模达到8.29亿,同年新增网民高达5653万。在互联网高速发展和网民持续增长的背后离不开程序员的默默支持。据悉,2018年全球软件开发从业者人数高达2300万,预计今年年底可达2640万,但如此庞大的就业群体中真正能称为“软件工程师”的只有1%。

调查统计,我国程序员多集中于北上广深杭等五个城市,这些城市在吸引优秀人才和企业的同时也反哺着互联网龙头企业。作为互联网飞速发展下的特殊群体,程序员在近几年备受民众关注,有人用这样一首打油诗描述程序员的工作和生活状态:

十年编程两茫茫,工期短,需求长。千行代码,Bug 何处藏。纵使上线又如何,新版本,继续忙。

黑白颠倒没商量,睡地铺,吃食堂。夜半梦醒,无人在身旁。最怕灯火阑珊时,手机响,心里慌。

身为阿猿的你,也是这样吗?

01

超五成程序员年薪20万+

程序员年薪分布情况

2019年11月程序员薪资大揭秘,区块链人才薪资超过算法,Python从业者薪资再超Java,全国程序员平均薪资高达¥13451元,较之上月略有涨幅。北京、上海、深圳、杭州、广州等地程序员薪资远超全国其他地区。Hired《2019年度薪酬状况报告》指出美国程序员平均年薪在$13.5万(¥94.5万),全球程序员平均年薪$12.9万(¥90.3万)。3月《2019年中国程序员薪资生存现状调查报告》显示,我国程序员年薪多在10-15万,其中五成程序员年薪集中在10-20万。

程序员年薪和工作年薪统计表

程序员薪资与工作年限呈正比,工作年限越长薪资越高,《2019年度薪资状况报告》指出程序员40岁将遭遇薪资天花板,薪资增幅放缓或停止增长。此外,除了年龄以外,不同种族收入也存有差异,2019年亚裔技术从业者平均收入首次超过白人,黑人再次垫底。

02

北上广深杭五地“薪资”高不可攀

11月全国程序员薪资分布情况

上图可见全国程序员薪资最新分布情况,一二线城市薪资差距较大,北京地区程序员平均年薪可达¥27.44万,排名第一;上海、深圳、杭州、广州,平均年薪多集中于¥23-26万,而二线城市程序员年薪多在20万以下,薪资高、岗位多、就业领域广,怪不得越来越多的IT从业者涌入一线城市。

2019猎聘网《一季度中高端人才报告》

据悉,2019年一季度中高端人才多集中于一线城市,占比高达43%。这一点并不难理解,一线城市行业发展更为成熟,资源丰富,可为各类人才提供更多机会,同时薪资福利待遇更佳,因此吸引着大批人才前往就业。

猎聘网统计新兴领域职位需求增长情况

在新兴领域职位需求增长中,互联网+教育、电竞、人工智能位居前三甲,增长区间为44.30%-91.42%。

03

Java霸主地位依旧,JavaScript增长喜人,Python逆袭

《2018 年开发者技能提升报告》

在APP开发中Java稳坐霸主宝座,JavaScript愈发受人青睐,Python热度不断攀升,基于C语言的开发支持越来越少。调查发现C#在企业和桌面应用程序开发中有着不可小觑的优势,同时也适用于游戏开发,致使其热度长期居高不下。

2019 年 Stack Overflow 开发者调查报告

上图可见最受技术人员喜爱的编程语言,Python、Go、C#、Java、C++、PHP、C语言等均榜上有名。值得注意的是,Python不仅是当前最受开发者喜欢的编程语言同时也是增长最快的主流编程语言。你知道开发者最像学习的编程语言吗?Python、JavaScript、Golang占据前三甲,紧随其后的有TypeScript、Kotlin、Rust、C++…Java、C#。由此可知,Python不仅深受开发者喜爱和欢迎,同时也是他们最想学习和使用的编程语言。

04

互联网公司拒绝“唯学历”

高学历并不代表高薪水,像Apple,Google和PayPal这样的科技巨头已经放弃传统的教育要求,并且越来越关注具有特定需求技术技能的候选人和可能无法通过高等教育获得的在职经验。

2019年度薪酬状况报告

调查发现,31%受访者并不认为硕士或博士学位是获取当前工作的筹码,没有高学历同样可以胜任工作,21%的受访者不确定高学历是否会带来更高的薪资,48%的受访者认为高学历可以帮助获得当前工作或拿到高薪。

2019年度薪酬状况报告

在你看来学历重要吗?记得之前樵夫老师曾告诫转行者如果是高中及以下学历不建议学Python,要知道在一线城市很多面试将学历定为专科或本科,虽然互联网公司拒绝“唯学历”,但更多企业将专科和本科设为门槛,大公司或知名企业可能会有更高的要求。不再追求“高学历”并不意味着学习止步,更多开发人员在工作之余加紧学习和技术提升,以期升职加薪。

《2019年中国程序员薪资生存调查报告》

不少程序员因缺少发展空间选择跳槽。据PayScale发布的最新《员工流动率报告》显示,全球财富500强企业中,IT行业的员工流动率全行业最高。程序员跳槽频率高到让人乍舌,为什么很多在一线城市工作的程序员热衷于跳槽?首先,总有新技术出现,不想被熟悉的知识框架和技术禁锢,总想出去看看。其次,作为行业香饽饽,优秀人才总是受人追捧,你是否也总是会接到猎头的面试邀请。前几天,有朋友接到阿里打来的一个电话:“我们有个不错的岗位,有兴趣聊一下吗?”再则高薪资的诱惑,坚守岗位的程序员每年薪资涨幅多在2-5%,而跳槽可能会带来10-30%的涨幅……虽然跳槽可能会有高薪资、上升机会、更好的发展前景,但却不可盲目跳槽,如果只是为了眼前利益,频繁换工作会让HR怀疑你对公司的忠诚度,影响后续找工作。当你打算跳槽时你一定要想清楚,你这次跳槽是为了什么,你能学到什么?对未来发展有什么影响?

05

哪一类程序员薪资更高

没有最高只有更高。Hired调查发现,在过去一年里,全球对区块链工程师的岗位需求始终保持增长,同比增长517%。11月薪资统计,区块链工程师超越算法,你以为天天加班,熬夜修BUG,负荷工作,就能破局吗?No,原地滞留只会被“淘汰”,年轻终会不在,经验也会把你带到误区,如果你想靠熟练的操作混迹编程圈,那你不仅无法顺利渡过中年危机,而且时刻有着被淘汰出局的风险。像当前因数据泄露导致安全事件层出不穷,使得具有安全专业知识的工程师尤为抢手,在过去的一年间企业对安全工程师的需求量增加了132%,站在时代的风口“猪”也会起飞,如果乘风而上,你知道吗?赶快学习,成为时代紧缺人才。


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:画皮易画心难

查看原文:2020年程序员生存指南

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

5720 次点击  
加入收藏 微博
1 回复  |  直到 2021-07-07 15:33:30
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传