开发人员会感到倦怠,但70%的人在周末编码


四分之三的开发人员都经历过倦怠,放弃了学习计划或课程,其中近四分之三的开发人员在周末编码以获取乐趣。

根据 Jet Brains 的报告《2023 年开发者生态系统状况》,近四分之三,更准确地说,73% 的开发者经历过职业倦怠。该报告总结了从 26,348 名开发者中收集的关于开发者首选语言和技术、方法和生活方式的见解。

开发人员倦怠是真实存在的
如前所述,73% 的受访开发人员在其职业生涯中经历过一些倦怠(阅读有关开发人员倦怠以及如何避免它的更多信息)。正如预期的那样,那些经历过倦怠的人更容易感到疲倦,其中 51% 的人使用某种自我监控应用程序或设备来跟踪他们的健康数据。

经历过倦怠的开发人员表示,心理健康、自组织和时间管理等相关因素提高了他们的日常工作效率。另一方面,那些没有经历过倦怠的人则指出了工具或工作流程组织等因素。

退出课程,通过文档和 API 学习
另一个相当出乎意料的统计数据涉及四分之三的开发人员,回答了他们是否曾经退出过学习计划或课程的问题。75% 的受访者表示他们有。

原因?只有少数开发人员喜欢通过课程学习新工具、技术和语言。相反,他们更喜欢文档和 API (67%)或博客和论坛 (53%)。当谈到他们喜欢的学习内容类型时,53% 的人更喜欢书面内容,45% 的人更喜欢视频。正如预期的那样,21-19 岁的受访者更喜欢视频内容。

当被问及每周花多少时间学习时,41% 的开发者表示是 3 到 8 小时,30% 的人表示是 1 到 2 小时。

开发者想要什么?良好的工作时间和良好的薪酬
对于 70% 的开发人员来说,良好的工作时间、良好的薪酬以及能够取得成就的感觉是迄今为止工作满意度的最重要因素。

加薪、同事的赞赏、看到自己的工作有所作为以及享受工作本身是受访者感到高效的首要原因。一些人表示,硬件、工具的升级或学习如何更好地使用工具会让他们感觉工作效率更高。尽管如此,开发人员满意度的最重要因素更多地与人员和组织有关,而不是与技术有关。

当被问及他们的日常生活时,68% 的开发者回答说他们通过打开与工作相关的聊天来开始他们的工作。此外,70% 的开发人员表示,他们在周末编写代码是为了乐趣。

网友讨论:

  • 编码是有趣的部分。是其他一切让我精疲力竭。
  • 办公室政治和戏剧让我精疲力尽。
  • 我第一次成为技术主管很容易,提出设计并与我的团队和其他需要我们的团队合作。
    这一次,我不断地与自恋的业务分析师进行斗争,因为他阻止与利益相关者的沟通,向他们承诺实施细节而不与开发人员核实,如果受到挑战,他会对我和其他开发人员尖叫。真是见鬼了!已经准备好转账了。
  • 这正是我上一个项目失败的原因。我按照 BA 所说的业务需求进行构建,并指出了不好的地方,但被忽略了,然后我开始了一个新项目
  • 编码也有不好的部分。在工作中你必须做些,而在周末你可以一直做很酷的事情
  • 我在周末编码,因为我的工作让我不满意:(
  • 我就是那30%。我可能每年有两周的时间编码是为了好玩
  • 编码并不是导致倦怠的原因。设计和开发软件并不是导致倦怠的原因。
    正是业务和管理施加的限制导致了倦怠。不可能的最后期限、流程和产品质量差(为了削减成本)等会导致糟糕的代码和基础设施(做事又快又脏,因为质量需要时间,而时间又要花钱)。