都市快报首席记者 沈积慧
平均月薪近2万元,90后成为行业主力。
今天是1024程序员日,猎聘发布《2019全国互联网行业程序员就业大数据报告》。北上广深杭五个城市程序员供需总和都超过了7成,成为国内程序员最集中的城市。
程序员平均月薪为1.8万
北上广深杭供需总和均超7成
大数据显示,全国互联网行业程序员平均月薪为18153元,高于全国全行业中高端人才平均月薪17153元。作为互联网行业的技术核心人员,程序员的工作门槛较高,劳动强度也较大,因而薪资也较高。
不同年龄段的程序员,薪水也不同。25-30岁的程序员薪资超过14000元,30-35岁的程序员薪资接近2万;40-45岁的从业者月薪突破3万,45岁之后,月薪达到峰值32320元,但40岁后薪资增幅逐渐放缓。
从全国互联网行业程序员人才需求排名前15的城市来看,北京、上海、深圳、广州、杭州位居前五,占比区间为7.09%-25.45%,占比总和为70.66%。
这也意味着,这5个城市给互联网程序员提供的机会非常充足,这一方面源于这5个城市的互联网大厂较多,集中了众多的头部公司和中小型公司。
北上深广杭之后的10个城市人才需求总和为16.33%,区间为0.87%-2.82%;除了厦门,都是2019年的新一线城市。
从程序员供给排名最好的15个城市分布来看,排名前五的城市依然是北京、上海、深圳、杭州、广州,人才占比分别为31.28%、18.31%、12.54%、6.44%、5.54%,总和为74.11%。
值得注意的是,在程序员需求排名中,杭州位居第五,仅次于广州;而在程序员供给排名中,杭州提升了一个名次,位于广州之前。这意味着在程序员的人才储备方面,杭州已经不输一线城市。除了这5个城市,其他10个城市程序员人才供给占比为17.03%(除了厦门,其他9个为新一线城市)。
女性程序员占比超17%
90后成为行业主力军
猎聘大数据显示,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岁以下。
Java、 WEB前端开发工程师和移动开发师需求量最多
算法工程师表现不俗
从互联网行业程序员专业背景分布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%,名次略低于算法工程师的需求排名。
关于Python技术储备学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python所有方向的学习路线Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、学习软件工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。
三、入门学习视频我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
四、实战案例光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
五、面试资料我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。