《程序員》雜志:2013年中國軟件開發(fā)者薪資調(diào)查報告

2014-03-28 08:58:14來源:《程序員》雜志作者:

2014年1月,CSDN攜手《程序員》雜志發(fā)起了“2013年中國軟件開發(fā)者薪資大調(diào)查”活動。本次調(diào)查活動一如既往地得到了國內(nèi)近萬名開發(fā)者踴躍支持,通過對這些問卷數(shù)據(jù)進行整理分析形成的調(diào)查報告,為我們了解國內(nèi)軟件開發(fā)者待遇水平、生存狀態(tài)以及行業(yè)現(xiàn)狀提供了支撐。

2014年1月,CSDN攜手《程序員》雜志發(fā)起了“2013年中國軟件開發(fā)者薪資大調(diào)查”活動。本次調(diào)查活動一如既往地得到了國內(nèi)近萬名開發(fā)者踴躍支持,通過對這些問卷數(shù)據(jù)進行整理分析形成的調(diào)查報告,為我們了解國內(nèi)軟件開發(fā)者待遇水平、生存狀態(tài)以及行業(yè)現(xiàn)狀提供了支撐。

參與本次調(diào)查的開發(fā)者遍布軟件開發(fā)領(lǐng)域各條戰(zhàn)線,其中來自軟件工程師崗位的參與者占63.21%,高級軟件工程師占15.42%,技術(shù)支持/維護工程師與高級軟件架構(gòu)師的比例同為1.95%。在已經(jīng)走上管理崗位的開發(fā)者中,CTO/CIO/技術(shù)總監(jiān)占1.29%,經(jīng)理/主管級別的開發(fā)者占10.35%。

《2013年中國軟件開發(fā)者薪資調(diào)查報告》數(shù)據(jù)顯示:

  • 2013年中國軟件開發(fā)者薪資增幅放緩,月薪5000元以上人數(shù)占比同比增長3.89%(2012年為10.8%);
  • 在參調(diào)開發(fā)者中,薪資在萬元以上的高收入人群占比為20.66%,月薪在5000~10000元的中高收入者占比最多,約為45.23%;
  • 北上廣深依然是軟件開發(fā)者主要聚集地,相比2012年,參與調(diào)查的成都軟件開發(fā)者比例超過杭州進入前五;
  • 高收入開發(fā)者占比最大的前3行業(yè):游戲、互聯(lián)網(wǎng)、金融;
  • 最賺錢的五種編程語言:Python、Objective-C、C++、C、JavaScript;
  • 有32.98%的開發(fā)者過去一年曾跳槽,45.12%的開發(fā)者在新一年有跳槽計劃;
  • 開發(fā)者跳槽三大原因:薪水低、福利少、公司技術(shù)水平差;
  • 開發(fā)者跳槽三大途徑:招聘網(wǎng)站、朋友介紹、招聘會。

注:1. 以上數(shù)據(jù)所涉細分類別有效樣本量皆≥100人。2. 在本次薪資調(diào)查報告中,我們將開發(fā)者的月收入分為低收入(3000元以下)、中等收入(3000~5000元)、中高收入(5000~10000元)及高收入(大于10000元)四個等級。

城市

本次調(diào)查活動參與者來自全國各地,北上廣深依然是軟件開發(fā)者主要聚集地,調(diào)查活動參與者占比較高的城市依次為北京(23.38%)、上海(12.67%)、深圳(11.17%)和廣州(6.48%)。相比2012年,參調(diào)的成都軟件開發(fā)者比例超過杭州進入前五,為5.11%。近幾年,成都IT產(chǎn)業(yè)發(fā)展迅速,除了國內(nèi)外知名大型科技公司爭相在成都設(shè)立研發(fā)中心外,也出現(xiàn)了不少在各領(lǐng)域內(nèi)小有成績的創(chuàng)業(yè)公司。原因有多方面,除了當(dāng)?shù)卣恼叻龀滞,北上廣地區(qū)公司運營成本上升促使創(chuàng)業(yè)公司向二三線城市轉(zhuǎn)移也是一方面因素。

與2012年相比,各城市高收入人群比例居前五位的變化較大,2013年分別為西安(26.52%)、青島(25%)、天津(23.26%)、上海(22.24%)及蘇州(22.22%)。而2012年薪資調(diào)查報告中位居前五的北京、廣州、深圳及杭州這幾個城市,2013年高收入人群占比分別為 20.22%、19.9%、21.37%和21.03%。

