熬夜并不值得程序员炫耀

放弃睡眠就像是高利贷借款。没错,看上去你是得到了额外的时间,但你想得太乐观了,你知道代价是什么吗?放高利贷的会回来讨债,到时如果你不能支付的话,他就会夺走你的创造力和你的士气。

现在我们偶尔会借用睡眠时间做一些事情,如果你完全了解其后果,并且不让它成为一种习惯的话就没关系。几天前我熬夜了。我们发布更新到 Basecamp的单点登录系统,这让我一直工作到了凌晨1:30。如果不是因为我接下来没有好好休息,早上5点就醒来帮助解决出现的问题的话,事情也不 会变得这样糟糕。第二天我所要付出的代价既典型又高昂:

固执:当我真的累了的时候,似乎总是更容易执着于我正在走的一条坏路线,而不是反思路线是否正确。因为把终点设在了海市蜃楼,于是我得在茫茫沙漠中走更长的时间才能找到绿洲。

缺乏创造力:区别那些比普通程序员的效率高10倍以上的程序员的标准,不是他们能多写10倍的代码,而是这些高效的程序员使用创造力的话,只需要十分之一的努力就可以解决问题。但当我累了的时候,创造力急剧下降以致于想不出创造性的解决方案。

士气减弱:当我的大脑不是火力全开的时候,它喜欢投喂一些要求不高的任务饲料。比如说,这一天我阅读了5次RSS订阅,又阅读了一些其他无关紧要的内容。去攻克真正重要问题的积极性和士气锐减。

烦躁:如果你碰到一个像炮仗一样一点就着的人,那么他很有可能正经受着睡眠被剥夺的痛苦。当你疲倦的时候,你的耐心和忍受力就会受到严重的影响。我很清楚当我没有充足睡眠的时候,我的状态最糟糕。

这些只是睡眠被剥夺时所付出的一部分代价而已。没有一个代价是可取的。但不知何故,似乎高科技产业依然将剥夺睡眠的自虐放到荣誉勋章的位置上。有 时,这甚至是吹嘘的资本。每个人都有好胜心,想要超越对方。为了显摆自己是如此重要,如此被需要,以致于人类需要你的牺牲?很多时候你没有那么特殊,也不 是那么被需要,并且手头的工作其实也没有那么迫切。

软件开发很少是短途冲刺,大多是马拉松。而且是多场马拉松。所以,试图今天压榨出110%的性能而明天只有70%的性能可用,绝对是一个坏主意。最终,你所能达到的高峰只有77%。绝对是得不偿失的交易。

这就是为什么我总是试图保证8.5小时的睡眠。这是我达到最佳性能表现的最好方法。每个人所需要的睡眠时间不尽相同,但那种认为自己只需要6小时或 更少的睡眠时间的想法,其实是一种假象。更糟的是,想要实现这种假象,你还得步履艰难地度过一段很难适应的时期。研究表明,睡眠不足的人往往经常大大低估 睡眠对自己能力的影响。

因此,请给自己更多的睡眠。不要吹嘘自己睡得有多么得少。通过良好的睡眠让自己保持性能的峰值。

