调查:是什么让程序员快乐?

首先,感谢大家在百忙之中抽出时间来完成最初发表于DZone上的关于开发者幸福的调查。

调查结果分析

报酬

只有不到一半的人觉得报酬过低,几乎相同比例的人觉得他们的报酬和市场水平差不多。无论是认为报酬低的还是认为紧跟市场脚步的受访者,大多在工作满意度类别的平均值,但是在那些认为薪水过低的人中,对工作不满意与满意的比例是4:1。

那些认为自己的报酬处于市场水平的人差不多一半声称自己快乐,一半表示自己不快乐。

只有2%的受访者表示他们的薪酬过高却又不满意的。

挑战

许多开发人员举出了缺乏技术挑战作为辞职的原因。有一半人声称依然在工作场所学习,但是令人不满的是“学习”小组只有很少的11%。感觉挑战度较低的人中有一半感到不快乐,而只有2%的人很高兴不用在工作中学习。

工具和堆栈

只有25%的人报告说雇主使用了最佳工具,不论其价格,剩下差不多四分之三使用的则是相当标准化(48%)或尖端(26%)的技术堆栈。不到1%的受访者报告说不介意使用过时的堆栈。使用最佳工具的那些人中只有12%依然表示不满意,而使用二流工具的人不满意率为38%。

同事和管理层的能力在求职者眼中经常是一样重要的,调查数字似乎证实了这个观察。

说到同事,四分之三的人评估自己的团队为平均水平(45%)或平均水平以上(33%)。只有不到一半的人自称自己是团队中最有见识的人。在高于平均

水平的团队中有10%的开发人员表示不满。相对于那些在坏团队的开发人员只有3%(超过半数不满)表示满意,并且一支好团队的价值显而易见。作为团队中最
优秀的开发人员,依然有1/3的不满率,这可能是因为这些人无法再从同行中学到点什么。

至于管理,大约三分之一的人将老板描述为“大多是不称职或没有发挥其作用的”,不满率高达三分之二。不到1%的受访者报告说在坏的管理下满意或在称职的管理下不满意。

成本VS利润

相对于那些把高科技技术当作业务成本的公司,开发人员通常更感兴趣于那些要么构建软件产品,要么至少做技术业务的公司。在高科技公司开心和不开心的开发人员的比例并不明显,但在那些软件和技术并非重点的公司中,不满意的开发人员显然多于满意的开发人员,将近4:1。

远程工作和通勤

8%的受访者远程工作,回复快乐和不快乐的人数约为相等数量(44%平均水平,28%快乐,26%不快乐)。在那些需要长时间通勤的人当中只有10%的人认为是快乐的。

编码时间

关于编码时间有两个问题。第一个是在业余时间的编码频率如何,29%的人频繁编码,28%很少或从来不编码。也许这里唯一有意义的一点是,在那些很少在空闲时间编码的人中,只有11%表示说自己是快乐的,而28%不快乐。

第二个问题是问开发人员在接下来的几年时间里,是想要写更多的代码,更少的代码,还是同等数量的代码。在所有受访者中1%报告既开心又希望将来能够减少写代码(或不写代码)。超过1/3的受访者想要编写更多的代码,而要编写更少代码的则是17%。

乔尔测试

关于乔尔测试中某些问题的回答显然比其他问题更发人深省。

对于乔尔测试的问题,有14个回答得到了积极的得分,并且在这14个人中只有一个报告说不高兴的。这显然是一个小样本,并且这些受访者大多报酬处于

市场水平(50%),充满挑战(85%),经常或偶尔在他们的空闲时间编码(71%),称职的管理人员(57%),工作于超过平均水平的团队(85%),
并使用新技术(64%)。

至于乔尔测试的每个元素:

安静的氛围——只有1%的开发人员自称很高兴在一个喧闹的环境中工作,而那些受到噪音干扰的人中有一半表示不满。关于在安静的办公室之间中统计高兴,平均和不高兴之间的差异则没有意义。

工具——不惜价格使用最好工具的公司的幸福率超过33%,而使用较次工具的开发人员则有38%表达了不满。