不同城市開發(fā)者收入范圍分布
不同城市開發(fā)者收入范圍分布

西安、青島、天津與蘇州等城市的“逆襲”可以說是意外也可以說是情理之中。近年來,全國各地在建設(shè)區(qū)域性高新園區(qū)方面不遺余力,部分地區(qū)也交出了不錯的成績單。以西安高新區(qū)為例,2013年,西安高新區(qū)軟件和信息服務(wù)業(yè)產(chǎn)值達到了1043.7億元,同比增長32.4%?梢詮膬煞矫娼庾x這一信息背后的因素:一方面,當(dāng)?shù)貫榱诉M一步提高園區(qū)影響力,會在人才引進上提供具備競爭力的政策;另一方面,對于開發(fā)者來說,當(dāng)二三級家鄉(xiāng)城市的IT產(chǎn)業(yè)中出現(xiàn)具有吸引力的發(fā)展空間時,選擇回流也合情合理,這部分開發(fā)者回流后,或得益于地方政策,他們的薪資水平自然也具備競爭力。

行業(yè)

雖然說“三百六十行,行行出狀元”,但不同行業(yè)中同一崗位工作人員的薪資水平依然有所差別,軟件開發(fā)者也不例外。所以開發(fā)者選擇什么行業(yè)去發(fā)展,對自身收入影響非常大。在本次參加調(diào)查的開發(fā)者中,來自獨立軟件開發(fā)商、互聯(lián)網(wǎng)和制造(通信/電子設(shè)備)這三個行業(yè)的開發(fā)者所占比例居前三位,分別占 28.03%、13.68%、11.36%,合計占到了 53.07%。

不同行業(yè)開發(fā)者收入范圍分布
不同行業(yè)開發(fā)者收入范圍分布

從行業(yè)收入來看,高收入?yún)⒄{(diào)開發(fā)者占比較高的分別是游戲、互聯(lián)網(wǎng)和金融,占本行業(yè)所有參調(diào)者比例分別為33.19%、32.69%、26.34%。與2012年相比,游戲行業(yè)表現(xiàn)突出,高收入開發(fā)者在業(yè)內(nèi)占比超過互聯(lián)網(wǎng)成為第一,同比增長5.7%。2012年位列第三的國防/軍隊行業(yè)2013年則由金融行業(yè)替代,這也與2013年互聯(lián)網(wǎng)金融在業(yè)界影響力的提升相得益彰。

與高收入相對應(yīng)的則是低收入,低收入開發(fā)者占比較高的行業(yè)主要集中在零售/物流、政府及制造(非電子設(shè)備)等行業(yè),占比依次為16.88%、12.7%及11.76%,這方面的數(shù)據(jù)與2012年數(shù)據(jù)相比變化不大。

數(shù)據(jù)顯示,企業(yè)規(guī)模與軟件開發(fā)者的收入呈正相關(guān),企業(yè)規(guī)模越大,員工收入越高。在研發(fā)人員超過1000人的公司,高收入軟件開發(fā)者占34.66%,而在規(guī)模為500~999人、300~499人的公司中,高收入軟件開發(fā)者分別占24.62%、20.41%。

企業(yè)研發(fā)人員規(guī)模與開發(fā)者收入范圍關(guān)系表
企業(yè)研發(fā)人員規(guī)模與開發(fā)者收入范圍關(guān)系表

對于去外企還是國企,如果僅從薪資角度看,本次調(diào)查也能給出一定參考。調(diào)查顯示,外企薪資普遍高于民企和國企。在外企中,收入超過1萬元的高收入人群占比達到40.66%,而在私企和國企中僅為18.77%、16.02%。

技術(shù)

編程語言與軟件開發(fā)者的關(guān)系是什么?誰成就了誰?這樣的問題無法給出明確的回答。一門好的編程語言的確能幫助開發(fā)者更好地完成工作,而得到眾多開發(fā)者支持的編程語言則能不斷完善成為更好的技術(shù)工具。在“你主要使用的編程語言”調(diào)查項中,Java成為最大贏家,其背后的開發(fā)者占高達45.39%,相比2012年同比增長6.39%,與2011年持平。而C#、C++緊隨其后成為開發(fā)者最常用的編程語言,開發(fā)者占比為17.63%及13.37%。

開發(fā)者主要使用的編程語言
開發(fā)者主要使用的編程語言

各編程語言開發(fā)者收入范圍分布
各編程語言開發(fā)者收入范圍分布

擁躉最多的編程語言是不是最值得我們?nèi)W(xué)習(xí)?也不一定,通過交叉對比分析,我們發(fā)現(xiàn)最賺錢的編程語言并不是粉絲最多的Java,而是去年位居第三的Python。Python、Objective-C、C++及C這四種編程語言中,高收入開發(fā)者占比均超過20%,依次為46.58%、28.35%、27.5%及22.82%。而使用者最多的編程語言Java,高收入開發(fā)者占比為18.27%,同比增長2%。

