程序员为何喜欢半夜工作?

有种流传甚广的说法:如果你想将咖啡豆磨成代码,那就去买台“程序员”好了。确实,如果你在一家编程高手云集的互联网公司工作,问问你身边那些程序员们,他们一般什么时候效率最高,点子最好?得到的答案,大部分是半夜——不管前半夜,还是后半夜。有些习惯在早上四点起床,然后工作到日出,还有些人则是习惯在早上四点后才睡觉。如果只是为了避开无谓的干扰,何不关上门,带上耳机,为何一定要在深夜工作呢?

我认为主要有三条原因:创作者的日程表、困倦的大脑,以及闪亮的屏幕。

创作者的日程表

通常来说,这个世界有两种日程表,一种属于管理者,一种属于创作者。传统的管理者日程表将一天按小时划分,而通常十分钟的打扰,对于程序员来说,可能需要一个小时去重新整理思路。而创作者的日程表,著名投资教父Paul Graham在2009年也曾就创造者的日程表专门撰文。这个日程表是适用于比如作家或是程序员的。这类人的工作通常需要在内心建立起一个庞大而抽象的系统,不仅如此,在创作过程中,他们还需要不断的与自己的心理作斗争。

有个非常好的类比说,创作或编程的过程就好像拿昂贵而易碎的水晶搭建一所房子,一旦有人来打搅你,你所有的努力都可能会毁于一旦,倾注的所有心血可能就瞬间摔成碎片。这就是为什么程序员在别人打搅他们时,异常愤怒的原因。正因如此,他们通常会在确定有一连好几个小时无人打扰的情况下才会开始工作。

事实上,你同一些程序员聊天时会发现,他们自己都会有种白天不能完成工作的感觉。持续不断的打扰、很多重要的事情需要打理、邮件要回等等,都会打乱你的节奏,不能让你安心工作。这也正是他们选择日出而息,日落而作的原因。

困倦的大脑

但就算习惯半夜工作的程序员,他们也是白天精神,夜里犯困。那么为什么他们会在困倦的时候做非常复杂,需要脑力劳动的事情,而在大脑最活跃、最兴奋的时候,反而做一些非常简单的工作呢?

因为疲倦会让他们成为更好的"攻城狮"。这跟鲍尔默效应类似,疲倦会让程序员更加专注,因为在大脑疲倦的情况下,就必须得非常专注的做一件事情。你仅存的脑容量已经不足以应付多余的事情了,只能专注于手头的事。喝太多茶或是在一个糟糕的时间点喝了功能饮料之后,工作效率是最低的。兴奋会让你一会儿看一下Twitter,一会儿瞅一眼Hacker News,在社交网站上跳来跳去。

你可能感觉精力充沛的状态非常适合工作,但真实的情况却是你常常会做一些让自己注意力分散的事,大脑就是无法安静下来,把所有的注意力集中在一件事上。反而当你有点困意的时候,你只想窝在椅子或者沙发上专心编程。而半夜,安静的不止是周边的环境,互联网也是如此,你会不知疲倦的写上好几个小时的代码,根本不会想到Twitter和Facebook。大部分程序员都是这样,白天你写出一个算法,然后加上十倍的量来搭建一个可供算法运行的环境。大部分时间里,你都只是做着一些“清理”工作,或是想办法让最终的结果以一种舒服好看的方式呈现。

闪亮的屏幕

这一点就更简单了。如果你持续的盯着一个很亮的光源,睡眠周期便会往后延,如此即使是在早上三点,你也不知疲倦。而当夜晚再次降临之时,你也感觉不到疲惫,因为你上午11点才起床。这就好像你生活在另外一个时区一样,更有趣的是,一旦你习惯了这种作息时间,你很难再回去了。当然,即使你4点才睡,你的闹钟还是会调到上午8点,这个世界最常有的偏见就是如果你下午两点才吃早餐的话,你一定是个失败者。

总结

总结一下,晚上给你一种更轻松、更安静的环境,你的大脑不会受到外界的干扰,并且显示屏的亮光也会让你保持清醒。

转自:http://m.36kr.com/p/200791.html?vt=0

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-08-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏量子位

合成逼真图像,试试港中大&英特尔的半参数方法 | CVPR 2018 oral

CG要达到这样真实的效果,目前主流的做法是先手动建模,把物体的表面结构搭建出来,然后再贴图、定材质、上灯光,最后渲染。

562
来自专栏CDA数据分析师

英国脱欧,民众是悲是喜?机器学习告诉你答案

英国公投选择了脱离欧洲,震惊了世界。人们究竟怎么看待这件事?机器学习分析能帮我们找到答案。 2016 年 6 月 24 日是将出现在历史课本上的一天。英国全民公...

1866
来自专栏新智元

Science | 来自机器学习系统的排名:计算机科学与神经科学大牛TOP10

【新智元导读】Science11月11日报道,艾伦人工智能研究院Semantic Scholar的人工智能搜索学术引擎近日推出了神经科学学术领域最有影响力的10...

32911
来自专栏专知

【观点】李开复:读博士能为你带来什么?

【导读】当前人工智能方向很火,特别前一段时间有:"做深度学习的人工智能博士生,现在一毕业就能拿到 200 到 300 万美金的年收入"。大家都一窝蜂地去读博士,...

3389
来自专栏PPV课数据科学社区

500款各领域机器学习数据集,总有一个是你要找的

金融 美国劳工部统计局官方发布数据:http://dataju.cn/Dataju/web/datasetInstanceDetail/139 沪深股票除权除息...

82911
来自专栏机器人网

AI从寒冬到复兴,以科学的方式赤裸裸地剖析

谈人工智能的历史,需要谈谈很有名的人工智能寒冬。第一次人工智能寒冬是在1975年左右。1956年,在达特茅斯会议之后,包括很多国家政府,美国国家科学...

33710
来自专栏数据科学与人工智能

【陆勤践行】从零开始,成为数据科学“大咖”

随着互联网的迅猛发展,在线学习逐渐成为主流,MOOC、慕课等概念如雨后春笋般涌现。以往高等学府才能接触到的计算机科学和数据科学,也随着这次风潮来到了公众面前。O...

2108
来自专栏程序员互动联盟

半路出家的编程之路

在此仅作分享之乐,也用自己的微薄之力做一些分享与共同爱好的同学共同探讨进步。作为新手,很明白刚学编程同学的梦想以及苦恼,梦想各有不同,苦恼却总惊人相似,我并不想...

3225
来自专栏量子位

这梦一般的街景,全是AI伪造的 | 把GAN秒成渣渣的paper+code

李杉 李林 编译整理 量子位 报道 | 公众号 QbitAI ? △ 『凡所有相,皆是虚妄』 上面这张德国街道图片,乍一看像是行车记录仪拍的,又好像谷歌街景照片...

4176
来自专栏从流域到海域

使用1亿张Instagram照片进行数据挖掘揭示出全球服装模式

原文地址:https://www.technologyreview.com/s/608116/data-mining-100-million-instagram...

2169

扫描关注云+社区