程序员为啥喜欢深夜工作?

相信各位程序员童鞋都深知这句话,就是“程序员喜欢深夜工作”。但是,为啥子程序员就喜欢深夜呢?今天龙哥就和各位童鞋来唠唠这个话题吧!

其实,这个话题各位童鞋到百度里一搜,会发现会得到好多结果的。我记得曾经在CSDN上看到过国外的一篇文章就是写这个的,下面是原文:

业内有传言称“程序员就是一个把咖啡因转换成代码的机器”。随便找个程序员问“你什么时候工作效率最高?”他的回答肯定是在半夜。

这是目前普遍存在一个趋势,一部分人喜欢在早晨4点起床开始一天忙碌的工作,而此刻其他人还在梦乡中。

之所以早起,是为了避免在编程中受到干扰,影响效率。在那个时间里,程序员除了可以看看紧锁的房门,还能干些什么?所以,那时的精力将集中在三件事情上:日程、大脑和屏幕。

日程

     创业之父Paul Graham曾在2009年写了一篇《The Maker’s Schedule》文章,文种把全球日程分为两类。一类是传统的管理者,把一天的日程被划分为若干个小时。另一类是以生产者为主的制造者。后者在从事大型虚拟系统工作时,要将整个项目构思汇集到脑中。有人曾形容他们好比用昂贵的水晶在构建一座房子,一旦分心,房子就会坍塌。这就是当你打扰程序员工作时,他们非常生气的原因。

     这种工作需要投入巨大的精力,为了保障构思不被打断,所以要提前保证未来几个小时内不会受到他人干扰,但在白天难以实现。

     实际上,很多创始人都表示无法在白天完成全部的工作。在这期间,重要的电子邮件、会议、电话都需要他们及时处理,而他们只能在深夜继续工作,此刻无人打扰。

疲倦的大脑

     但是,程序员晚上也需要休息,毕竟我们不是超人。那为什么程序员还要在应该休息的时间里做复杂的工作,而白天做相对简单的工作?因为当你大脑轻度疲倦时,可以更好的集中精力编程,不会有多余的精力让你去分心。

     有时你会想,如果你拥有无限的精力,肯定会对你的工作效率有所提升。其实不然,那时你的集中力往往不会超过2秒。相反,当你大脑稍微疲倦的时候,你可以专注编程几个小时,从不去看那些Twitter或Facebook,就好比互联网不存在一样。

     想必多数程序员也是如此,毕竟程序员约80%的工作需要大量脑力构思,而不希望频繁被打算。

明亮的屏幕

     其实这个道理很简单,在一个明亮的光源下,你的睡眠周期会被延长。在不知不觉工作中,时间就会慢慢“流逝”,当你看表的时候,你会诧异这已经是凌晨3点了。长久下去,你的生物钟就会适应了这个新的周期,让你能在此环境下保证工作效率。

总结

     总而言之,程序员在深夜工作的好处是不会因为紧促的时间和他人的干扰而中断工作。在这种放松的环境下,程序员的大脑也能保持清醒,并且将全部注意力集中在明亮的屏幕上。

相信当各位童鞋看完这些内容之后,不用龙哥再说,都明白了为啥子是这样的。但各位童鞋一定要注意,龙哥写的是程序员喜欢深夜不是程序员习惯深夜!

------------------

1. 如果你喜欢这篇文章,那就分享到你的朋友圈吧!

2. 如果你喜欢本公众账号,就关注吧!在好友搜索里,输入“longestory”,加为好友即可。

程序员为啥喜欢深夜工作?

时间: 2024-10-11 17:14:44

程序员为啥喜欢深夜工作?的相关文章

程序员加班到深夜,你经历过没?

我看到了自己的影子啊. 虽然自己非科班出身,学历也不高吧,但是自认为还是很努力的,但是为什么现在的工资水平却跟应届生差不多呢?() 仔细想想,自己毕业3年了,这三年从事专门开发的工作了吗?技术学的精吗?() 自己总是飘忽不定,什么都想学,却什么都学的不深,有一样东西你坚持学超过1个月了吗? 自己唯一的技能能上的了场面的也是在工作的压力下学的,自己那么多的业余时间学的,都跟吃了翔一样,什么都干不了. 自己似乎总是在忙碌着,在外人眼里似乎我很用功,回到家,不是看教学视频就是看书,但是我都做了些什么呢

[转] 一个优秀的程序员应该如何提高工作效率?

转自:http://www.cnblogs.com/cherry0327/p/5395957.html 当我们评价一个程序员是否优秀时,要从多个方面进行评估. 专业技能.专业知识.创造力.经验,这些都是重要的因素.当然,还有他们的工作态度.工作效率和工作质量.如果程序员的工作是没有效率的,那就意味着他们所投入的时间和精力是没有效果的.在livecoding.tv最近发布的一篇博文中,他们总结了10个影响程序员工作效率的坏习惯.看完这篇文章后你会发现,里面所列举的坏习惯,总有一两个可以在自己的身上

