位置:首页生活家居>程序员为什么喜欢夜间工作? 程序员为什么上的夜班

程序员为什么喜欢夜间工作? 程序员为什么上的夜班

所属分类:生活家居 发布时间:2025/8/24 23:13:18

01

因为在夜间工作有三个得天独厚的优势:1.不受他人打扰的环境。2.夜间疲劳的大脑让人能更好的集中精力。3.明亮的电脑屏幕可以让人保持清醒。这三个优势决定了很多程序员喜欢在夜间工作。

有人说,程序员是一种神奇的动物:喝的是咖啡,挤出来的是代码。

此言不虚,随便找个有上进心的程序员问问,就会发现他们多半都会在深夜活动。有的早起,有的晚睡;有的凌晨4点起床,有的凌晨4点入睡。

这么做的关键还是为了集中精力。但实际上,你完全可以闭门静思,那样跟半夜工作又有什么区别呢?

我认为这取决于三个因素:创作者的日程、沉睡的大脑和明亮的电脑屏幕。

创作者的日程

保罗·格雷厄姆(PaulGraham)2009年撰文描述过创作者的日程从根本上讲,世界上主要有两种日程。传统的管理者日程以小时为单位来划分,10分钟的干扰最多只会浪费你1小时的时间。

但与此同时,格雷厄姆还总结了一种“创作者的日程”也就是我们这些搞创作的人所遵循的日程。从事一个庞大的抽象系统,需要把全部精力都投入其中曾经有人将此比作用昂贵的水晶玻璃来搭建房屋,一旦有人分散你的精力,整个工程都会土崩瓦解成无数的碎片。

正因如此,程序员对干扰他们工作的事情才格外厌恶。

由于这是一笔重大的脑力投资,所以,除非能连续工作好几个小时而不被打扰,否则我们根本无法开始工作。费尽心思在脑海中搭建出了整个模型,但却在半小时后土崩瓦解,绝对是件得不偿失的事情。

事实上,如果你有幸与很多企业创始人进行沟通,就会发现,他们很难在白天完成任何工作。因为在白天,他们要面临各种干扰,需要处理各种重要事情,还要回复各方邮件。所以,多数人都选择在夜深人静,其他人都入睡时,再来干正事。

沉睡的大脑

但就算是程序员,到了晚上也该睡觉程序员也是人,他们到了白天也会感觉更加清醒。

既然如此,我们为什么还要在大脑想要入睡时完成最耗脑力的工作,反而在大脑最亢奋、最清醒的时候完成相对简单的任务呢?

因为越是疲劳,就越能写出好代码。

与鲍尔默峰值类似(ballmerpeak),疲劳反而能让我们更好地集中精力,原因很简单:因为大脑很疲劳,所以不得不集中精力!没有多余的脑力让你分神。

当喝茶过多或者在不恰当的时候摄入能量饮料时,我的工作效率往往最低。这会导致我异常活跃,一会儿刷Twitter,一会儿看新闻,思维总是东奔西跑,无法聚精会神。

我本以为这样可以更好地工作精力充沛,脑力富足。但恰恰相反,我始终在牵绊自己的进程,无法集中精力超过两秒。

相反,当我略感疲惫时,我会集中精力编程。由于大脑略感疲惫,所以我能连续好几个小时编程,而不会分散精力去刷Twitter或Facebook,感觉就像互联网消失了一样。

我认为这适用于多数程序员。我们的脑力对于80%的工作而言都是过剩的面对现实吧,要写出一段生动的代码,需要编写10倍的平庸代码来为它营造良好的运行环境。即使你从事的是最先进的机器学习(或其他技术),很多工作也只是清理数据,以及用令人愉悦的方式呈现结果。

当你的大脑没有全负荷运转时,它就会寻找其他可做的事情。疲劳会让你变得迟钝,集中精力处理手头的工作,无暇顾及其他。

明亮的电脑屏幕

这一点很容易理解。在夜间盯着明亮的光源,你的睡眠周期就会推后。你会不知疲倦地工作到凌晨3点。然后,你会一觉睡到上午11点。而夜幕降临时,你也不会感觉疲劳,因为你11点才刚刚起床。

经过足够的反复后,你相当于进入了不同的时区。更有趣的在于,这种状态似乎不会反弹:一旦你进入了凌晨三四点入睡的均衡状态,就会始终保持这种节奏。

或者,当周围的人都告诉我们,下午2点吃早餐实在是太懒惰了,那么我们或许就会让闹钟来改变自己的作息时间。

综上所述,程序员之所以在夜间工作,是因为在这样的环境下,工作时间不会被施加任何限制,这就给了你更大的灵活性。而且,你的大脑也不会反复地分心,而明亮的屏幕也会让你保持清醒。

