欢迎来到记忆方法网-免费提供各种记忆力训练学习方法!

每天工作4小时的程序员

编辑: 路逍遥 关键词: 职场励志 来源: 记忆方法网



每个人都熟习这种作息规律:早上 9 点去上班,坐在电脑前面,编一天的程序,下战书 5 点放工回家。现在,无比感激蒂莫西·费里斯 (Timothy Ferriss)的《每周工作 4 小时》,我开始从新思考应当如何工作,如何让本人变成更有效率的程序员。

最近,我把我的从周一到周五的作息规律做了一次较大的调剂。很长时间以来,我始终像所有其余程序员那样工作、休息。但就在 2011 年的下半年,我开端了一项实验,想看看毕竟什么样的作息时间能让我更有效力。这项试验目前仍在进行中,我并不是像军人那样严厉遵照实验划定——例如,我也想会早 20 分钟、或晚 20 分钟起床——但当前制订的作息法则是这样的:

早上4:30 到 7 点:冥想,写作,目标复查,和家人吃早餐

早上4:30起床实在并不是你设想的那么难。每个人的个人情况都多少有些不同,但人的身材基础上需要每天 7 到 9 小时的睡眠时间。保障你睡眠充分的一个办法是不用闹钟天然醒。你只要要早点睡觉,你就可以在早上4:30醒来。

起床之后,我会立刻喝上 16 盎司的水——不是咖啡!我很长时间都不喝咖啡了,而且也不太想喝。事实上,不喝咖啡我感觉会更好。而后我会冲个澡,句子;这样会让我感到一个清新的一天的开始。

每天早上我都会冥想 30 分钟。冥想的最佳时间是在日出之前或日出的进程中,也就是西方世界的早 6 点之前。我不打算说明为什么冥想会对你有好处;网上对此已经有了大量的研究。如果你想找一个关于冥想的书,我推举《Meditation for Dummies》。只管书名很怪,但它是我读过的最好的一本书。

冥想之后,我会花 30-45分钟的时间写博客。我个别会写 500 到 800 字。我发现,冥想之后即时动笔,通常会一鼓作气,写的很顺利。另外,大脑经由了一夜的休整,状态十分好,在留神力转移到其它事务之前,把大脑里沉积的货色都倒出来清算一下是很有利益的。对于写作的一个技能:把这段时间用作对大脑的初步清理。不要去做研讨、编纂等。这些事情放在当前再做。

然后是 To Do List (待办清单)时间。我会查看邮件,微博,LinkedIn,等等,以及支配下一步要做是任务。说到义务,我遵守 GTD 做事方式,我用 Omnifocus 软件来管理我的生活。我在 iPad,iPhone 和 MacBook Air (我是苹果的粉丝)都装了它。不错,作为一个待办事宜治理软件,Omnifocus 是有点贵了,但因为我的整个生活都和它有关,这个价钱也值了。我通览一下待办清单,想想每个事情上的预期目标——所有的事情,从今天要做的小事情,到长期的目的。清单中的每个条目都设定有一个目标,如果不目标,我会删除它。

接着是早餐时间。关于应该什么时候吃早餐、应该吃什么的问题上,已经有大量你可以鉴戒的摄生指点。我尝试过各种不同的东西。我发现那些富含纤维素,低碳,高蛋白质的东西最适合我。你试过燕麦片加花生酱吗?好极了!我还喜欢吃一些生果、喝一点茶。还有,我尽量和家人一起吃早餐。有时势情能按照这种欲望履行,但有时不行。我的目标是今年一年都要依照这个执行下去。

早 7 点到 11 点:4个小时的编程时间

这是我用来编程的时间。一天 4 小时兴许你会感到少的可怜,可是我却发现,在这 4 小时我做的事情能比大多数人一周干的事情都要多。研究显示,具备固定工作时间表的人比那些随机工作的人更有效率。对于我来说,这个固定时间是早 7 点到 11 点,每天。这段时间我要做的事情就是编程,不做其它的。有多少个根本的准则:

首先,关掉所有的通讯设施——电话,邮件,聊天工具等。没有让你分心的事。你可以给少数几个人保存一个联系到你的方法,以防有紧急事情产生。那些真有紧急事情需要找你的人自有措施接洽到你,我还没有遇到过这样的事。我甚至还教导我的妻子,她通常习惯对所有的恳求都立刻给予回应,我告诉她要尊敬我这 4 个小时的时间。在这段时间里你应该只干一件事。千万不要同时干5、6件事情。

第二,旁边不要留下休息时间来查看邮件或上网,或干其它相似的事情。起因是:在一个小时里,我可以开发出x个功能。如果我要是持续工作 4 小时,我发现我的产量不是 4 倍,而是 8 倍或 16 倍。当你聚精会神的干某项事情时,信任你也经历过这样的休会。这就是我们所说的大脑的 Flow (流)状态。在以后的博客里我盘算多写一些关于 Flow 的文章。

那为什么不把这样的轨制利用到全部 8 小时的工作时间里呢?这是由于人的有效率的状况是有限度的。人的大脑跟肌肉一样。你能够在跑步机上连续活动 8 小时吗?就像咱们的肌肉,大脑需要时不断的休息。这种限度根据个人的不同而各异。通过尝试跟依据犯下的过错,我发明我的极限时间是 4 小时。

