2014年1月,CSDN携手《程序员》杂志发起了“2013年中国软件开发者薪资大调查”活动。本次调查活动一如既往地得到了国内近万名开发者踊跃支持,通过对这些问卷数据进行整理分析形成的调查报告,为我们了解国内软件开发者待遇水平、生存状态以及行业现状提供了支撑。
参与本次调查的开发者遍布软件开发领域各条战线,其中来自软件工程师岗位的参与者占63.21%,高级软件工程师占15.42%,技术支持/维护工程师与高级软件架构师的比例同为1.95%。在已经走上管理岗位的开发者中,CTO/CIO/技术总监占1.29%,经理/主管级别的开发者占10.35%。
《2013年中国软件开发者薪资调查报告》数据显示:
注:1. 以上数据所涉细分类别有效样本量皆≥100人。2. 在本次薪资调查报告中,我们将开发者的月收入分为低收入(3000元以下)、中等收入(3000~5000元)、中高收入(5000~10000元)及高收入(大于10000元)四个等级。
城市
本次调查活动参与者来自全国各地,北上广深依然是软件开发者主要聚集地,调查活动参与者占比较高的城市依次为北京(23.38%)、上海(12.67%)、深圳(11.17%)和广州(6.48%)。相比2012年,参调的成都软件开发者比例超过杭州进入前五,为5.11%。近几年,成都IT产业发展迅速,除了国内外知名大型科技公司争相在成都设立研发中心外,也出现了不少在各领域内小有成绩的创业公司。原因有多方面,除了当地政府的政策扶持外,北上广地区公司运营成本上升促使创业公司向二三线城市转移也是一方面因素。
与2012年相比,各城市高收入人群比例居前五位的变化较大,2013年分别为西安(26.52%)、青岛(25%)、天津(23.26%)、上海(22.24%)及苏州(22.22%)。而2012年薪资调查报告中位居前五的北京、广州、深圳及杭州这几个城市,2013年高收入人群占比分别为 20.22%、19.9%、21.37%和21.03%。
不同城市开发者收入范围分布
西安、青岛、天津与苏州等城市的“逆袭”可以说是意外也可以说是情理之中。近年来,全国各地在建设区域性高新园区方面不遗余力,部分地区也交出了不错的成绩单。以西安高新区为例,2013年,西安高新区软件和信息服务业产值达到了1043.7亿元,同比增长32.4%。可以从两方面解读这一信息背后的因素:一方面,当地为了进一步提高园区影响力,会在人才引进上提供具备竞争力的政策;另一方面,对于开发者来说,当二三级家乡城市的IT产业中出现具有吸引力的发展空间时,选择回流也合情合理,这部分开发者回流后,或得益于地方政策,他们的薪资水平自然也具备竞争力。
行业
虽然说“三百六十行,行行出状元”,但不同行业中同一岗位工作人员的薪资水平依然有所差别,软件开发者也不例外。所以开发者选择什么行业去发展,对自身收入影响非常大。在本次参加调查的开发者中,来自独立软件开发商、互联网和制造(通信/电子设备)这三个行业的开发者所占比例居前三位,分别占 28.03%、13.68%、11.36%,合计占到了 53.07%。
不同行业开发者收入范围分布
从行业收入来看,高收入参调开发者占比较高的分别是游戏、互联网和金融,占本行业所有参调者比例分别为33.19%、32.69%、26.34%。与2012年相比,游戏行业表现突出,高收入开发者在业内占比超过互联网成为第一,同比增长5.7%。2012年位列第三的国防/军队行业2013年则由金融行业替代,这也与2013年互联网金融在业界影响力的提升相得益彰。
与高收入相对应的则是低收入,低收入开发者占比较高的行业主要集中在零售/物流、政府及制造(非电子设备)等行业,占比依次为16.88%、12.7%及11.76%,这方面的数据与2012年数据相比变化不大。
数据显示,企业规模与软件开发者的收入呈正相关,企业规模越大,员工收入越高。在研发人员超过1000人的公司,高收入软件开发者占34.66%,而在规模为500~999人、300~499人的公司中,高收入软件开发者分别占24.62%、20.41%。
企业研发人员规模与开发者收入范围关系表
对于去外企还是国企,如果仅从薪资角度看,本次调查也能给出一定参考。调查显示,外企薪资普遍高于民企和国企。在外企中,收入超过1万元的高收入人群占比达到40.66%,而在私企和国企中仅为18.77%、16.02%。
技术

编程语言与软件开发者的关系是什么?谁成就了谁?这样的问题无法给出明确的回答。一门好的编程语言的确能帮助开发者更好地完成工作,而得到众多开发者支持的编程语言则能不断完善成为更好的技术工具。在“你主要使用的编程语言”调查项中,Java成为最大赢家,其背后的开发者占高达45.39%,相比2012年同比增长6.39%,与2011年持平。而C#、C++紧随其后成为开发者最常用的编程语言,开发者占比为17.63%及13.37%。
开发者主要使用的编程语言
各编程语言开发者收入范围分布
拥趸最多的编程语言是不是最值得我们去学习?也不一定,通过交叉对比分析,我们发现最赚钱的编程语言并不是粉丝最多的Java,而是去年位居第三的Python。Python、Objective-C、C++及C这四种编程语言中,高收入开发者占比均超过20%,依次为46.58%、28.35%、27.5%及22.82%。而使用者最多的编程语言Java,高收入开发者占比为18.27%,同比增长2%。
数据库使用方面,使用MySQL、Oracle及SQL Server三种数据库的开发者占参加调查开发者的84.67%,各数据库所占比例依次为31.24%、30.51%及22.92%。数据库使用及收入交叉对比数据显示,与去年调查结果类似,使用者比例较低的NoSQL(3.49%)高收入开发者占比最高,为44.75%。MySQL、SQL Server及Oracle的高收入开发者占比依次为22.77%、18.33%及16.85%。
爱华网



