你以为程序员时时刻刻都在敲代码?呵,天真了…才不是呢

先来给大家提个问题:你以为的程序员每天是啥样的?

提起程序员,很多人马上就想到了“风靡一时”的996,似乎一提到IT这个行业,除了高薪高待遇,就是哐哐哐敲着键盘加班了,似乎“辛苦”就是伴随程序员职业生涯的标签。

但实际情况真的是这样吗?

根据国外一家公司对全球约25万多名程序开发人员的编程时间的统计显示:真正的程序开发人员每天编程敲代码的时间不到一小时! 是不是听得大跌眼镜?

程序员每天的敲代码不到一小时

这份报告中显示,大家平均每天的编程敲代码时间约为 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点之间。

那么,开发人员每天的大部分时间都没在敲代码,他们在干什么呢?其实,他们一天的工作会有很多项,比如做规划、写文档、参加部门或项目会议,以及协作项目组工作等等。

编码时间有限?提升工作效率是关键

在我们的工作中,体现工作能力的要素之一就是提升工作效率,一个人的工作技能越纯熟,工作能力就越强,因此提升了工作效率,对于促进工作成果一定是事半功倍的。

图片

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值