还有一点需要提的是,我并没有在 11 点设了闹钟提醒。当我感觉大脑有些疲惫,工作效率开始降落时,我就结束工作。有些天我只工作 3 小时,有时我会工作 5 小时;4小时是均匀值。

我在家工作是为了避开打扰。如果你需要在办公室里工作,看照管理部分是否容许你把最有效率的这段时间放在家里工作。你上班途中的折腾会把早上做瑜伽和冥想失掉的好处给对消了。在经过了早顶峰的嘈杂,还有办公室里的嘈杂,你的神经会变的缓和,冥思带来的后果完整消散。在家工作一定会更有效率的多。

早 11 点到下昼 1 点:健身,午饭,购物

我每天都要健身。John J. Ratey 的书《Spark: The Revolutionary New Science of Exercise and the Brain 》对每天锻炼的好处做了很好的论证,如果你想晓得锤炼对大脑功效改良的迷信机理,你可以读一下这本书。每天不做雷同的运动,甚至不去相同的健身房。我每周在一个瑜伽馆里做 3 次瑜伽,在一个 spinning 馆里上两天的 spinning 课,在健身房里做两天的举重,在健身房里我有个教练。教练辅助了我良多,有人这样督促你会使你存在更大的能源。

我爱好在健身房运动,因为哪里有额定的服务。你可以一下用掉 5 条毛巾而不担心老婆的埋怨。可以花 30 分钟冲澡而不用担忧门外有人叫嚷”你还没完吗?“…在家里你常常会碰到这样的事。

我还养成了一个习惯就是每天购物,通常是在 Whole Foods,一个离我家只有步行间隔的超市。为什么每天购物?在很多国度,特殊是亚洲,人们每天都去购物,而不是一次买足 2 个礼拜的东西贮存在家里的冰箱或冷柜里。这种方法,你只买了你需要的东西,避免了挥霍。很多时候你会发现冰箱里有些不知是何物的东西,猜忌放在那里有半年之久了。我午饭在外面吃,Whole Foods 超市里有不错的沙拉自助。因为我喜欢日本食物,有时我会来一点日本寿司或盒饭。

下午 1 点到 6 点:学习和交换时间

我尽量会把一些探讨、约会时间凑到一起,这样不用天天都去公司。通常,这些事件包含会议,口试,做讲演,领导开发,代码审查等等。这段时光我不做任何的开发,除非有紧迫的 bug 或特别情形须要处置。

我还用很大比例的一局部时间去学习。我花了很多时间去浏览别人的东西,从书本到博客,大多与编程相关的东西。我每天都要学到新的知识。坚持这样的学习劲头的最好的方法是对学到的东西做一些笔记,把相干的常识做写标志。像 EverNote 这样的软件很合适做这种事情。

同时我会看看市场上有没有其它的产品,最有效率的软件开发者是不必写一行代码就能把问题解决。我不想把别人已经做好的东西再做一遍。所以,在 CodePlex, GitHub 和 Component Source 这些网站上花时间是有好处的。

我从妻子的病院实习的阅历中得到了一点启发。新入职的大夫每天早上看病,到了下午,他们汇聚到一起讨论遇到的各种病症,讨论他们是如何应诊的。对于我,我会事后反省一下自己做过的事,我会重新思考一下早上编程遇到的问题,在什么地方遇到了什么 bug,或反省做呈文时的表示,或如何主持的会议,等等。我尽力从差错中学到教训,防止它们再次呈现。

下午 6 点到晚上 8 点:家庭时间

我妻子是个医生,工作很忙,但我们尽量一起渡过这段时间。我们会一起做饭。然后我会和孩子一起做家庭作业。(一个二年级的学生竟会有这样多的功课,这是另外一个话题,我以后再谈。)

晚 8 点到8:30:反省和给大脑派活

我晚上不做冥思,而是换成坐下来反省一天的生涯。假如你花上 15 分钟做在一个宁静的处所检查你的一天,你会吃惊的发现这一天你学到了这样多的东西,取得了这样大的进步。

接下来,我给大脑支配工作。家喻户晓,当我们睡眠时大脑是在不停工作的。所以,你最好给它部署点工作。对我,下面这些事情很有效:我把第二天早上要写的东西做了个纲要。就像写便条一样。我发现把它写到纸上比写在电脑里更有效。

或者,我会看一些编程/算法问题。同样,会纸上描写下来或写出框架。让人惊疑的是,许多时候早上起来你会发现已经有懂得决计划!像这样的事情我是在一个整齐的、没有格线的、信封大小的笔记本上写画的。在空缺的白纸上写画会让我更有灵感。我在晚 8:30 到 9 点间上床睡觉。越早越好。

这就是我一天的作息时间。当然,当我外出旅行时会有些变更;在途中我会花大批的时间来工作。我还没有告知你们在周末我都干些什么,我会在以后的文章里讲到这些。

我很想听到其别人关于他们的作息时间的故事,以及他们是如何提高工作效率的。


本文来自:逍遥右脑记忆 /lizhi/135124.html

相关阅读:如何与年轻上司和谐相处?
西德尼温伯格的故事
职场缺乏安全感怎么克服
职场白领之间的人际艺术
职场生涯最重要的8小时