我是一個每天工作4小時的php程式設計師

我印象中周圍的人大概都是這種作息規律:早上9點去上班,坐在電腦前面,編一天的程序,下午5點下班回家。我非常感謝蒂莫西·費里斯 (Timothy Ferriss)的《每週工作4小時》,我開始重新思考應該如何工作,如何讓自己變成更有效率的程序員。


我將從週一到週五的作息規律做了一次翻天覆地的大改變。很長時間以來,我也一直像所有其他程序員那樣工作、休息。但就在2011年的下半年,我開始了一項試驗,想看看究竟什麼樣的作息時間能讓我更有效率:

我是一個每天工作4小時的php程序員

早上4:30 到 7 點:冥想、寫作、目標複查,和家人吃早餐

早上4:30起床是不是感到驚訝,這個時候不是還在上班嗎?哈哈,好了我們接著看。每個人的個人情況都肯定多少會有些不同,但人的身體基本上每天需要7到9小時的睡眠時間。保證你睡眠充足的方法是自然醒。你只需要早點睡覺,你就可以在早上4:30醒來。

起床之後,我會馬上喝上一斤的水其實也就500ml,然後我會衝個澡;這樣會讓我感覺一個清爽的一天的開始。

每天清晨我都會冥想30分鐘。冥想的最佳時間是在日出之前或日出的過程中。這裡我不想解釋為什麼冥想會對你有好處,很多人可能覺得這是迷信;網上對此已經有了大量的研究。

冥想之後,我會花30-45分鐘的時間寫博客。我發現,冥想之後思路特別清晰,通常會一氣呵成,寫的很順利。另外,大腦經過了一夜的休整,狀態正式最好的時候,在注意力轉移到其它事務之前,把大腦裡堆積的東西都倒出來清理一下是很有好處的。

然後是To Do List時間。我會查看郵件,博客,等等,以及安排下一步要做的任務。我整理一個待辦清單,想想每個事情上的預期目標——所有的事情,從今天要做的小事情,到長期的目標。清單中的每個條目都設定有一個目標,如果沒有目標,我會刪除它。

接著是早餐時間,我會盡量和家人一起吃早餐。

我是一個每天工作4小時的php程序員

早7點到11點:4個小時的編程時間

一天4小時也許你會覺得少的可憐,可是我卻發現,在這4小時我做的事情能比大多數人一週乾的事情都要多。具有固定工作時間表的人比隨機工作的人更有效率。對於我來說,這個固定時間是早7點到11點。這段時間我要做的事情就是編程,不做其它的。有幾個基本的原則:

首先,關掉所有的通信設施——電話,郵件,聊天工具等。沒有讓你分心的事。你可以給少數幾個人保留一個聯繫到你的方法,以防有緊急事情發生。在這段時間裡你應該只幹一件事。

第二,中間不要留下休息時間來查看郵件或上網,或幹其它類似的事情。原因是:在一個小時裡,我可以開發出x個功能。如果我要是連續工作4小時,我發現我的產量不是4倍,而是8倍或16倍。當你全神貫注的幹某項事情時,相信你也經歷過這樣的體驗。這就是我們所說的大腦的Flow(流)狀態。

為什麼不把這樣的制度應用到整個8小時的工作時間裡呢?你可以在跑步機上持續運動8小時嗎?

還有一點需要提,我並不會在11點設置鬧鐘提示。當我的大腦傳來疲憊的信號,工作效率開始下降時,我就會停下手中的工作;4小時是平均值。

我是一個每天工作4小時的php程序員

早11點到下午1點:健身,午飯,購物

我每天都要健身1小時。而且每天不做相同的運動。

我還養成了一個習慣就是每天購物,這裡的購物需要跟逛街區分開來。

為什麼每天購物?在很多國家,特別是中國,大家每天都去購物,而不是一次買足2個星期的東西堆在家裡的冰箱裡。這種方式,你只買了你需要的東西,避免了浪費。

我每天飲食會遵循以下三點

  1. 健康:油膩,辛辣等嚴格限制自己。食入也是極少的量;

  2. 均衡:不同的食物有不一樣的營養含量跟味道,我習慣少主食,多菜色。

  3. 飽食度:慚愧,我是一個有浪費行為的人,因為當我的身體傳來信號的時候我就會停下來。這是一種奇妙感受,我無法表達清楚,或許你應該加強感應。

我是一個每天工作4小時的php程序員

下午1點到6點:交流、學習時間

我儘量會把一些交流、聚會時間湊到一起,這樣不必總是奔波。通常這些事情,包括會議、面試、做報告、代碼審查等等。除非有緊急特殊情況需要處理否則在這段時間我不做任何的開發。

我用很大比例的時間去學習。大多與編程相關的東西,我花了大量的時間去閱讀別人的東西,從書籍到博客。每天都會學到新的知識。最好是對學到的東西做一些筆記,把相關的知識做寫。

同時我會看看有沒有其它的產品,效率最高的開發者是不用寫代碼就能把問題解決。我不想把別人已經做好的東西再做一遍。

下午6點到晚上8點:家庭時間

晚8點到8:30:反省和給大腦任務

我晚上會坐下來反省一天的生活。如果你花上15分鐘在一個靜謐的環境反省你的一天,你會驚訝的發現這一天下來你竟然學到了這樣多東西,獲得了這樣大的提高。如果你不進行二次加深印象,可能很多你都會忘記。

接下來,我給大腦安排工作。眾所周知,當我們睡眠時大腦也是在不停工作的。所以,最好是給它安排點工作。

我會看一些編程/算法問題。很多時候早上起來你會發現已經有了解決方案!很不可思議吧

然後我會在晚8:30到9點間上床睡覺。越早越好。

我一天的作息到這裡為止了。我很期待聽到大家關於自己的作息時間的故事,以及大家是如何提高工作效率的。

安利一發【PHP特邀學習群】搜索可加,對大家開放。

我是一個每天工作4小時的php程序員


分享到:


相關文章: