2012年末,CSDN和《程序员》杂志发起了一年一度的“软件开发者薪资大调查”。本次调查收到了上万份问卷,开发者的参与积极性超过以往。通过分析这些数据,我们得以对目前软件开发者的生存状态、待遇水平、行业状况等有了更清晰的了解。
本次参与调查的开发者中,约59.4%的开发者在公司中的职位是软件工程师,高级软件工程师占14.98%。任职管理岗位的开发者中,项目经理或主管占 6.3%,部门经理或主管的人群约为4.7%。另外,本次调查也吸引了一些公司高级管理人员参与,其中公司CTO甚至CEO级别的开发者在本次调查中已经 能够占到2.4%。
- 本次调查数据真实地反映出了2012年中国软件开发者的薪资现状。
- 开发者薪资水平明显提高,月薪5000元以上人数占比较2011年增长10.8%。
- 在IT业较集中的17个城市中,高收入开发者占比最高的依次为:上海、北京、深圳,最低的依次是济南、沈阳和西安。
- 高收入开发者占比最大的前3行业:互联网、游戏、国防/军队。
- 最赚钱的四种编程语言是:Objective-C、C++、Python、C。
- 导致开发者跳槽三大原因:薪水低、福利少、公司技术水平差。
- 开发者跳槽三大途径:招聘网站、朋友介绍、招聘会。
城市:上海、北京领先全国
本次软件开发者薪资调查受访者来自全国IT行业发展处于领先的17个城市。按高收入和中高收入的比例排序,开发者收入较高的城市依次是:上海 (77.3%)、北京(76.7%)、深圳(71.7%)、杭州(69.5%)、广州(64.3%)、南京(64.1%)、大连(61.9%),这一结果 与上次基本相同。
其中,上海和北京组成第一阵营。其他五个城市处在第二阵营。与上次相比,广州和南京的比例提升更加明显。这些地区的IT行业发展在全国处于领先地位;同时, 它们的生活成本之高也是公认的。对于开发者来说,在这样的城市中发展也面临着诱惑与困难,诱惑来自于IT行业发展处于前列,有利于开发者的职业生涯发展及 获得更好的收入,困难则意味着需要面对较大的竞争压力及生存压力。
其他城市里,成都、西安和厦门中高收入比例的提升非常明显,这应该是得益于当地政府对软件和互联网比较重视,产业开始产生集聚效应所致。
在上述17个城市中,低收入和中等收入所占比例较高的三座城市分别是沈阳(73%)、济南(66.6%)和武汉(58.4%)。
每个人选择的生活方式不同会决定其对工作及城市的选择。如果选择在一二线城市,可以参与到最激烈的竞争中,从中获得成功的快感;如果选择竞争压力相对不大的城市,虽然收入相对要少,但也可以享受慢节奏的人生。个中滋味,如人饮水,冷暖自知。
行业:制造(通信/电子设备)行业薪资具有竞争力
俗话说:“三百六十行,行行出状元”。同为开发者,但大家对行业的选择,不同性质企业的选择都有所不同。
行业方面,参与本次调查的开发者中,有超过28.2%的开发者来自独立软件开发商,互联网从业者也有13%,排名第三的是制造业(通信/电子设备),为 11.5%。同时,开发者从业企业性质方面,数据显示,私企仍然占很大的比例,高达74.5%,外企比例约为15.2%,国企比例最小,占了10.3%。
在我们进行调查的18个行业中,高收入开发者所占比例较大的前三行业是互联网(28.1%)、游戏(27.4%)和国防/军队(25%)。而中高等收入开发 者所占比例较大的前三行业分别是电信(53.4%)、交通(52.2%)和制造业(50.6%),另外,制造(通信/电子设备等)行业高收入开发者所占的 比例也达到了21.3%,显示出制造(通信/电子设备等)行业在与各行业的竞争中具有一定的竞争力。
有人收入高,自然有人收入低,在这些行业中,政府(19.1%)、零售/物流(17.3%)及媒体(17.2%)这三个行业里低收入开发者所占比例较大。
再来看企业性质与开发者薪资水平的对比分析,从上表中,我们可以明显地看出,外企在薪资待遇上较之国内企业有较大的优势,虽然中高等收入所占比例 (42.5%)相比国内企业的45.8%有些许差距,但在高收入开发者所占比例方面,外企优势非常大,为39.7%,而国内私企与国企则分别为15.8% 与15.7%。
当然,从开发者的择业过程及面试经历来看,相比国内企业,外企的门槛及难度也相对较高。
技术:流行的不赚钱
在本次调查结果中,使用者最多的编程语言依然是Java,占到所有语言的39%,但较之去年的45.3%下降明显。Java之外,C#、C++及C三种语言所占比例为16.61%、16.11%及10.9%。
从不同编程语言的开发者收入范围分布来看,情况就大不相同了。最赚钱的四种编程语言分别是Objective-C、C++、Python和C,使用这四种语 言的开发者中,1万元以上的高收入者所占比例均超过了20%,而Objective-C无愧于“TIOBE 2012年度编程语言”称号,其使用者中,高收入开发者所占比例最高,达到31.6%,后三者的比例依次为26.3%、25%及21.9%。而 PL/SQL、C#、JavaScript、Java三种语言的开发者收入范围分布差别不大。
数据库使用方面,调查结果显示,Oracle、SQL Server及MySQL三种数据库占据了近80%的使用率,各自比例依次为29.3%、24.76%、24.15%。有意思的是NoSQL的使用者虽然 比较少,但1万元以上的高收入人群占比例较多,达到了43.4%。反而是一贯高帅富形象的Oracle开发者收入偏低,非常奇怪,难道是因为Oracle 太流行了吗?其中原因,值得继续调查。
本次调查中,我们还设置了开发项目所面向的操作系统选项,通过统计发现,面向Windows系列操作系统的项目很强势,其中Windows Server占据比例最大,为33.9%,Windows Client紧随其后,约为22.6%,这两者之外,面向Linux操作系统的项目比例也达到27.9%。
薪资方面,Oracle Solaris、Linux、Mac操作系统项目的开发者中,1万元以上的高收入者占比均较高,超过了24%。而在Windows Client、Windows Server、Google App Engine操作系统的开发者中,1万元以上的高收入者不足15%。值得注意的是,开发项目面向IBM AIX系统的开发者中,中高收入以上的人所占比例非常高,达到82.4%。
随着智能手机的普及,移动应用开发需求越来越多,在本次调查中,从事移动应用的开发者比例已经达到了10%。而互联网产品开发者占据较大比例,约为34.4%,其中前后端开发者分别占11%和23.4%。企业级应用 (包括ERP/CRM/SCM/BPM)开发者也不在少数,比例约为22.5%。
从薪资角度来看,各类软件的开发者薪资水平基本持平。但也有例外,从上面表中我们可以看出,互联网前端(网页端)的薪资水平较之其他类型开发工作的薪资水平 显得较低,中低等收入占据了超过50%的比例。出现这种情况的原因是目前互联网前端开发对技术水平要求相对不高,开发语言掌握比较容易。
总体来看,前沿、小众技术的使用者,收入反而高,但适用面肯定会窄一些。而流行的技术虽然很多使用者薪资不高,但也不乏高薪者。这个现象为大家选择技术学习路线提供了很有意思的启示。
那些年,我们一起跳的“槽”
水往低处流,人往高处走。或期望更好的发展、或期望拿更高的薪水、或期望一展宏图大志,也或者只是想让自己安定下来,这些都是我们选择跳槽的各种理由。在本次调查中,有32.6%的受访者表示在一年之内曾换过工作。
换工作的原因有很多,其中导致开发者跳槽的三大原因分别是:薪水低,有近28%的开发者表示换工作的原因是能够获得更高的薪水;福利少,有13.5%的开发 者表示新单位的福利待遇更好;公司技术水平差,有13.4%的开发者选择跳槽是因为新单位的技术水平更高,这样的公司无疑有利于开发者的职业生涯发展。
调查数据显示,拥有2~3年工作经验的开发者最容易跳槽,跳槽的比例占总人数的42%。而工作10年以上的开发者由于工作及生活基本稳定,大部分都不会轻易选择跳槽,跳槽的人数仅有16.5%。
正如前面所说,有部分开发者换工作是因为期望拿更高的薪水,在受访者中,有近70%参与调查的开发者表示在过去一年中换工作后的工资都有所提升,其中最普遍 的涨幅在10%~30%之间,这部分开发者的比例约为40%。而涨幅能够超过50%的开发者比例也不低,约为10%。不过也有例外,调查结果显示,跳槽的 开发者中,仍有约22%的开发者薪资仍然维持原先的水平。更有甚者,约9.9%的开发者表示跳槽之后薪水略有下降,但我们猜测,这部分开发者应该是遇到较 好的公司,希望能够更好地提升自己的能力及水平,于人屋檐下暂时低头。
在最近一年没有更换工作的受访者中,薪资有所增长的开发者比例约为56.4%,其中涨幅也大多处于10%~20%之间,这部分开发者所占比例约38.4%。
虽然未跳槽的开发者涨薪较之跳槽者较低,且涨薪幅度也低于后者,但正所谓“跳槽有风险,选择需谨慎”,我们仍不建议广大开发者单纯为追求薪水选择跳槽。影响 个人生活水平的不仅仅是薪水,且现在的公司如果能给你提供薪水之外的待遇福利(如培训、学习机会等),对个人职业生涯发展也是十分有益的。
即便我们这么说,但调查数据显示,受访者中仅有21.6%的开发者表示未来一年不考虑换工作,有32.5的开发者表示暂未考虑跳槽,但有好机遇也会抓住,而45.9%的开发者表示将会在新一年中选择跳槽。
社会化媒体在近几年快速发展,国外已经出现如LinkedIn这样的职业社交网络,但在国内,调查数据显示,54%的开发者更换工作仍是通过传统的招聘网 站,还有11.7%的开发者是通过校园招聘会或主题招聘会完成工作更换的,除此以外,有17.7%的开发者是通过朋友介绍获得新工作的,这个算是社交媒体 线下的模式吧。被猎头发现推荐工作的开发者也占了7%的比例。
其他数据
每年的薪资调查报告中,总有些数据大同小异,比如:男女比例极不平衡,本次比例是97:3;超过五成开发者都生活在一线发达城市:北京、上海、深圳及广州等。
2012年是移动互联网和云计算快速发展的一年,在接受调查的软件开发者中,有超过四分之一的受访者最关注的技术方向都集中在这两方面。
虽然开发者对自己的薪资满意度上升明显,但通过调查发现,目前国内开发者目前的生活支出依旧不理想,除生活费之外,占据开发者生活支出前三位的分别是房租/ 房贷、休闲娱乐及学习培训,但比例相差较大,房租房贷的比例约为69.2%,休闲娱乐比例约为20.4%,而学习培训仅占7%。其他方面,硬件配置占了 3.14%,至于软件购买,仅占0.33%。
在之前的薪资调查报告中,我们发现软件开发者的学历、语言技能对个人的薪资水平存在一定的影响,本次也不例外。在本次调查中,我们发现软件开发者群体的学历水平集体有所上升,本科以上学历的开发者比例已经接近80%。
我们发现,随着学历的提升,开发者的收入水平也在逐渐提升。数据显示,本科以上学历的开发者中,绝大部分都能获得中高收入的薪资,而拥有硕士学历的开发者中,5000元以下月收入的开发者比例也只有6.5%,这一数字在本科学历层次上还是34.8%。另外,拥有博士及以上学位的开发者,能拿到高收入的开发 者占据了绝大多数,为72.4%。由此我们能看出,“读书无用论”这一说法是站不住脚的,能够将书读好的人,在其他方面也都会相对比较优秀。所以那些不想 提升综合素质能力,认为自己精通一门开发语言就可以拿高薪的开发者应该从这里获得一些启示。
在接受调查的开发者中,掌握第二语言的开发者比例也达到了73.5%,目前国内开发者所掌握的第二语言中,英语仍然是第一选择,比例高达93.7%,余下的语种里,除日语占4.2%以外,其他语种比例 皆不到1%。调查数据显示,掌握第二语言的开发者薪资水平略高于不掌握第二语言的开发者,其中主要的差别在高收入,分别为20.5%和14%。
相关推荐
这份2012年的软件开发者薪资调查报告由中国计算机技术社区CSDN和《程序员》杂志联合发起,收集了上万份问卷,深入剖析了当时中国软件开发者的薪资现状、职业分布、行业差异以及地域影响等因素。 1. **职业分布** -...
2012年软件开发者从业者薪资调查报告.2012年末,CSDN和《程序员》杂志发起了一年一度的“软件开发者薪资大调查”。本次调查收到了上万份问卷,开发者的参与积极性超过以往。通过分析这些数据,我们得以对目前软件...
《2022年益阳地区嵌入式软件开发工程师职位薪酬调查报告》是一份针对益阳地区该职业群体的详尽分析。这份报告聚焦于嵌入式软件开发工程师的薪酬水平,为雇主、求职者以及行业观察者提供了重要的参考数据。 在2022年...
《2022年成都地区高级软件工程师职位薪酬调查报告》揭示了该地区高级软件工程师的薪酬状况,为行业提供了一份详尽的薪资指南。这份报告涵盖了不同类型的公司,包括外资企业、合资企业、本地民营企业以及国有企业,为...
《2011至2012年中国嵌入式开发人员调查报告》深入探讨了中国嵌入式行业的现状,提供了关于从业人员、企业环境以及行业趋势的详尽数据,以下是对该报告关键知识点的综合分析: ### 嵌入式工程师个人基本情况 1. **...
《2022年黑龙江省地区电子软件开发工程师职位薪酬调查报告》揭示了该地区软件开发工程师的薪酬状况,为行业内的专业人士提供了宝贵的参考数据。本报告深入探讨了不同类型的公司(外资企业、合资企业、本土私营企业和...
《2022年福建省地区软件工程师职位薪酬调查报告》揭示了该地区软件工程师的薪酬分布情况,为求职者和企业提供重要参考数据。本报告基于不同类型的公司,分析了薪资的分位数(P25、P50、P75、P90和中位数),有助于...
### 2012-2013中国嵌入式开发从业人员调查报告分析 #### 调查背景 本报告是对2012年至2013年间中国嵌入式开发行业的全面调研,旨在深入了解该领域的现状和发展趋势。随着移动互联网、物联网、云计算等新兴技术的...
《2022年贵港地区嵌入式软件开发工程师薪酬调查报告》是对贵港地区该职业薪酬状况的深入分析,旨在为相关从业者提供参考,了解行业内的薪资水平和趋势。报告涵盖了不同类型的公司,包括外资企业、合资企业、本土私营...
根据给定的“软件工程师薪资调查表”,我们可以深入解析2007年上海地区软件工程师的薪资状况及相关福利,进一步了解当时的IT行业薪酬趋势及各公司性质下的薪资差异。 ### 薪酬概览 软件工程师在上海的平均年薪为67...
《2022年环渤海地区电子软件开发工程师薪酬调查报告》揭示了该地区在IT行业中的薪酬状况,尤其关注了电子软件开发工程师这一关键职位的薪资水平。本报告通过统计分析,为行业内的专业人士提供了重要的参考数据。 ...
《2022年盐城地区互联网软件开发工程师职位薪酬调查报告》揭示了当前盐城地区互联网行业软件开发工程师的薪酬状况,对于了解该地区行业薪资水平、职业发展以及企业类型对薪资影响等方面提供了宝贵数据。 首先,报告...
《2022年通化地区电子软件开发工程师职位薪酬调查报告》是针对该地区电子软件开发工程师薪资状况的专业分析报告。本报告旨在为行业内人士、求职者以及企业提供关于薪酬水平的重要参考数据,以帮助各方了解市场行情并...
《2022年威海地区电子软件开发工程师薪酬调查报告》揭示了该地区电子软件开发工程师的薪酬状况,为行业内的专业人士提供了宝贵的参考数据。以下是对报告内容的详细解析: 一、薪酬分布与水平 报告中列出了不同百分...
《2022年淮安地区互联网软件开发工程师薪酬调查报告》揭示了淮安地区该行业从业人员的薪资状况,为求职者和企业提供重要的参考数据。报告详细分析了不同类型的公司在薪酬待遇上的差异,帮助我们理解影响软件开发...
2011程序员薪资调查报告!2011程序员薪资调查报告!
《2022年桂林地区互联网软件开发工程师薪酬调查报告》揭示了桂林地区该行业从业人员的薪资状况。报告深入分析了不同性质企业中软件开发工程师的薪酬水平,为求职者和企业提供参考数据。 报告指出,软件开发工程师在...
《2022年绍兴地区互联网软件开发工程师薪酬调查报告》揭示了绍兴地区该行业从业人员的薪资状况,为求职者和企业提供重要的参考数据。报告详细分析了不同类型的公司在薪酬待遇上的差异,帮助我们理解影响软件开发...
"2022年重庆地区互联网软件开发工程师职位薪酬调查报告" 在信息化时代,软件开发工程师是互联网行业的核心人物,对软件开发和维护起着至关重要的作用。然而,软件开发工程师的薪酬水平如何?这对于企业和个人都是...