每個(gè)人都熟悉這種作息規(guī)律:早上9點(diǎn)去上班棠绘,坐在電腦前面抓狭,編一天的程序檀轨,下午5點(diǎn)下班回家。如今芝雪,非常感謝蒂莫西·費(fèi)里斯 (Timothy Ferriss)的《每周工作4小時(shí)》,我開(kāi)始重新思考應(yīng)該如何工作婆赠,如何讓自己變成更有效率的程序員绵脯。
最近,我把我的從周一到周五的作息規(guī)律做了一次較大的調(diào)整休里。很長(zhǎng)時(shí)間以來(lái)蛆挫,我一直像所有其他程序員那樣工作、休息妙黍。但就在2011年的下半年悴侵,我開(kāi) 始了一項(xiàng)試驗(yàn),想看看究竟什么樣的作息時(shí)間能讓我更有效率拭嫁。這項(xiàng)實(shí)驗(yàn)?zāi)壳叭栽谶M(jìn)行中可免,我并不是像軍人那樣嚴(yán)格遵守實(shí)驗(yàn)規(guī)定——例如,我也想會(huì)早20分鐘做粤、 或晚20分鐘起床——但當(dāng)前制定的作息規(guī)律是這樣的:早上4:30 到 7 點(diǎn):冥想浇借,寫(xiě)作,目標(biāo)復(fù)查怕品,和家人吃早餐
早上4:30起床其實(shí)并不是你想象的那么難妇垢。每個(gè)人的個(gè)人情況都多少有些不同,但人的身體基本上需要每天7到9小時(shí)的睡眠時(shí)間肉康。保證你睡眠充足的一個(gè)方法是不用鬧鐘自然醒闯估。你只需要早點(diǎn)睡覺(jué),你就可以在早上4:30醒來(lái)吼和。
起床之后涨薪,我會(huì)馬上喝上16盎司的水——不是咖啡!我很長(zhǎng)時(shí)間都不喝咖啡了炫乓,而且也不太想喝刚夺。事實(shí)上献丑,不喝咖啡我感覺(jué)會(huì)更好。然后我會(huì)沖個(gè)澡光督;這樣會(huì)讓我感覺(jué)一個(gè)清爽的一天的開(kāi)始阳距。
每天早上我都會(huì)冥想30分鐘。冥想的最佳時(shí)間是在日出之前或日出的過(guò)程中结借,也就是西方世界的早6點(diǎn)之前筐摘。我不打算解釋為什么冥想會(huì)對(duì)你有好處;網(wǎng)上對(duì)此已經(jīng)有了大量的研究船老。如果你想找一個(gè)關(guān)于冥想的書(shū)咖熟,我推薦《Meditation for Dummies》。盡管書(shū)名很怪柳畔,但它是我讀過(guò)的最好的一本書(shū)馍管。
冥想之后,我會(huì)花30-45分鐘的時(shí)間寫(xiě)博客薪韩。我一般會(huì)寫(xiě)500到800字确沸。我發(fā)現(xiàn),冥想之后立即動(dòng)筆俘陷,通常會(huì)一氣呵成罗捎,寫(xiě)的很順利。另外拉盾,大腦經(jīng) 過(guò)了一夜的休整桨菜,狀態(tài)非常好,在注意力轉(zhuǎn)移到其它事務(wù)之前捉偏,把大腦里堆積的東西都倒出來(lái)清理一下是很有好處的倒得。關(guān)于寫(xiě)作的一個(gè)技巧:把這段時(shí)間用作對(duì)大腦 的初步清理。不要去做研究夭禽、編輯等霞掺。這些事情放在以后再做。
然后是To Do List(待辦清單)時(shí)間讹躯。我會(huì)查看郵件菩彬,微博,LinkedIn蜀撑,等等挤巡,以及安排下一步要做是任務(wù)剩彬。說(shuō)到任務(wù)酷麦,我遵循GTD做事方法,我用Omnifocus軟件來(lái)管理我的生活喉恋。我在iPad沃饶,iPhone和MacBook Air(我是蘋(píng)果的粉絲)都裝了它母廷。不錯(cuò),作為一個(gè)待辦事宜管理軟件糊肤,Omnifocus是有點(diǎn)貴了琴昆,但因?yàn)槲业恼麄€(gè)生活都和它有關(guān),這個(gè)價(jià)格也值了馆揉。我 通覽一下待辦清單业舍,想想每個(gè)事情上的預(yù)期目標(biāo)——所有的事情,從今天要做的小事情升酣,到長(zhǎng)期的目標(biāo)舷暮。清單中的每個(gè)條目都設(shè)定有一個(gè)目標(biāo),如果沒(méi)有目標(biāo)噩茄,我會(huì)刪除它下面。
接著是早餐時(shí)間。關(guān)于應(yīng)該什么時(shí)候吃早餐绩聘、應(yīng)該吃什么的問(wèn)題上沥割,已經(jīng)有大量你可以借鑒的養(yǎng)生指導(dǎo)。我嘗試過(guò)各種不同的東西凿菩。我發(fā)現(xiàn)那些富含纖維素机杜, 低碳,高蛋白質(zhì)的東西最適合我蓄髓。你試過(guò)燕麥片加花生醬嗎叉庐?好極了!我還喜歡吃一些水果会喝、喝一點(diǎn)茶陡叠。還有,我盡量和家人一起吃早餐肢执。有時(shí)事情能按照這種愿望 執(zhí)行枉阵,但有時(shí)不行。我的目標(biāo)是今年一年都要按照這個(gè)執(zhí)行下去预茄。
早7點(diǎn)到11點(diǎn):4個(gè)小時(shí)的編程時(shí)間
這是我用來(lái)編程的時(shí)間兴溜。一天4小時(shí)也許你會(huì)覺(jué)得少的可憐,可是我卻發(fā)現(xiàn)耻陕,在這4小時(shí)我做的事情能比大多數(shù)人一周干的事情都要多拙徽。研究顯示,具有固定 工作時(shí)間表的人比那些隨機(jī)工作的人更有效率诗宣。對(duì)于我來(lái)說(shuō)膘怕,這個(gè)固定時(shí)間是早7點(diǎn)到11點(diǎn),每天召庞。這段時(shí)間我要做的事情就是編程岛心,不做其它的来破。有幾個(gè)基本的 原則:
首先,關(guān)掉所有的通信設(shè)施——電話忘古,郵件徘禁,聊天工具等。沒(méi)有讓你分心的事髓堪。你可以給少數(shù)幾個(gè)人保留一個(gè)聯(lián)系到你的方法送朱,以防有緊急事情發(fā)生。那些真 有緊急事情需要找你的人自有辦法聯(lián)系到你干旁,我還沒(méi)有碰到過(guò)這樣的事骤菠。我甚至還教育我的妻子,她通常習(xí)慣對(duì)所有的請(qǐng)求都立即給予回應(yīng)疤孕,我告訴她要尊重我這4 個(gè)小時(shí)的時(shí)間商乎。在這段時(shí)間里你應(yīng)該只干一件事。千萬(wàn)不要同時(shí)干5祭阀、6件事情鹉戚。
第二,中間不要留下休息時(shí)間來(lái)查看郵件或上網(wǎng)专控,或干其它類似的事情抹凳。原因是:在一個(gè)小時(shí)里,我可以開(kāi)發(fā)出x個(gè)功能伦腐。如果我要是連續(xù)工作4小時(shí)赢底,我發(fā)現(xiàn)我的產(chǎn)量不是4倍,而是8倍或16倍柏蘑。當(dāng)你全神貫注的干某項(xiàng)事情時(shí)幸冻,相信你也經(jīng)歷過(guò)這樣的體驗(yàn)。這就是我們所說(shuō)的大腦的Flow(流) 狀態(tài)咳焚。在以后的博客里我打算多寫(xiě)一些關(guān)于Flow的文章洽损。
那為什么不把這樣的制度應(yīng)用到整個(gè)8小時(shí)的工作時(shí)間里呢?這是因?yàn)槿说挠行实臓顟B(tài)是有限度的革半。人的大腦跟肌肉一樣碑定。你可以在跑步機(jī)上持續(xù)運(yùn)動(dòng)8小 時(shí)嗎?就像我們的肌肉又官,大腦需要時(shí)不時(shí)的休息延刘。這種限度依據(jù)個(gè)人的不同而各異。通過(guò)嘗試和根據(jù)犯下的錯(cuò)誤六敬,我發(fā)現(xiàn)我的極限時(shí)間是4小時(shí)碘赖。
還有一點(diǎn)需要提的是,我并沒(méi)有在11點(diǎn)設(shè)了鬧鐘提示。當(dāng)我感覺(jué)大腦有些疲倦崖疤,工作效率開(kāi)始下降時(shí),我就停止工作典勇。有些天我只工作3小時(shí)劫哼,有時(shí)我會(huì)工作5小時(shí);4小時(shí)是平均值割笙。
我在家工作是為了避開(kāi)打攪权烧。如果你需要在辦公室里工作,看看管理部門(mén)是否允許你把最有效率的這段時(shí)間放在家里工作伤溉。你上班途中的折騰會(huì)把早上做瑜伽 和冥想獲得的好處給抵消了般码。在經(jīng)過(guò)了早高峰的喧鬧,還有辦公室里的嘈雜乱顾,你的神經(jīng)會(huì)變的緊張板祝,冥思帶來(lái)的效果完全消失。在家工作必定會(huì)更有效率的多走净。
早11點(diǎn)到下午1點(diǎn):健身券时,午飯,購(gòu)物
我每天都要健身伏伯。John J. Ratey的書(shū)《Spark: The Revolutionary New Science of Exercise and the Brain》 對(duì)每天鍛煉的好處做了很好的論證橘洞,如果你想知道鍛煉對(duì)大腦功能改進(jìn)的科學(xué)機(jī)理,你可以讀一下這本書(shū)说搅。每天不做相同的運(yùn)動(dòng)炸枣,甚至不去相同的健身房。我每周在 一個(gè)瑜伽館里做3次瑜伽弄唧,在一個(gè)spinning館里上兩天的spinning課适肠,在健身房里做兩天的舉重,在健身房里我有個(gè)教練候引。教練幫助了我很多迂猴,有 人這樣督促你會(huì)使你具有更大的動(dòng)力。
我喜歡在健身房運(yùn)動(dòng)背伴,因?yàn)槟抢镉蓄~外的服務(wù)沸毁。你可以一下用掉5條毛巾而不擔(dān)心老婆的抱怨∩导牛可以花30分鐘沖澡而不用擔(dān)心門(mén)外有人叫喊”你還沒(méi)完嗎息尺?“…在家里你經(jīng)常會(huì)遇到這樣的事。
我還養(yǎng)成了一個(gè)習(xí)慣就是每天購(gòu)物疾掰,通常是在Whole Foods 搂誉, 一個(gè)離我家只有步行距離的超市。為什么每天購(gòu)物静檬?在很多國(guó)家炭懊,特別是亞洲并级,人們每天都去購(gòu)物,而不是一次買(mǎi)足2個(gè)星期的東西儲(chǔ)存在家里的冰箱或冷柜里侮腹。這 種方式嘲碧,你只買(mǎi)了你需要的東西,避免了浪費(fèi)父阻。很多時(shí)候你會(huì)發(fā)現(xiàn)冰箱里有些不知是何物的東西愈涩,懷疑放在那里有半年之久了。我午飯?jiān)谕饷娉约用琖hole Foods超市里有不錯(cuò)的沙拉自助履婉。因?yàn)槲蚁矚g日本食品,有時(shí)我會(huì)來(lái)一點(diǎn)日本壽司或盒飯斟览。
下午1點(diǎn)到6點(diǎn):學(xué)習(xí)和交流時(shí)間
我盡量會(huì)把一些討論毁腿、約會(huì)時(shí)間湊到一起,這樣不必每天都去公司苛茂。通常狸棍,這些事情包括會(huì)議,面試味悄,做報(bào)告草戈,指導(dǎo)開(kāi)發(fā),代碼審查等等侍瑟。這段時(shí)間我不做任何的開(kāi)發(fā)唐片,除非有緊急的bug或特殊情況需要處理。
我還用很大比例的一部分時(shí)間去學(xué)習(xí)涨颜。我花了很多時(shí)間去閱讀別人的東西费韭,從書(shū)本到博格,大多與編程相關(guān)的東西庭瑰。我每天都要學(xué)到新的知識(shí)星持。保持這樣的學(xué)習(xí)勁頭的最好的方法是對(duì)學(xué)到的東西做一些筆記,把相關(guān)的知識(shí)做寫(xiě)標(biāo)記弹灭。像EverNote 這樣的軟件很適合做這種事情督暂。
同時(shí)我會(huì)看看市場(chǎng)上有沒(méi)有其它的產(chǎn)品,最有效率的軟件開(kāi)發(fā)者是不用寫(xiě)一行代碼就能把問(wèn)題解決穷吮。我不想把別人已經(jīng)做好的東西再做一遍逻翁。所以,在CodePlex , GitHub和Component Source 這些網(wǎng)站上花時(shí)間是有好處的捡鱼。
我從妻子的醫(yī)院實(shí)習(xí)的經(jīng)歷中得到了一點(diǎn)啟示八回。新入職的大夫每天早上看病,到了下午,他們會(huì)聚到一起討論遇到的各種病癥溶浴,討論他們是如何應(yīng)診的管引。對(duì)于 我,我會(huì)事后反省一下自己做過(guò)的事,我會(huì)重新思考一下早上編程遇到的問(wèn)題生蚁,在什么地方遇到了什么bug,或反省做報(bào)告時(shí)的表現(xiàn)伤锚,或如何主持的會(huì)議志衣,等等屯援。 我努力從過(guò)失中學(xué)到教訓(xùn),避免它們?cè)俅纬霈F(xiàn)念脯。
下午6點(diǎn)到晚上8點(diǎn):家庭時(shí)間
我妻子是個(gè)醫(yī)生狞洋,工作很忙,但我們盡量一起度過(guò)這段時(shí)間绿店。我們會(huì)一起做飯吉懊。然后我會(huì)和孩子一起做家庭作業(yè)。(一個(gè)二年級(jí)的學(xué)生竟會(huì)有這樣多的作業(yè)假勿,這是另外一個(gè)話題借嗽,我以后再談。
晚8點(diǎn)到8:30:反省和給大腦派活
我晚上不做冥思转培,而是換成坐下來(lái)反省一天的生活恶导。如果你花上15分鐘做在一個(gè)安靜的地方反省你的一天,你會(huì)吃驚的發(fā)現(xiàn)這一天你學(xué)到了這樣多的東西浸须,獲得了這樣大的提高惨寿。
接下來(lái),我給大腦安排工作删窒。眾所周知缤沦,當(dāng)我們睡眠時(shí)大腦是在不停工作的。所以易稠,你最好給它安排點(diǎn)工作缸废。對(duì)于我,下面這些事情很有效:我把第二天早上要寫(xiě)的東西做了個(gè)大綱。就像寫(xiě)便條一樣企量。我發(fā)現(xiàn)把它寫(xiě)到紙上比寫(xiě)在電腦里更有效测萎。或者届巩,我會(huì)看一些編程/算法問(wèn)題硅瞧。同樣,會(huì)紙上描述下來(lái)或?qū)懗隹蚣芩』恪W屓梭@奇的是腕唧,很多時(shí)候早上起來(lái)你會(huì)發(fā)現(xiàn)已經(jīng)有了解決方案瘾英!像這樣的事情我是在 一個(gè)整潔的、沒(méi)有格線的缺谴、信封大小的筆記本上寫(xiě)畫(huà)的但惶。在空白的白紙上寫(xiě)畫(huà)會(huì)讓我更有靈感膀曾。我在晚8:30到9點(diǎn)間上床睡覺(jué)。越早越好阳啥。
這就是我一天的作息時(shí)間添谊。當(dāng)然,當(dāng)我外出旅行時(shí)會(huì)有些變化察迟;在途中我會(huì)花大量的時(shí)間來(lái)工作碉钠。我還沒(méi)有告訴你們?cè)谥苣┪叶几尚┦裁春胺希視?huì)在以后的文章里講到這些。
我很想聽(tīng)到其他人關(guān)于他們的作息時(shí)間的故事栗弟,以及他們是如何提高工作效率的污筷。