首页软件定制软件产品资讯

软件工程师每周只有 10 小时用于“深度工作”

原创2022-04-25 21:36:43 125

软件工程师把时间花在什么上面?随着人才短缺的空前高涨,以及我们工作地点和方式的巨大转变,每个人都想知道工程师对他们的工作有多满意。Retool和Wakefield进行的一份新报告揭示了工程师如何节省时间、提高生产力、他们在哪里浪费时间以及他们对如何花费时间的偏好。 

工程师们在核心编码职责、沟通流程、复杂测试甚至协助招聘之间分配时间,使他们每周只有大约 10 小时的“深度工作”时间。为了节省时间,工程师比以往任何时候都更多地转向开源代码。几乎 90% 的接受调查的工程师认为开源代码至少对他们的日常工作来说是必不可少的。超过 80% 的开发人员每月至少一次积极地将开源代码引入他们的工作(通过 StackOverflow 或其他方式),近 50% 的开发人员每周至少进行一次。

非编码职责也消耗工程师的时间。超过 30% 的开发人员表示他们更愿意花更少的时间进行招聘和面试。

协同工程的人为因素是另一个问题。代码从概念到生产需要将近一整周的时间。获得简单的反馈同样具有挑战性。57% 的开发人员表示通过代码审查获得拉取请求需要四个多小时,而 26% 的开发人员表示需要一天以上的时间。不明确的所有权界限也会减慢流程。超过 30% 的开发人员表示,弄清楚谁真正拥有一段代码——以及获取上下文的相关需求——可能需要超过一个工作日。

与大多数员工希望继续在家工作的流行说法相反,许多软件工程师更喜欢在办公室工作。接受调查的工程师普遍认为在家工作的生产力没有提高,在完全在办公室工作的公司工作的软件工程师中有 68% 的人觉得在现场工作更有效率。

该报告基于对 600 多名软件工程师的调查,包括 IC 和管理人员。



标签:
随机快审展示 刷新 快审榜
加入快审,优先展示

加入VIP

发表评论

  • * 评论内容:
  •  

精彩评论

  • 无任何评论信息!