刚刚落下帷幕,1024程序员节又接踵而至,这使得互联网行业和在此行业内的程序员更加引人关注。借此行业盛会与程序员专属的节日双喜临门之际,猎聘特意推出《2019全国互联网行业程序员就业大数据报告》,主要基于猎聘互联网行业海量中高端人才样本,分析该行业的程序员画像、专业背景、职能供需分布、城市分布特征和薪资优势,为对程序员群体感兴趣的用人单位、求职者和研究机构提供一手信息和决策参考。 根据中国网络空间研究院在10月20日乌镇第六届世界互联网大会上发布的《中国互联网发展报告2019》,中国网民规模为8.54亿人,互联网普及率达61.2%,网站数量518万个。互联网行业的技术优势和行业规模,决定其成为国内人才吸纳力最为强劲的行业之一。 仅软件开发人员,全球市场存量就达到了千万量级,而且一直处于增长态势。根据埃文斯数据公司2019年最新统计数据,2018年全球共有2300万软件开发人员,预计到了2019年底,这个数字将达到2640万,而到了2023年或将达到2770万,其中增长最快的国家是中国(到2023年将占6%至8%)。而作为软件开发人员的重要组成部分,全球程序员的数量也会相应地持续走高。 与此同时,程序员的素质和水平也有了很大提升,但程序员群体的男女性别比例始终处于严重失衡的状态。猎聘大数据显示,2019年1~9月,在全国互联网行业程序员中,男性程序员占比超82.75%,而女性程序员的占比仅为17.25%,呈现出明显的男多女少的特点。但这也从另一方面说明,“程序猿”人群不再是男性的天下,女性从业者“程序媛”的出现让这个群体更加多姿多彩。 从全国互联网行业程序员的学历分布来看,具有本科学历的人才占比最高,为69.27%;硕士学历人才占比为14.53%,本硕学历的人才合计为83.80%,这表明程序员群体的主体受过良好的教育。除了教育因素外,决定程序员能否走得更远的因素是实践技能和对知识结构的更新能力。因此,学习力也是一名合格的程序员应该具备的素质。 从全国互联网行业程序员的年龄分布来看,90后已经成为程序员行业的主力军,占比超70%。细分来看,25~30岁的从业者占比最多,为52.96%,其次为30~35岁的人,占比为22.96%。对于程序员这个职业来说,需要大量的体力和精力的投入,因此超过90%的程序员年龄在40岁以下。 从互联网行业程序员的工作年限分布来看,3年以下、3至5年、5至8年工作年限分布相对集中,占比分别为23.25%、28.18%、26.86%,其中3至5年的人占比最多。 从互联网行业程序员专业背景分布TOP15来看,程序员的专业背景大多与计算机有关。其中,计算机科学与技术专业背景位居第一,占比为23.06%。其次为软件工程专业,占比为8.80%。电子信息工程、通信工程、计算机应用则分别位列第三、第四、第五,占比均超过2.5%。 当前,在国内外各大重要会议上,大数据、5G、人工智能等新兴领域的发展屡被提及,这也在一定程度上推动了互联网行业的飞速发展。与此同时,企业对程序员人才的需求也日益增多,在互联网行业竞争日益白热化的态势下,行业对程序员的专业技能和综合素养的要求也会水涨船高。 从全国互联网行业程序员人才需求分布前15的职能来看,需求占比最高的前三职能是Java、WEB前端开发工程师、移动开发工程师,分别为13.15%、9.46%、5.77%。这三种职能提供的都是互联网行业最基础的技术支撑,随着互联网行业规模的日益扩大,技术更新迭代加剧,人才也在不断升级,因而对这种程序员通用职能会产生大量的需求。 算法工程师人才需求位居第四,占比为4.69%。随着算力的突破,大数据的沉淀,人工智能成为时代最火的风口,对算法工程师的需求越来越迫切,未来这个职能的人才还将有更大需求。 值得注意的是,在排名前15的职能中,有多媒体/游戏开发工程师、网路安全工程师、语音/视频/图形开发工程师,占比为1.37%、1.04%、0.95%,位居第10、第14、15。游戏是不少互联网大厂的盈利业务,随着电竞产业近两年的崛起,也给游戏产业的发展推波助澜,因而多媒体/游戏开发工程师的需求也在看涨。 在互联网的迅猛发展下,维护网络安全不仅涉及防范网络病毒,而且关涉到经济安全、社会安全、国家安全的层面,应运而生的网络安全工程师成为众多企业急需的人才。语音/视频/图形开发工程师为互联网时代下短视频的发展提供了有力的技术支撑,同时也有助于人工智能的子领域语音识别、计算机视觉呈现更好的效果。 在程序员供给方面,占比最高的前三职能排名与其需求排名一致,即为Java、WEB前端开发工程师、移动开发工程师,占比为20.21%、10.82%、6.05%,这意味着这三个职能在互联网行业中呈现供需两旺的局面。在程序员前15的职能供给排名中,算法工程师位居第六,为3.15%,名次略低于算法工程师的需求排名。 作为互联网行业最核心的职能,程序员一直有着众星捧月的优势。而在技术的不断推动下,未来程序员的职能会更加多样化,同时分类更加精细,持续优化行业体验和效率。 从全国互联网行业程序员人才需求排名前15的城市来看,北京、上海、深圳、广州、杭州位居前五,占比区间为7.09%~25.45%,占比总和为70.66%,表明这五个城市给互联网程序员提供的机会非常充足,这一方面源于这五个城市的互联网大厂较多,集中了众多的头部公司和中小型公司。而在这五个城市中,北京、上海、深圳的人才需求更是超出10%,为其他城市难以企及。 北上深广杭之后的10个城市人才需求总和为16.33%,区间为0.87%~2.82%。除了厦门之外,都是2019年的新一线个城市之间,人才需求占比差距较小,这一方面这些城市互联网行业发展保持着较高势头,一方面也说明在互联网技术的推动下,这些城市之间的差别正在缩小。 从程序员供给排名最好的15个城市分布来看,排名前五的城市依然是北京、上海、深圳、杭州、广州,人才占比分别为31.28%、18.31%、12.54%、6.44%、5.54%,总和为74.11%。值得注意的是,在程序员需求排名中,杭州位居第五,仅次于广州;而在程序员供给排名中,杭州提升了一个名次,位于广州之前。这意味着在程序员的人才储备方面,杭州已经不输一线城市。除了这五个城市,其他10个城市程序员人才供给占比为17.03%,这10个城市中除了厦门有9个为新一线城市。 总体来看,程序员的供需占比中,北上广深杭有不可动摇的优势;新一线城市表现突出,成都成为杭州之后表现最亮眼的新一线城市;二线城市厦门成为一匹黑马,冲进了前15。厦门近年来互联网行业发展日新月异,2018年中国互联网企业100强发布会暨百强企业高峰论坛在厦门国际会议中心举行,中国互联网协会、工业和信息化部信息中心在会上联合发布“2018年中国互联网企业100强”榜单和《2018年中国互联网企业100强发展报告》。这也是该会议首次在北京以外的城市召开。根据榜单,厦门有四家企业上榜。 全国互联网行业程序员平均月薪18153元,高于全国全行业中高端人才平均月薪17153元。作为互联网行业的技术核心人员,程序员的工作门槛较高,劳动强度也较大,因而从业者薪资也较高。 随着程序员年龄阶段的增长,其平均月薪呈现递增态势。25~30岁的程序员薪资超过14000员,30-~35岁的程序员薪资接近2万;40~45岁的从业者月薪突破3万,45岁之后,月薪达到峰值32320元,但40岁后薪资增幅逐渐放缓。 程序员的薪资很大程度上取决于从业者的技术水平和工作经验。一个优秀的程序员的成长,需要时间、经验的积累,才能处理更多的技术难题,收获职业的成长。 未来互联网行业还在不断的更新迭代中,会与更多高科技领域衔接,如云计算、人工智能、大数据、信息安全等领域产生交集,对于技术的投入会越来越大,对程序员的需求会越来越多,程序员的身价也会随之高涨。 然而,正因为互联网是一个快速变化的行业,这意味着对人才的淘汰也是发展的必然,这就要求程序员保持持续学习的状态,不断拥抱新的技术和变化,提升自己的核心技能,增强自身的不可替代性。 |