给程序员推荐一些提高工作效率的工具

转载: IT江湖 2014年12月03日 于 IT江湖 发表 http://www.itjhwd.com/gcxytjyg-3/ 前几天给大家推荐了一些好用的软件,但是还有很多不错的软件,大家也都反馈了不少,下面我将继续为大家推荐一些高效率的软件,也欢迎大家补充.再次 声明,这些软件我都亲身用过,不喜欢的,或者觉得这些软件菜鸟才用的,那请你把鼠标移到右上角(windows)OR左上角(Mac)点击关闭,谢谢 给程序员推荐一些提高工作效率的工具(一) 给程序员推荐一些提高工作效率的工具(二) Be

C++奇淫技巧,程序员为啥天天学继承与派生,真的有这么难吗

继承与派生 1.1继承与派生的概念 在C++中,可重用性是通过继承这一机制来实现的.所谓继承,就是在一个已存在的类的基础上建立一个新的类.已存在的类称为基类,新建立的类成为派生类.(与对象的复制做区别)一个新类从已有的类那里获得其已有特性,这种现象称为类的继承. C++奇淫技巧,程序员为啥天天学继承与派生,真的有这么难吗派生类继承了基类的所有数据成员和成员函数,并可以对成员作必要的增加或调整.创一个小群,供大家学习交流聊天如果有对学C++方面有什么疑惑问题的,或者有什么想说的想聊的大家可以一起交

宝付谈都是程序员为啥区别这么大

宝付谈都是程序员为啥区别这么大.现下程序员受到了很多网友的关注,他们的工作制度频频上了微博热搜,很多互联网的大佬纷纷谈起了对他们工作制的看法,一位大佬甚至放出了"996"能够给大家福报,而另一位大佬则称自己在年轻的时候还能够"8116+2".宝付获悉近日一名程序员就在网上晒出了自己的年终奖,很多网友看后都不淡定了. 这名网友称自己是在北京的一家大型互联网公司当程序员,如今已经工作了三年,薪资也逐渐稳定下来,在公司他的业绩还算不错,经常能够和老板一起出去外面吃饭,但是

CSDN日报20170318——《一个程序员的五年工作总结》

[程序人生]一个程序员的五年工作总结 作者:Programmer_Zhou 三月的重庆到处弥漫着浓浓的春味,在这个春暖花开的季节里,人们在闲暇的时间都忙着踏青和春游."一年之计在于春",春天是赏花旅游的季节,春天更是为未来作打算.定计划的时候.在2017年的春天,我做出了人生中的一个重要决定:离开工作近五年的ZTE(中兴通讯),去开启新的人生征程.最近我在罗辑思维的得到APP上订阅了薛兆丰老师的"北大经济学课"专栏,我认为他说的一句话特别有道理,这句话的大意是:&q

Java程序员最喜欢的五大神器

程序员留给大家的印象,不修边幅,沉默寡言.但程序员对于自己使用的神器,相当舍得花钱.今天咱们梳理下程序员最喜欢五大神器. 分享之前我推荐下我自己建的Java学习群:Java进阶群:766529531,欢迎进阶中的Java小伙伴进×××流学习. 1.Mac电脑 Mac电脑在一定程度上体现了极致,高品质,这点和优秀程序员内在气质是吻合的,程序员对于自己代码都会一直不停在优化,重构以期望做到做好.苹果电脑在设计上追求每个细节做到极致,哪怕是外观的点点滴滴,诚然Mac电脑有这样那样的不兼容的因素,但是还

漫谈程序员系列:找工作的辟邪剑谱

我原来面试过一个哥们儿,半年内换了七家公司,我表示膜拜. 还有一些哥们儿,七年不换工作.这得是多稳定的工作啊,七年之痒都扛过去了,真心不错. 这都是极端,一般的程序员,可能会一年半载或者三两年换一次工作.在一个公司干上老多年老多年的程序员,不是成了大牛公司离不开,就是成了废柴哪里也去不了.我说得太极端了一些,可能还有到哪儿都无所谓的,能待着就待着这种的吧. 这次我们要说的是找工作,没错儿,就是找工作. 去咖啡厅喝个咖啡或者酒吧喝个小酒就把工作搞定的程序员可以洗洗睡了,记住回自己家睡--别 if

浅谈程序员的薪资和工作经验

很多人都会问关于PHP/Java程序员薪资与工作经验年限的内容,无论是在就业论坛的评论还是作为网上流传的指导性文章,都会涉及这方面的问题.例如, 有人知道3年Java/ JEE工作经验的工资是多少吗? 本人拥有10年Java/ JEE工作经验并且懂Spring.Struts和Hibernate,提多少薪水比较合适? 请发我一些关于拥有多年经验的面试问题,谢谢. 对于那些只有一两年工作经验的入门新手,讨论这个问题或许还有点意义.但是要你已经有至少3年以上的工作经验,那答案就非常主观了,这完全取决于