测试人员——64%的雇主有测试人员,但是,这并不影响开发人员的幸福感。

及时修复Bug——刚好超过一半人报告说会及时修复bug,并且开发人员会设法在转移到新代码之前修复,满意的只略多于不满意的。不搁置bug的团队有44%的不满率而报告开心的只有区区10%。

源代码控制——四分之三的开发人员工作于认真对待源代码控制的地方。我们的数据表明,良好的源代码控制并不能保证开发人员的幸福,但只有9%的开发人员在没有源代码控制的公司中感到快乐(与之相比,几乎有一半是不高兴的)。

持续集成——超过半数的受访者实行CI。有CI的开发中心快乐和不快乐的开发人员几乎相同,但没有CI的地方,开心和不开心的比例是1:4。

时间安排——一半的开发人员认为他们的工作保持最新的时间安排,但是单独这个不影响满意度。在那些时间安排不佳的人中有40%报告说不高兴。

需求——64%没有得到明确的需求。良好的需求结果让三分之一的开发人员高兴,七分之一的开发人员不高兴,而如果是坏的需求结果的话,则会让几乎一半的人不爽,只有十分之一会表示高兴。

面试者代码——我很惊讶地得知,只有约三分之一的人在求职面试时会被要求写代码作为面试过程的一部分。同样的,满意和不满意的人数在雇主要不要求面试这一问题上几乎相同。其中,不要求面试者编码的话,不开心的队伍几乎是开心那一组的三倍大小。

结论

在所有受访者中,超过18%的人报告说快乐,而不开心的人占30%。

所有问题都尽可能地提供一个第三方的“马马虎虎(average)”这个答案,许多或大部分受访者(43-74%)选择了这个回答。

快乐和不快乐的比例趋向于相同(接近1:1),当问题的答案是肯定的(使用最好的工具,CI等)的时候,但是如果是否定的回答时,比值就变大了。如

此看来,环境中“具备”一些积极的要素不会让员工觉得开心,但“没有”的话,却会让人滋生不满。开发人员似乎有一些基本的预期,如果满足的话,就不会影响
幸福感。但如果不满足的话,就会导致士气低落。

这次调查和我的分析有着明显的缺陷。我们的样本几乎完全来自于DZone读者,可能不能代表全球的开发社区。如有不同意见,也欢迎告诉我们。

作者:小峰

来源:51CTO

时间: 2024-11-01 01:35:06

调查:是什么让程序员快乐?的相关文章

天津程序员聚会时间调查

问题描述 天津程序员聚会时间调查为了促进天津程序员的交流与提高,请各位朋友积极参与,提出批评意见!http://my.xofoo.com/showtopic-273.aspx 解决方案 解决方案二:不在天津解决方案三:虽为天津人,却不再天津

全球程序员流入量最大的五座城市中印度占四席

一个顶级程序员能够对脸谱.苹果或谷歌有所贡献,但不可能从根本上改变这些大公司,而这位程序员如果加盟某个小企业,他要么失败,要么 就会成为百万富翁.在印度软件猎头公司骇客排名的联合创建人维维克拉夫森克看来,尽管美国硅谷正开出远超以往的高薪吸引印度顶级软件人才,但现如今印度才应是全球信息技术精英的向往之地.他在最近结束的一次网上程序员招募大赛后表示,目前全球程序员流入量最大的五座城市中,印度占四席,印度程序员不再 一心向往美国.印度软件人才市场近几年正在经历残酷的优胜劣汰.目前,印度有超过400所大

程序员和烟民

从我身边的情况来讲,程序员是一个很大的吸烟群体,作为曾经一个重度吸烟者,我想吸烟的好处太多了.初去一个公司方便融入团队,每一个互联网公司大概都会有一堆烟民,工作匮乏的时候大家一起下楼聊聊天八卦,马上会有都是革命同志的亲切感:吸烟可以帮助解决问题,当你遇到一个非常复杂的bug,想了半天不能解决,这个时候想出去抽根烟压压惊,可能在眼抽到一半的时候,突然灵光一闪想到了解决方案,回到工位一试果然是这样,还是抽烟有效率:吸烟能提神,能促进交流,能突现灵感,你看程序员们的偶像张小龙也是一个烟鬼,不然他怎么能