數(shù)據(jù)庫使用方面,使用MySQL、Oracle及SQL Server三種數(shù)據(jù)庫的開發(fā)者占參加調(diào)查開發(fā)者的84.67%,各數(shù)據(jù)庫所占比例依次為31.24%、30.51%及22.92%。數(shù)據(jù)庫使用及收入交叉對比數(shù)據(jù)顯示,與去年調(diào)查結(jié)果類似,使用者比例較低的NoSQL(3.49%)高收入開發(fā)者占比最高,為44.75%。MySQL、SQL Server及Oracle的高收入開發(fā)者占比依次為22.77%、18.33%及16.85%。

各數(shù)據(jù)庫開發(fā)者收入范圍分布
各數(shù)據(jù)庫開發(fā)者收入范圍分布

操作系統(tǒng)方面,數(shù)據(jù)顯示,28.71%的開發(fā)者的項目為面向Linux操作系統(tǒng)的,其次是面向Windows Server,占比為27.36%,而Windows Client占比為21.58%,微軟系列的兩個操作系統(tǒng)所占比例較2012年同比下降了7.56%。移動方面,同Android與iOS目前市場份額相似,Android開發(fā)者占比為12.02%,iOS為3.41%。而在收入方面,面向Linux開發(fā)項目的高收入開發(fā)者占比最大,為29.27%,IBM AIX緊隨其后位列第二,為25.77%,iOS及Android位列三、四名,分別為25.7%和19.6%?梢钥闯鰅OS開發(fā)者與Android開發(fā)者之間的收入還是存在差距。

開發(fā)項目面向不同操作系統(tǒng)開發(fā)者收入范圍分布
開發(fā)項目面向不同操作系統(tǒng)開發(fā)者收入范圍分布

在參加調(diào)查的軟件開發(fā)者中,開發(fā)互聯(lián)網(wǎng)后端(服務(wù)器端)產(chǎn)品的開發(fā)者占比為28.04%,也是占比最大的一類人群,企業(yè)級應(yīng)用軟件開發(fā)者占比為23.11%排在第二位,位列第三的移動應(yīng)用開發(fā)者有12.81%。收入情況,基礎(chǔ)軟件開發(fā)者中高收入人群占比最高,約為24.37%;互聯(lián)網(wǎng)后端及桌面客戶端應(yīng)用開發(fā)者分列二、三位,分別為22.93%、20.88%;移動應(yīng)用開發(fā)者中高收入人群占比與第三名相差不多,約為20.75%。

各類型軟件開發(fā)者收入范圍分布
各類型軟件開發(fā)者收入范圍分布

跳槽

“金三銀四”、“金九銀十”,3月、4月、9月、10月都是跳槽高峰期和黃金時期,有人認為,跳槽是漲薪的最快捷徑,這種說法雖然絕對,但也有一定道理。

在本次調(diào)查中,有32.98%的開發(fā)者在過去一年中曾換過工作,這部分開發(fā)者中,有72.5%的人實現(xiàn)了薪資上漲,其中上漲幅度在10%~30%之間的開發(fā)者占比最大,約為47.68%,而超過30%的開發(fā)者占比為24.83%。另外,有27.5%的開發(fā)者在換工作之后并未漲薪,這中間甚至有9.41%的開發(fā)者薪資略有下降,相信只有開發(fā)者遇到較好的發(fā)展機遇時才會這樣選擇。

而在未換工作的開發(fā)者中,約有59.3%的開發(fā)者同樣能夠漲薪,其中上漲幅度在10%~30%之間的開發(fā)者比例為52.45%,薪資漲幅超過30%的開發(fā)者比例相比換工作的就小得多,僅為6.85%。

