开发者生活方式
分享:
以下部分涵盖开发者生活的各个方面,包括职业、教育、心理健康和爱好。
职业
转向 IT 的主要年龄是三十多岁,占职业转变的 38%。从职业生涯一开始就从事 IT 行业的人中有 46% 年龄在 21-29 岁之间。
有趣的是,在转向 IT 而不是从一开始就从事 IT 行业的人中,有更多的人被远程工作的可能性所吸引(14% 对 6%)。
与去年相比,排名前三的工作方面没有变化:对我们的受访者来说,良好的工作时间、良好的薪酬和感觉自己能有所成就仍然是最重要的事。
有趣的是,女性比男性更看重慷慨的假期和让世界变得更美好的机会(高 6 个百分点),但表示高薪重要的百分比要低(低 4 个百分点)。
教育
30-39 岁的受访者在大学 (34%) 或大规模开放在线课程 (MOOC) 开始接受开发者培训(18% 为免费课程,11% 为付费课程)。20 多岁的受访者的情况非常相似:34% 选择大学,23% 选择免费 MOOC,11% 选择付费 MOOC。这些受访者最喜欢的三种编程语言是 Python、JavaScript 和 Java。
TechRepublic
调查结果显示,受访者在工作日认真对待有意和随意的学习。受访者对学习新语言表现出浓厚的兴趣,其中 Python、JavaScript 和 Java 在他们开始或继续学习的语言列表中位居前列。超过 50% 是出于兴趣学习新语言,44% 和 43% 的学习者分别是出于个人项目和跟上最新趋势。TIOBE 指数证实了 Python 的受欢迎程度,许多组织在 AI、自动化、数据分析和数据可视化需求方面的持续爆炸式增长使其成为对任何开发者都有用的语言。
TechRepublic 助力专业人士利用其信赖的新闻报道、洞察、功能、教程和产品推荐来通过技术领导组织。
75%
的受访者在继续完成课程或计划之前退出过该课程或计划。
TechRepublic
调查回复还显示,大多数开发者 (67%) 喜欢通过文档和 API 进行学习。这并不奇怪,因为 75% 的受访者表示在完成课程或计划之前就放弃了学习,其中 46% 表示没有足够的时间,39% 表示课程不够有趣。这些统计可能表明,程序员喜欢在研究与其项目目标相似的用例之前通过传统方式掌握基础知识。
TechRepublic 助力专业人士利用其信赖的新闻报道、洞察、功能、教程和产品推荐来通过技术领导组织。
书面内容仍然是学习计算机科学最常用的方法,即使在 Z 世代中也是如此。年龄在 21-29 岁之间、正在将主要领域转向 IT 的受访者更喜欢视频学习内容 (52%),而不是文本学习内容 (44%)。不过,这在三十多岁的受访者中没有显著差异。主要领域为 IT 的受访者更喜欢文本,30-39 岁年龄段的差异(文本为 56%,视频为 44%)比 21-29 岁(文本为 52%,视频为 47%)更明显。在 Z 世代中,视频/文本的整体比例接近 50/50。
心理健康
遗憾的是,近四分之三的受访者在职业生涯的某个阶段经历过倦怠。好消息是,近一半的人关注自己的心理健康,主要是通过自己练习心理技巧。今年,我们决定研究倦怠、心理健康与生活方式之间的相互作用。
经历过倦怠的受访者对自己的心理健康的兴趣要高出 7 个百分点。
47%
熟悉倦怠的人使用自我监测应用或设备跟踪身体活动、睡眠质量和其他健康指标,而在未经历过这种煎熬的人中这一比例为 41%。
经历过倦怠的人更容易感到疲惫。
除了加薪,同事的赞赏、看到自己的工作产生影响,以及享受工作本身是受访者感到高效的三大原因。对我们来说,这表明软件开发更多的在于与人合作,而不是使用技术。
超过一半的开发者 (56%) 表示,学习 IDE 可以提高日常编码效率。
有趣的是,经历过倦怠的开发者倾向于表示提高其日常编码效率的因素涉及心理健康、自我组织和时间管理(46% 对未经历过倦怠者的 42%),以及情绪状态管理(25% 对 15%),而较少表示工具提高其编码效率。
同时,未经历过倦怠者更常提到的因素包括学习 IDE(59% 对经历过倦怠者的 55%)、工作和流程的组织(31% 对 28%),以及 IDE 功能升级(37% 对 32%)。
数字生活
TechRepublic
在线阅读以 IT 为重点的文章时,62% 的受访者认为教程对工作有用,其次是新闻 (55%) 和趋势 (54%)。开发者倾向于在社交媒体 (50%)、以 IT 为重点的网站 (48%) 和 YouTube (45%) 上访问 IT 新闻,其中专家和从业者往往会提供大部分内容。在社交网站中,受访者表示他们积极使用 GitHub (76%)、X (Twitter, 48%)、LinkedIn (48%) 和 Stack Overflow (47%) 上的帐户。可能除了 X 之外,这些平台都与专业发展和学习直接相关。开发者正在寻求专业内容,从而更好地完成工作,准备好寻找下一个,并为下一个新事物做好准备。
TechRepublic 助力专业人士利用其信赖的新闻报道、洞察、功能、教程和产品推荐来通过技术领导组织。
73%
的受访者玩电子游戏,年龄是一个明确因素:21 岁以下受访者中 85% 有这一爱好,但在 60 岁以上的受访者中,这一数字下降到 33%。