首页 » 软件开发 » 程序员都是加班狂?实际上每天敲代码不到1小时(开发人员代码编码都是程序员)

程序员都是加班狂?实际上每天敲代码不到1小时(开发人员代码编码都是程序员)

萌界大人物 2024-07-25 00:19:00 0

扫一扫用手机浏览

文章目录 [+]

似乎这一行除了高薪,最先想到的就是程序员的辛苦,但是还是会有人问:程序员真的都是“加班狂”吗?

近日 国外一份报告显示,实际上程序员们每天平均编码时长不到1小时!

是不是有被震惊到?

程序员都是加班狂?实际上每天敲代码不到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、用数据持续改进:工程团队应为改进工作预留开发时间和周期,以提高团队生产力,包括偿还技术债务、迁移、重构和重组。

最后,各位程序员小伙伴每天花费多长时间写代码呢?欢迎评论区留言~

标签:

相关文章

语言中的借用,文化交融的桥梁

自古以来,人类社会的交流与发展离不开语言的传播。在漫长的历史长河中,各民族、各地区之间的文化相互碰撞、交融,产生了许多独特的语言现...

软件开发 2025-01-01 阅读1 评论0

机顶盒协议,守护数字生活的新卫士

随着科技的飞速发展,数字家庭逐渐走进千家万户。在这个时代,机顶盒成为了连接我们与丰富多彩的数字世界的重要桥梁。而机顶盒协议,作为保...

软件开发 2025-01-01 阅读1 评论0

语言基础在现代社会的重要性及方法步骤

语言是人类沟通的桥梁,是社会发展的基础。语言基础作为语言学习的基石,对于个人、社会乃至国家的发展具有重要意义。本文将从语言基础在现...

软件开发 2025-01-01 阅读2 评论0

粤语电影,传承文化,点亮时代之光

粤语电影,作为中国电影产业的一朵奇葩,以其独特的地域特色、丰富的文化内涵和鲜明的艺术风格,赢得了广大观众的喜爱。本文将从粤语电影的...

软件开发 2025-01-01 阅读5 评论0

苹果游戏语言,塑造未来娱乐体验的基石

随着科技的飞速发展,游戏产业逐渐成为全球娱乐市场的重要支柱。在我国,游戏产业更是蓬勃发展,吸引了无数玩家和投资者的目光。而在这其中...

软件开发 2025-01-01 阅读1 评论0