程序员都是加班狂?实际上每天敲代码不到1小时!

时间:2022-02-07 13:56来源:未知 作者:中博IT教育

说到程序员 很多人都会联想到996加班 似乎这一行除了高薪 最先想到的就是程序员的辛苦 但是还是会有人问 程序员真的都是加班狂吗? 近日 国外一份报告显示 实际上程序员们 每天平
说到程序员
很多人都会联想到“996”“加班”
似乎这一行除了高薪
最先想到的就是程序员的辛苦
但是还是会有人问
程序员真的都是“加班狂”吗?
近日 国外一份报告显示
实际上程序员们
每天平均编码时长不到1小时!
是不是有被震惊到?
别急 博酱这就带你一探究竟~
 
开发人员每天写代码少于一小时
 
这份报告涵盖了全球社区中 250000 多名开发人员的数据,数据表明开发人员平均每天编写 52 分钟的代码,即星期一到星期五大约需要 4 小时 21 分钟来编写代码。
 
代码时间被定义为在编辑器或 IDE 中主动编写或编辑代码所花费的时间,这份报告将其作为开发人员在工作日可用于编码的集中、不间断时间量的指标。
 
据估计,开发人员每天在编辑器中额外花费 41 分钟来处理其他类型的工作,例如阅读代码、查看拉取请求和浏览文档。研究结果表明,开发人员在工作中经常遇到限制,这些限制使他们无法找到不间断的时间来编写代码。
 
编码高峰期为周三
 
报告显示,开发人员写代码的效率在周三达到顶峰,编码时长中位数为55分钟,而在周五下降到46分钟,这也是最不受开发人员欢迎的工作日。大多数开发人员会在周末继续编码,但在周六和周日每天只编写约18分钟的代码。
 
少有程序员每天编码超过2小时
 
数据显示,只有大约10%的开发人员每天花费超过2个小时的编码时间,包括周末。大约40%的开发人员每天花费超过1小时的编码时间。
 
在2019年的ActiveState调查中,超过75%的开发人员表示每天花费超过两个小时的编码时间。研究结果表明,开发人员花在编码上的时间比人们想象的要少。
 
一天中傍晚编码效率最高
 
分析显示,大约25%的编码发生在下午2点到5点之间,这表明开发人员在早上一般会进行会议或忙于其他工作。
 
编码往往在一天的晚些时候开始,有时会在正常下班时间后继续。只有10%的编码发生在上午9点到上午11点之间,而12%的编码发生在下午5点到晚上7点的下班时间之后。
 
早晨可能是专注和不间断编码的重要时间,如果有更多的公司不在早晨安排其他工作,我们也许会看到全球开发者每天编写代码的时间增加。
 
如果开发人员每天在工作中花费不到一个小时写代码,那么其余的时间都花在了哪里?实际上开发人员的一天分布在许多其他活动中,例如规划、文档、会议和协作。
 
但是报告指出了一个更令人担忧的假设:大多数公司无法有效地部署他们的开发团队,反而安排了太多的繁琐会议和缓慢的审查流程,致使开发人员很难找到可以专心投入的编码时间。
 
Software 建议有这类现象的开发公司可从以下三个方面进行改变:
 
1、改善日常工作流程:查找破坏团队开发流程或阻碍开发人员效率的症结所在,改进 DevOps 实践以减少等待时间并改进日常工作。
 
2、让 DevOps 可视化:测量系统级 DevOps 指标,例如交付速度和后期返工等,了解推进过程中的障碍因素,减少会议和低效的审核流程。
 
3、用数据持续改进:工程团队应为改进工作预留开发时间和周期,以提高团队生产力,包括偿还技术债务、迁移、重构和重组。
 
最后,各位程序员小伙伴每天花费多长时间写代码呢?
(责任编辑:中博IT教育)

苏公网安备 32030302000649号