报告:开发人员每周只有约 10 小时的
软件工具公司Retool 最新发布了一份针对 600 名软件工程师和经理的调查报告,就“软件工程师们实际上的时间分配、兴趣所在、认为构建过程中最令人沮丧的部分,以及真正花在编写代码上的时间”等方面进行了调研。 报告指出,工程师们在开源领域的投资和使用占比已经越来越多。“在 2022 年,绝大多数的软件工程师都在运行别人的代码。他们在开放源码库的基础上进行构建,或者从公司代码库的其他部分或在线教程中重复使用代码”。几乎 90% 的受访者认为,开源代码至少对他们的日常工作来说是必不可少的;只有不到 1% 的人笃定的表示它不是必需的。 超过 80% 的开发者每月至少有一次积极地将开源代码引入他们的工作中(通过 StackOverflow 或其他方式),近 50% 的开发人员至少一周一次。 开发者并不只是单纯地从外部复制代码,还包括复制内部片段和重复使用自己已经写好的代码。44% 的人表示,他们每周从其他来源复制和粘贴多达 50 行代码,33% 的人每周复制 50 至 100 行;还有 13% 的人每周会复制 100 至 500 行。 在时间分配上,初级和高级开发人员都表示,希望能减少在测试上...