正如上面數(shù)據(jù)所展示的一樣,更換工作是實現(xiàn)漲薪的方式之一,所以在調(diào)查中,有54.96%的開發(fā)者表示換工作的原因是希望獲得更高的工資。除此之外,新單位技術(shù)水平及福利也是開發(fā)者關(guān)注的焦點。

導(dǎo)致開發(fā)者跳槽的原因
導(dǎo)致開發(fā)者跳槽的原因

通過對比工作年限與近一年跳槽情況,我們發(fā)現(xiàn),對于工作年限超過1年的人群而言,工作年限越長的人跳槽率越低。對于剛走上工作崗位的開發(fā)者而言,第一年通常都是在工作中學(xué)習(xí)的階段,經(jīng)過一年的學(xué)習(xí)與實戰(zhàn),技能水平與個人心智都已經(jīng)逐漸成熟,選擇工作也會更加謹慎。而且,從調(diào)查結(jié)果來看,工作年限越長,收入越高。在工作10年以上的人群中,高收入人群占比為65.65%,在工作6~10年的人群中,該比例為56.16%,在3~5年的人群中,該比例則下降至21.87%。

開發(fā)者最近一次換工作的途徑
開發(fā)者最近一次換工作的途徑

招聘網(wǎng)站、朋友介紹是兩種主要的換工作方式。其中,近六成的人表示最近一次換工作是通過招聘網(wǎng)站,18.29%的人通過朋友介紹,而通過獵頭顧問方式的僅占 6.51%。

在對2014年的工作展望中,45%的開發(fā)者表示有換工作的計劃,有41.11%的開發(fā)者表示無計劃,但有好的機遇也愿意考慮,明確表示不會換工作的開發(fā)者占比僅為13.77%。

其他數(shù)據(jù)

與往年一樣,參加調(diào)查的開發(fā)者男女比例依然極不平衡,此次的比例為96∶4,相比2012年的97∶3略有改觀。

調(diào)查數(shù)據(jù)顯示,參調(diào)開發(fā)者中,本科學(xué)歷人群組成了主力軍,占比為64.3%,大專學(xué)歷人群次之,占21.68%,而碩士及以上學(xué)歷人群占比約為11.53%。從不同教育程度的軟件開發(fā)者收入情況來看,高學(xué)歷高收入趨勢明顯。在博士或博士以上的開發(fā)者中,月薪過萬的高收入人群占57.69%,有碩士學(xué)歷的開發(fā)者中,高收入人群占比44.08%,而這一數(shù)字在具有大學(xué)本科學(xué)歷的開發(fā)者群體中則降到了20.4%。

不同教育程度開發(fā)者收入范圍分布
不同教育程度開發(fā)者收入范圍分布

除學(xué)歷之外,一般我們認為第二語言,尤其是英語對軟件開發(fā)者的影響會比較大,畢竟不少優(yōu)秀的學(xué)習(xí)資源仍然來自于國外。但調(diào)查數(shù)據(jù)顯示,掌握第二語言與否,對收入高低的影響不是太大。本次參調(diào)開發(fā)者中,有77.53%的開發(fā)者掌握第二語言,其中以英語為主。且有41.08%開發(fā)者所掌握的第二語言屬于中級以上水平,能夠熟練閱讀外文文檔。但掌握了第二語言的開發(fā)者中高收入人群比例較不掌握第二語言的開發(fā)者僅高2.71%,分別為21.27%和18.56%。不過,在2012年薪資調(diào)查報告中,這一數(shù)字差為6.5%。

是否掌握第二語言開發(fā)者收入范圍分布
是否掌握第二語言開發(fā)者收入范圍分布

有收入必然有支出,對于大多數(shù)開發(fā)者而言,房租/房貸、休閑娛樂、硬件購置是較為普遍的三大支出。其中房租/房貸是各種收入人群均面臨的三大支出之一。值得注意的是:月收入在1~2萬的人群,硬件購置的偏好高于其他層次收入人群。月收入在10萬元及以上的人群中,休閑娛樂支出的比例在三大支出中明顯偏低。月收入低于1千元的人群中,休閑娛樂支出比例也較低,但相應(yīng)學(xué)習(xí)培訓(xùn)支出比例會較高,原因不言自明,囊中羞澀,何來休閑娛樂,唯有提升自我,才能有更多的收入。

關(guān)鍵詞:軟件開發(fā)者薪資

贊助商鏈接: