程序员就应该熬夜吗?

原创
新闻
实验表明,疲倦的时候编程效果更好。当大脑感到疲倦的时候,它就会不得不集中注意力,因为这个时候,大脑已经没有剩余精力去关注其他事情。

[[356363]]

【51CTO.com原创稿件】

手机:“铃铃铃,铃铃铃。”

陈哈哈:“歪!咋了老哥,出啥问题了吗?”

产品:“没啥事儿哈哥,你帮我砍一下啊?发你微信的那个”

陈哈哈:

产品:“喂?信号不好吗?我重新打给你呀”

陈哈哈:“别!兄弟,听见了”

陈哈哈:“睡觉了呀老哥,明儿的,明儿给你砍烂都行!”

产品:“啊?哈哥你们咋睡这么早?刚才给鹏哥打电话,他也说先睡觉明天再砍我,就给挂了。你们程序员不应该都喜欢熬夜吗?”

陈哈哈:“哦,行,那我明天多给鹏哥带把刀!”

这是昨天晚上11点半,产品给我打电话的内容。换做你怎么说,这不干他?

[[356364]]

程序员就该熬夜?我们程序员都是正常人,很不喜欢加班的,尤其是熬夜加班。你看像我这样的就很少熬夜加班,因为我有自己的生活嘛!想想我最近加过几次班?很少,不信我给你们捋一下我最近的加班:

emmm...

上周一写文档整到12点;

上周三投产前一天,蹲点儿测试到周四上午?

上周四公司睡到下午,晚上投产上线呆到凌晨1点;

这周一紧急开发任务整到晚上12点;

这周二。。。算了,我去百度搜个离职申请模板先

[[356365]]

程序员为什么多选择熬夜

确实,有些时候我们不得不加班,为什么?因为白天没时间敲代码啊,我们白天有各种会,得跟产品撕逼,要写工作计划,分配任务,给新来的小伙伴画饼,临时修复线上出现的问题,写各类支撑性文档,反馈战友和领导们的邮件,偶尔面个试,还得给产品砍拼多多?

无奈之下,我们只能客串夜猫子,有砖家说晚上比白天工作效率高。我呸!!夜里和白天有什么区别?不就是公司锁没锁门咯。

[[356366]]

曾经和鹏哥聊过这个话题,挺有意思的,他认为晚上办公相比白天办公效率高的原因可能归结为几个方面:生产型的时间表、昏昏欲睡的大脑以及明亮的电脑显示屏。

  • 生产型的时间表

曾经看过一本关于时间表的文章,说人们规划事情的时间表分为管理型时间表和生产型时间表两种类型。

管理型时间表是把一天的时间切割成一个个小时来安排和规化,这样即便是走神了10分钟也不过最多是浪费了1小时而已,就像富士康流水线。

生产型时间表就不同了,这一类型的时间表有助于我们全身心投入到一件事情中去。有人曾经把这一时间表比作用昂贵又脆弱的水晶搭建的房子,一旦有人搅乱了你的注意力,这间华丽丽的房子就会立马分崩离析、碎成片。

这也是程序员特别讨厌别人打搅的原因之一,因为编程需要巨大的精神投入,使得我们往往要花上几个小时的时间,才能把散乱的思绪连贯起来,继续工作。好像我们在大脑中构建了整个模型,碎掉只要一秒钟,但是要再组建起来就非常麻烦。因此很多程序员才喜欢在夜深人静的时候编程,因为那才是和代码独处的美好时光。就像现在,yeah!

程序员就应该熬夜吗?
  • 昏昏欲睡的大脑

实验表明,疲倦的时候编程效果更好。当大脑感到疲倦的时候,它就会不得不集中注意力,因为这个时候,大脑已经没有剩余精力去关注其他事情。

比如当我刚吃完饭后,对着电脑完全静不下心来,好吧,我是活跃过度了,我一会儿刷刷博客,一会儿去接杯水,看上去忙忙碌碌,其实啥也没做。

如果你认为这时候投入工作效率会更高那你就大错特错了。精力越是充沛,注意力就越不能好好集中,吃饱饭的我甚至不能在同一个事物上专注超过1分钟。相反,当我感觉有点累了,就能静下心来好好写代码,一写就是几小时,中间都不带停顿的,尿急都能忘,更别说其他事情了。

事实上,当你的大脑不能照顾到方方面面的时候,它会自动选择一样关注下去。也就是说,疲倦会让你的大脑傻乎乎的认为只要搞定眼前这一个工作就可以了。

  • 明亮的电脑显示屏

晚上长时间地盯着一个明亮的光源会延迟睡眠系统起作用的时间。就像晚上你翻一本书看很容易犯困,换成看电脑屏幕或许你会发现你能看很久。

[[356367]]

是啊,晚上没有时间限制,没有人打扰。以一种轻松自在的方式写代码,明亮的显示器还能保持我们的清醒,怪不得程序猿们都会选择熬夜Coding!卑微~

必须熬夜加班需要注意什么

我不想加班的请求被领导拒绝,并熟练的画了张“我是项目核心,项目离开了我不行”的发面大饼,噎死我了。西内!!

[[356368]]

当被贴上了“必须加班!”的标志,卑微打工人24小时在线接客。那我们该怎么办,熬夜注意事项是什么呢?熬夜小能手告诉你几个实用小建议,快上车!

  • 1、多喝水!

我们知道睡前不要喝太多水,容易憋尿,增加肾脏压力。然而熬夜不同,当本来要休息的肾脏被迫还要工作的时候,会感觉很吃力,人们需要补充更多的水来缓解这种感觉。

  • 2、洗脸

我们熬夜的时候会感觉脸上特别的油腻,也是我们身体在超负荷的工作。这时脸上油腻特别容易长痘,别问为什么,也别问我为什么脸上长了那么多痘,谢谢!

  • 3、吃点东西

既然决定要熬夜,就要适当给自己的身体补充点吃的,毕竟要干活,超负荷的工作身体肯定需要补充些能量!但不要吃太饱!一吃饱我就困zzZ

  • 4、洗澡

当我们加完班后,有条件的最好洗个澡,让身体的油脂和疲劳稍微的缓解一下,再睡觉,不然很累的状况下直接去睡觉,很容易直接进入深度睡眠,让人睡醒后感觉更累。

  • 5、coffee

coffee使我清醒,coffee使我发胖

最后一句劝

熬夜 != 通宵,熬熬夜就算了,经常通宵谁身体都会扛不住!可别说热爱、奉献之类的屁话。。想我大学时,是多么的热爱LOL啊,晚上通宵五黑激昂澎湃,挥斥方遒,早上出网吧门虚的一B,只认识床。

另外,如果你的领导动不动就想找你通宵加班干活儿,兄弟还是劝你早做打算。

程序员就应该熬夜吗?该!好了,这篇文章就到这里,如果你觉得对你有用,记得分享给你的小伙伴们~

作者:陈哈哈

简介:MySQL 社区的非著名贡献者,善于白嫖知识;陪伴 MySQL 五年,致力于高性能 SQL、事务锁优化方面的研究;长路漫漫,希望通过自己的分享让大家少踩一些坑。我是陈哈哈,一个爱笑的程序员。

编辑:陶家龙

征稿:有投稿、寻求报道意向技术人请联络 editor@51cto.com

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】

 

责任编辑:武晓燕 来源: 51CTO
相关推荐

2012-05-29 14:15:43

程序员

2012-11-05 10:35:59

程序员程序发布程序BUG

2012-11-05 10:17:33

编程开发程序

2016-04-11 17:49:33

程序员外包

2022-02-08 12:15:25

Spring微服务Spring Clo

2010-10-14 09:41:02

2020-08-10 15:25:00

人工智能机器学习技术

2016-10-13 18:03:13

云计算PaaSIaaS

2011-09-05 17:12:17

2017-07-13 16:23:42

容器技术工具

2009-05-21 15:58:12

程序员工作经验职场

2021-12-02 22:25:50

Windows 10Windows微软

2013-04-01 15:51:09

程序员管理

2017-12-19 20:35:22

程序员中兴事件自杀

2012-11-30 11:29:05

高级程序员程序员

2014-11-10 09:46:57

程序员

2009-03-13 15:18:45

程序员饮食杂谈

2021-08-27 07:25:58

Kubernetes云服务Stack Overf

2010-12-13 14:37:36

.NET开发

2015-10-21 17:38:22

程序员全栈工程师
点赞
收藏

51CTO技术栈公众号