說起當前的熱門行業和職業,網際網路行業和程式設計師應該會名列三甲。就在一周前,烏鎮剛剛舉辦了第六屆世界網際網路大會,各路大咖紛紛而至,這使得網際網路行業和在此行業內的程式設計師變得更加引人關注。藉此行業盛會,獵聘特意推出《2019全國網際網路行業程式設計師就業大數據報告》,基於獵聘網際網路行業海量中高端人才樣本,分析該行業的程式設計師畫像、專業背景、職能供需分布、城市分布特徵和薪資優勢,為對該群體感興趣的用人單位、求職者和研究機構提供一手信息和決策參考。
程式設計師基礎畫像
「程序媛」占比為超17%,本碩學歷為主力軍
根據中國網絡空間研究院在10月20日烏鎮第六屆世界網際網路大會上發布的《中國網際網路發展報告2019》,中國網民規模為8.54億人,網際網路普及率達61.2%,網站數量518萬個。網際網路行業的技術優勢和行業規模,決定其成為國內人才吸納力最為強勁的行業之一。
隨著近年來網際網路行業的飛速發展,市場對程式設計師群體的需求越來越旺盛,與此同時,程式設計師的素質和水平也有了很大提升,但程式設計師群體的男女性別比例始終處於嚴重失衡的狀態。獵聘大數據顯示,2019年1~9月,在全國網際網路行業程式設計師中,男性程式設計師占比超82.75%,而女性程式設計師的占比僅為17.25%,呈現出明顯的男多女少的特點。但這也從另一方面說明,「程序猿」人群不再是男性的天下,「程序媛」的出現讓這個群體更加多姿多彩。
從全國網際網路行業程式設計師的學歷分布來看,具有本科學歷的人才占比最高,為69.27%;碩士學歷人才占比為14.53%,本碩學歷的人才合計為83.80%,這表明程式設計師群體的主力受過良好的教育。除了良好的教育因素外,決定程式設計師能否走得更遠的因素是實踐技能和對知識結構的更新能力。因此,學習力也是一名合格的程式設計師應該具備的素質。
90後程式設計師占據半邊天,從業3~5年的程式設計師最多
從全國網際網路行業程式設計師的年齡分布來看,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、人工智慧等新興領域的發展屢被提及,這推動了IT行業的飛速發展,與此同時,企業對程式設計師人才的需求也日益增多,在網際網路行業競爭日益白熱化的態勢下,行業對程式設計師的專業技能和綜合素養的要求也會水漲船高。
全國網際網路行業程式設計師供需情況
Java供需兩旺,算法工程師表現不俗
從全國網際網路行業程式設計師人才需求分布前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%,這意味著這三個職能在網際網路行業中呈現供需兩旺的局面。在程式設計師前20的職能供給排名中,算法工程師位居第六,為3.15%,名次略低於算法工程師的需求排名。
作為網際網路行業最核心的職能,程式設計師一直有著眾星捧月的優勢。而在技術的不斷推動下,未來程式設計師的職能會更加多樣化,同時更加細分,持續優化行業體驗和效率。
北上廣深杭供需總和均超7成,成都為杭州後最亮眼的新一線城市
從全國網際網路行業程式設計師人才需求排名前15的城市來看,北京、上海、深圳、廣州、杭州位居前五,占比區間為7.09%~25.45%,占比總和為70.66%,表明這五個城市給網際網路程式設計師提供的機會非常充足,這一方面源於這五個城市的網際網路大廠較多,集中了眾多的頭部公司和中小型公司。而在這五個城市中,北京、上海、深圳的人才需求更是超出10%,其他城市難以企及。
北上深廣杭之後的10個城市人才需求總和為16.33%,區間為0.87%~2.82%。除了廈門之外,都是新一線城市。在這個10個城市之間,人才需求占比差距較小,這一方面說明新一線及二三線城市網際網路行業發展保持著較高的勢頭,一方面也說明在網際網路技術的推動下,這些城市之間的差別正在縮小。
從程式設計師供給排名最好的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強發展報告》。這也是該會議首次在北京以外的城市召開。
根據榜單,廈門有四家企業上榜。
網際網路行業程式設計師薪資狀況
程式設計師平均月薪為1.8萬,高出全行業中高端元人才平均水平
全國網際網路行業程式設計師平均月薪18153元,高於全國全行業中高端人才平均月薪17153元。作為網際網路行業的技術核心人員,程式設計師的工作門檻較高,勞動強度也大,因而相應的薪資也較高。
程式設計師薪資與年齡增長成正比,40歲後薪資增幅放緩
隨著程式設計師年齡階段的增長,其平均月薪呈現遞增態勢。25~30歲的程式設計師薪資超過14000元,30-~35歲的程式設計師薪資接近2萬;40~45歲,月薪突破3萬,45歲之後,月薪達到峰值,32320元,但40歲後薪資增幅逐漸放緩。
程式設計師的薪資很大程度上取決於技術水平和工作經驗。一個優秀的程式設計師的成長,需要時間、經驗的積累,才能處理更多的技術難題,收穫職業的成長。
未來網際網路還在不斷的更新疊代中,會與更多高科技領域銜接,如雲計算、人工智慧、大數據、信息安全等領域產生交集,對於技術的投入會越來越大,對程式設計師的需求會越來越多,程式設計師的身價也會隨之高漲。
然而,正因為網際網路是一個快速更新換代的行業,這意味著對人才的淘汰也是發展的必然,這就要求程式設計師保持學習的態度,不斷擁抱新的技術和變化,提升自己的核心技能,增強自身的不可替代性。