====================================分割线================================
文章转载自 开源中国社区[http://www.oschina.net]

时间: 2024-08-01 14:27:45

熬夜并不值得程序员炫耀的相关文章

值得程序员一看的 8 个冷门小知识

想要成为一名成功的程序员,我们除了了解不同编程语言的设计思路,也应当了解编程的发展历史,从而判断未来的编程技术将走向何方.接下就为大家普及下计算机发展历程中的8个冷门小知识! 1.第一台电脑为蒸汽驱动 作为公认的编程之父,Charles Babbage发明了世界上首批计算机之一.他将这台新设备称为分析引擎.其体积超过一栋房屋,由六台蒸汽机驱动并使用打孔卡进行编程.分析引擎有四大主要组成部分:1.转盘--相当于现代计算机中的CPU; 2.存储--相当于现代计算机中的内存与存储介质; 3.读取器--

给“夜猫子”程序员的科学熬夜指南

程序员熬夜加班是家常便饭的事,怎样在熬夜加班的同时又能有一个健康的体魄?熬夜科学指南也许能告诉程序员们一些技巧.   程序员经常加班熬夜,为了赶进度,经常会做夜猫子.虽然我并不建议程序员熬夜加班,程序员要注意自己晚上的睡眠质量,但是有时候当我们对熬夜不可避免的时候,我们也要科学的熬夜,尽量把熬夜带给自己的伤害降到最低.       下面是人体各个部位在夜间的排毒机制   晚上9-11点为免疫系统(淋巴)排毒时间,此段时间应安静或听音乐.   晚间11-凌晨1点,肝的排毒,需在熟睡中进行.   凌

为什么程序员总被认为是屌丝群体?

本文纯属闲时娱乐,请勿当真,请勿较真. 1. 程序员都很穷吗? 其实,以我的经验来看,相同学历的毕业生的工资里面,程序员的工资绝对前三.但是可惜的是,程序员的主要发展地集中在京沪杭和广州一带,这一带本来就是有钱人的集中地,而且高房价高消费,让程序员那不算低的工资显得微不足道,只能望楼兴叹. 举个例子,比如你在北京开10w的车,那绝对是底层人民啊.你要是在一个二线城市开10w的车,那已经可以说混的不错了.如果是在小县城开10w的车,那你就算是有钱人啊. 解决方案:一线城市打拼,二线城市发展.当然,

程序员必读书单(转)

  原文链接:http://lucida.me/blog/developer-reading-list/ 关于 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读.旨在成为最好最全面的程序员必读书单. 前言 Reading makes a full man; conference a ready man; and writing an exact man. Francis Bacon 优秀的程序员应该具备两方面能力: 良好的

程序员必读书单

关于 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读.旨在成为最好最全面的程序员必读书单. 前言 Reading makes a full man; conference a ready man; and writing an exact man. Francis Bacon 优秀的程序员应该具备两方面能力: 良好的程序设计能力: 掌握常用的数据结构和算法(例如链表,栈,堆,队列,排序和散列): 理解计算机科学的核心概念

程序员养生 -- 心态

转自http://www.cnblogs.com/zhuweisky/archive/2011/05/24/2052682.html 程序员养生 -- 心态       在程序之外,是程序员的生活.       当我们刚刚告别校园成为一个程序员时,大都拥有成功的梦想.万分的激情,那时的我们也拥有精力充沛的健康身体. 随时间流逝,5年过去了.10年过去了,也许,梦想可能渐渐暗淡,激情慢慢消退.但,有一点是肯定的,我们的身体大不如前了,像视力下降.慢性胃炎.颈椎 病.失眠.神经衰弱等等接踵而来,这些

程序员,中国最值得同情的职业么?

就是图吧的IOS的导航应用的微博营销,**,自打开始的时候我就知道这肯定是一个密谋已久的营销,但是看完那篇介绍之后,我还由衷的信了一下. 程序员真的这么凄凉么?每个程序员心里,都有一个改变世界的心,只是时机未到,每个人都憋着一个从来没说出来的梦想. 想起当今很多程序员的标签:屌丝 ** 猝死 熬夜 蝙蝠 - 再看一张图片,其实嘛,中关村的**程序员和国贸的小白领收入嘛,总体上是差不多的,但是形象大受影响- 长叹一口气啊,难道程序员真是中国最值得同情的职业?

值得推荐的程序员网站

IT资讯及博客网站: CSDN:http://www.csdn.net/ 伯乐在线:http://blog.jobbole.com/ 伯乐在线-博客专注于分享职业相关的博客文章.业界资讯和职业相关的优秀工具和资源.博文类别包括:程序员.设计.营销.互联网.IT技术.自由职业.创业.运营.管理.翻译和人力资源等. 51CTO:http://www.51cto.com/ 中国领先的IT技术网站51CTO(www.51cto.com)是一个为CTO.IT技术经理.系统工程师.网络工程师.安全工程师.数

广东程序员在加利福尼亚(转)

  作者介绍:Ryan Chen (英文名).目前在美国圣地亚哥城工作,就职于全球著名 IT 公司.Ryan Chen 在美国工作生活多年,本文是他对在美国当程序员的一些观察和感受.他的微博是 @奋斗中的胖胖.你还可以通过邮箱 ryan.chen623@yahoo.com 和他进行交流. 站长让我介绍一下在美国当程序员的工作和生活,因为国内很多同行都好奇,国外的月亮到底圆不圆.自从毕业工作后,我就很少码文字了.前段时间忙里偷闲的功夫断断续续看了一部高智商犯罪小说,叫作<谋杀官员>,对作者的想象