推荐信息

  • 人的头发每天会长多长? 人体头发每天长多少

    生活家居时间:2025/8/22 13:49:38

    01平均一天长0.03-0.04厘米根据科学家的研究表明,人的头发平均一天长0.03~0.04厘米,一个月长1厘米左右,而且,并不是每个月长得都是一样长的。一年之中,只有六七月份长得是最快的。我们每个人都会去剪头发,一是为了美观,二是因为头发又长长了。其实,我们的头发每天都在长,那么,它们每天长多少

  • 为什么古人送别的时候要折柳? 古人为什么有这么多送别诗?

    生活家居时间:2025/8/24 22:24:50

    01《诗经》中最早把柳树和送别联系在一起,在这之后的很多乐府民歌中,开始陆续出现以杨柳表离别的诗句。折柳意象产生后,文人墨客对其加以拓展升华,使得送别感怀的场景更显得意境深远,折柳惜别以表祝愿的情结也更加浓重了。《送别诗》云:“柳条折尽花飞尽,借问行人归不归”。古人出发前,送

  • 道拉基是哪个国家的菜? 《道拉基》

    生活家居时间:2025/8/22 20:46:11

    01朝鲜“道拉基”是朝鲜语中桔梗花的意思,是朝鲜农民爱吃的一种野菜,生长在山上石缝中或树根下。朝鲜族民歌《桔梗谣》所描写的就是这种植物:“桔梗哟,白白的桔梗长满山野,只要挖出一两棵,就可以装满我的小菜筐,哎嘿哟哎嘿哟,你呀,叫我多难过,因为你长的地方叫我太难挖。&

  • @符号是谁发明的? 符号的创始人

    生活家居时间:2025/8/22 7:35:55

    01美国电脑工程师雷·汤林森“@”根据英语“at”的读音读作“艾特”。美国电脑工程师雷·汤林森将@符号作为电子邮件的表现格式,随着网络普及,@符号也用于多种场合。@符号,在英文中曾含有两种意思,即&l

  • 为什么无聊游戏会让人上瘾? 为什么无聊游戏会让人开心

    生活家居时间:2025/8/24 15:30:28

    01在正常情况下,人体不会分泌很多快乐激素,这能保持大脑对快乐激素的高度敏感性。而玩无聊游戏虽然不会使快乐激素大量释放,但玩家不用通过太多的努力就可以感受到欢乐。这样简单易得的快乐,自然要比那些需要努力尝试才能够获取成功的快感的大型单机游戏更受人喜爱。随着智能手机的普及和应用,越来越多的人通过手机下

  • 在商场搭手扶梯和乘电梯哪个更快? 商场扶手电梯报价多少钱

    生活家居时间:2025/8/22 16:14:39

    01不同楼层有不同的结果若从1楼到6楼的话,电扶手梯是比较快的,因为无需等候;7楼到9楼的话,碰上电梯到达及时或电梯没有人,胜负是50:50;10楼以上的话,则电梯较快,比率高达75%。在商场搭扶手电梯和乘电梯哪个更快呢?相信这个问题大家都曾想过。以速度本身来说,电梯是比较快的,但需要加上等待的时间

  • 为什么说“百闻不如一见”? 百闻不如一见是什么道理

    生活家居时间:2025/8/23 3:03:05

    01成语出自《汉书赵充国传》:“百闻不如一见,兵难遥度,臣愿驰至金城,图上方略。”人类通过“五感”认识世界而获得的信息中,大约有80%来自视觉,确实是“一见”能获取最多的信息。百闻不如一见这个成语出自《汉书赵充国传》:&ldqu

  • 海水为什么不会把海底火山扑灭? 海水为什么不会把海底火山扑灭

    生活家居时间:2025/8/23 12:55:27

    01火山之“火”是炽热的岩浆,源来自于地壳深处。岩浆喷发到水中,只能被降温。旧的的岩浆被冷却了,新的岩浆又喷出来了,水自然就灭不掉火山之“火”。人类能看到陆地、海岛上的火山喷发,而海底火山被厚厚的海水所“覆盖”, 海水为什么不会

  • 真的会有人一夜白头吗? 真的会有人一夜之间白头吗

    生活家居时间:2025/8/15 9:24:40

    01毛根基质中的上皮细胞不断分裂死亡,死亡的细胞逐渐构成毛发的基本结构,一点一点地堆出了头发。其原色是白色,黑素细胞产生黑色素,以黑素体的形式传递给角质形成细胞,从而将细胞加工出颜色。头发中的黑色素是结合在角蛋白上的,有多层表皮细胞在外保护,除非极个别的外部作用,头发是很难一夜变白的。一夜白头的桥段

  • 日本女生校服为什么是水手服? 为什么日本校服是短裤

    生活家居时间:2025/8/23 14:28:34

    01把海军士兵的制服拿来给小孩当作制服,是一种尚武精神的表征明治维新时的日本,沉溺于富国强兵的思想之中,因此这种带有军事意味的服装也就正对日本人的胃口。原本日本学生的制服为传统的和装,由于这种风潮的影响,日本女生的校服就变成了水手服。日本的女生校服是日本的一道亮丽的风景线,尤其是那纯洁干净的蓝白水手