2018年第8次程序员界人口普查报告:多数程序员每天工作超9小时
来源:大数据文摘 发布日期:2018-09-26 09:46
分享:

每年,海外最大的程序员集聚地之一StackOverflow都会在自家开发人员社区发起一次大规模调查,来给程序员们画个像。从最喜爱的技术、工作偏好,甚至年龄学历性取向,堪称程序员世界一年一度的人口普查。

今年是发布年度开发者调查结果的第八年,也是受访者数量最多的一年。与往年调查相比,今年的调查增加了几个有趣的主题,比如人工智能和编码伦理,对于这个最近争论声颇高的话题,80%的受访程序员声称,开发人员应当考虑他们代码的正确用途,但管理者更需要为代码的后果负责。

超过10万名开发人员参加了这一平均问卷填写时间超过30分钟的调查,从对填写时间的容忍足以看出程序员的耐心。

以下是今年调查结果的一些重要内容:

DevOps和机器学习是当今软件行业的重要趋势。与这类技术相关的语言和框架的热度也不断上升,在这些领域工作的开发人员的薪水最高。

只有很小一部分开发者表示他们会写不道德的代码,或者他们没有义务考虑代码的道德影响,但除此之外,受访者看到了很多灰色代码。开发人员不确定他们将如何报告道德问题,并对谁最终负责不道德的代码有不同的看法。

开发人员总体上对人工智能提供的可能性持乐观态度,但对AI的危险性态度并不一致。

在我们的调查中,Python在编程语言的热度有所上升,超过了今年流行的C#,就像去年它超过了PHP一样。

在评估未来的工作时,不同类型的开发人员应用不同的优先级。女性认为最重要的是公司文化和专业发展的机会,而男性则认为他们最优先考虑的是薪酬和特定技术。

开发者类型:后端开发人员最多

将近60%的受访者认为自己是后端开发人员,约20%认为自己是移动开发人员。最常见的组合是后端,前端和全栈开发人员。高度相关的职业是数据库管理员和系统管理员,DevOps专家和系统管理员以及设计人员和前端开发人员。

写代码是一种爱好?

许多开发人员的工作并不是以写代码为主。超过80%的受访者表示敲代码是他们的一种爱好。工作之外的其他兴趣或责任似乎并没有减少开发者对敲代码的兴趣。

调查显示,负有照顾责任的父母,经常户外活动的人比其他群体更容易爱上“搬砖”。

学习方式

在学习新内容时,超过80%的受访者依靠StackOverflowQ&A。

此外,开发人员理解良好文档的价值,因为超过80%的人在学习时也将文档用作学习资源。

电脑使用时长:多数程序员每天工作时间在9小时以上

我们的受访者包括专业编程人员,学生和业余爱好者。绝大多数人通过台式机和笔记本进行编程,通常会投入9-12个小时。

健康习惯:六成以上程序员从不锻炼

开发人员说,他们不会经常因为工作量而跳过饭菜,而且大多数人表示他们至少会做少量运动。超过60%的受访者表示至少每周锻炼一次,但选择“从不”运动的人数最多。

如发现本站文章存在版权问题,烦请联系editor@askci.com我们将及时沟通与处理。
中商情报网
扫一扫,与您一起
发现数据的价值
中商产业研究院
扫一扫,每天阅读
免费高价值报告