《2019全国互联网行业程序员就业大数据报告》,该报告针对程序员画像、专业背景、职能供需分布、城市分布特征和薪资优势等方面进行分析。

下面,一起来看看,2019年1月-9月程序员的就业现状。

01、程序员基础画像

程序员:月均薪18153元,北上广深杭需求最大

“程序媛”占比为超17%,并且呈上升趋势

随着互联网的飞速发展,我国网民规模为8.54亿人,互联网普及率达61.2%,网站数量518万个。互联网行业的技术优势和行业规模,决定其成为国内人才吸纳力最为强劲的行业之一。

在2019年1~9月,在全国互联网行业程序员中,男性程序员占比超82.75%,女性程序员占比17.25%,虽然男女比例依然明显失衡,但是,今年女性程序员数量已经有明显的上升。

但这也从另一方面说明,“程序猿”人群不再是男性的天下,女性从业者——“程序媛”的出现让这个群体更加多姿多彩。

84%的IT从业者学历在大专及以上

从互联网行业程序员的学历分布来看,本科学历的人才最多,占比69.27%;其他学历人才,占比30.73%;从侧边说明,我国程序员群体的受教育占比在逐渐增高。

除了教育因素外,决定程序员能否走得更远的因素是实践技能和对知识结构的更新能力。因此,学习力也是一名合格的程序员应该具备的素质。

计算机相关专业的程序员从事IT行业较多

从互联网行业程序员专业背景分布TOP15来看,程序员的专业背景大多与计算机有关。

其中,计算机科学与技术专业背景位居第一,占比为23.06%。其次为软件工程专业,占比为8.80%。电子信息工程、通信工程、计算机应用则分别位列第三、第四、第五,占比均超过2.5%。

当前,在国内外各大重要会议上,大数据、5G、人工智能等新兴领域的发展屡被提及,这也在一定程度上推动了互联网行业的飞速发展。

与此同时,企业对程序员人才的需求也日益增多,在互联网行业竞争日益白热化的态势下,行业对程序员的专业技能和综合素养的要求也会水涨船高,提前了解过计算机知识的程序员会更具优势。

程序员:月均薪18153元,北上广深杭需求最大

02、全国互联网行业程序员供需情况

Java供需两旺,算法工程师表现不俗

从全国互联网行业程序员人才需求分布TOP15的职能来看,需求占比较高的前三职能是Java、Web前端开发工程师、移动开发工程师,分别为13.15%、9.46%、5.77%。算法工程师人才需求位居第四,占比为4.69%。

这三种职能提供的都是互联网行业最基础的技术支撑,随着互联网行业规模的日益扩大,技术更新迭代加剧,人才也在不断升级,因而对这种程序员通用职能会产生大量的需求。

程序员:月均薪18153元,北上广深杭需求最大

算法工程师人才需求位居第四,占比为4.69%。随着算力的突破,大数据的沉淀,人工智能成为时代最火的风口,对算法工程师的需求越来越迫切,未来这个职能的人才还将有更大需求。

值得注意的是,在排名前15的职能中,有游戏开发工程师、网络安全工程师、语音/视频/图形开发工程师等。游戏是不少互联网大厂的盈利业务,随着电竞产业近两年的崛起,也给游戏产业的发展推波助澜,因而多媒体/游戏开发工程师的需求也在看涨。

在互联网的迅猛发展下,维护网络安全不仅涉及防范网络病毒,而且关涉到经济安全、社会安全、国家安全的层面,应运而生的网络安全工程师成为众多企业急需的人才。

作为互联网行业最核心的职能,程序员一直有着众星捧月的优势。而在技术的不断推动下,未来程序员的职能会更加多样化,同时分类更加精细,持续优化行业体验和效率。

一线城市供需总和均超7成

从全国互联网行业程序员人才需求排名前15的城市来看,北京、上海、深圳、广州、杭州位居前五,占比区间为7.09%~25.45%,占比总和为70.66%,表明这五个城市给程序员提供的机会非常充足。这一方面源于这五个城市的互联网大厂较多,集中了众多的头部公司和中小型公司。

北上深广杭之后的10个城市人才需求总和为16.33%,区间为0.87%~2.82%。除了厦门之外,都是新一线城市。

程序员:月均薪18153元,北上广深杭需求最大

03、程序员薪资状况

程序员平均月薪为1.8W

全国互联网行业程序员平均月薪18153元,高于全国全行业中高端人才平均月薪17153元。作为互联网行业的技术核心人员,程序员的技术要求占比较高,因而相应的薪资也较高。

程序员:月均薪18153元,北上广深杭需求最大

程序员薪资与年龄增长成正比,40岁后薪资增幅放缓

根据上面的数据显示,25~30岁的程序员月均薪超过14000元,30-~35岁的程序员月均薪接近2万;40~45岁,月均新突破3万,45岁之后,月薪均薪达到峰值,32320元。这意味着,随着程序员年龄阶段的增长,其平均月薪呈现递增态势。

程序员:月均薪18153元,北上广深杭需求最大

程序员的薪资很大程度上取决于从业者的技术水平和工作经验。一个优秀的程序员的成长,需要时间、经验的积累,才能处理更多的技术难题,收获职业的成长。

未来随着互联网行业的迭代发展,对技术的投入会越来越大,意味着还会有更多程序员加入进来,但是随着行业领域的细分,对程序员的技术要求也会更高。只有不断的成长,不断的学习,才能处理更多的技术难题,身价才会跟着上涨。