如何成为一个高效、快乐、健康的程序员

只需每天做一些小改变,就可摆脱病痛.保持健康.....学会去积累工作经验和成果就会变得高效......具备这些小习惯就会保持快乐-- 一:高效 互联网发展日新月异,社会科技每天都在发生着翻天覆地的变化,而程序员已经成了这个时代的庞大群体,各种各样的程序员数不胜数,我们每天上下班,不 论你是坐公交还是乘地铁,在你的身边一定有程序员.本人我就是其中的一员,本人主修java语言,从事java类开发工作.由于本人工作时间不长,经验尚 浅,都是学着前辈高人的路子,在慢慢前行,下面我给大家分享下,如何从菜鸟

劳动报:(上海)程序员收入趋势调查

编者注:你拖后腿了吗? 原文出处: 劳动报 月薪平均数10950元 劳动报"行业收入趋势调查"发布第七期报告.<程序员收入趋势调查>通过网络调查.直访抽样调查.相关政府部门.人力资源机构等多渠道获取数据.其 中 与腾讯大申网独家合作开展的网络调查,吸引逾5万人次关注,回收问卷1957份.通过上海辰智咨询在调研吧平台展开的调查回收问卷595份. 调查显示,有近8成的程序员月薪在5000元-1.5万元这一区间.受访者的月薪平均数为10950元. 有超过七成的程序员超时工作,忙季

【转】程序员杂志:2011程序员薪资调查报告

原文出处:http://www.cnbeta.com/articles/140666.htm,转载请注明原始出处. 自2011年初,CSDN在网上发起"2011年软件行业技术人员薪资大调查"以来,引起了广大开发者们的热烈反响,短短两月时间内,近万名开发者提交了调查数据.尽管这只是中国百万开发者大军的一小部分,但他们所在的行业几乎涵盖了整个中国软件的产业链,他们的职位几乎代表了一个软件团队体系的每一个层面,而且 "一叶知秋",所以透过这些调查数据和变化,我们或许可以一

快乐的程序员,长翅膀的猪

问题描述 怎样做一个快乐的程序员呢,如果不能做快乐的程序员,就做一只长翅膀的猪吧,一个刚刚参加工作的女程序员,有好多无助,还有好多要学的,这太路充满挑战,有时候都不知道该怎么办继续努力吧,努力做一个快乐的程序员做一只长翅膀的猪^-^ 解决方案 解决方案二:呵呵,不错解决方案三:楼主心态好`~解决方案四:这个世界有很多人和事会让你不开心,但自己得开心啊~~做了一个月的程序员,感觉特累,做不出事时心理会内疚,,呵呵过久改行去当幼儿教师拉,很喜欢,,,解决方案五:项目发布,解决问题,按时发薪,就已经够

第四季度《中国程序员调查报告》

报告里对程序员的年龄分布,地区分布,性别比例,使用浏览器种类,使用的编程语言等进行了调查.统计和分析.对从业人员及其他相关人员有很好的参考作用. 本调查报告所使用的数据,均来自codeforge.cn网站,集中了对全国100万程序员互联网行为的调查,分析以及投票统计.它清楚的显示出在程序员这个特殊的群体中,男性比例高达80%,女性仅占20%,他们具有明显的极客精神,喜欢使用Chrome浏览器(52.06%),Android移动操作系统和设备(76.47%),最喜欢C++(24.5%),C(21.

研究称快乐改进程序员的问题解决能力

快乐的程序员会比不快乐的程序员表现更好,看起来是显而易见的.否则,为什么互联网巨人如Google和Facebook都想方设法让员工在公司内更愉快 的工作?但愉快的程序员是更优秀的程序员并无科学证据证明.现在,意大利自由大学的研究人员测试了42名计算机科学专业的学生,观测他们的情感状态是否影响创意和问题解决能力.其中创意任务是要求他们为照片写标题,然后由一组裁判给创意评分:问题解决能力任务是要求他们玩伦敦塔游戏.结果显示,情感状态对创意没有统计意义的影响,但更好的情感状态改进了问题解决能力. 文章