1. 程式人生 > >看看牛人是如何管理時間的

看看牛人是如何管理時間的

最近經常被不同的人問到同一個主題,時間管理。他們很好奇,我除了每天工作,還在翻譯書,還寫開源專案,我哪來的那麼多的時間。在自己眼中,我一直是時間管理做得很糟糕的。如果說我是時間管理做得很好,我應該已經做出了更多的東西,而不是最近才產出。

之所以最近才開始有產出,一個最大的轉變是生活方式的轉變:早睡早起。其實,這個話題我很早就說過。只是那時,我還沒有意識到這種方式對於自己時間管理的轉變。

在《聊聊早起》裡,我提到過,現在我的工作大多是在早上完成。晚上回家大多數時間,我甚至連電腦都不開,而是陪著家人一起聊聊天,或是看看書。把更多的時間給了家人,有助於促進工作生活平衡。有不少工作優秀的人把大量的時間給了工作,結果影響了自己的生活。這樣的失衡無論如何是不值得羨慕的。

早起之後,我通常會有兩個小時左右的時間,而且一般因為剛剛睡醒,注意力會非常集中,周邊非常安靜,無論是寫程式碼還是寫文章,都是很有好處的,我的大多數個人產出都是在這個階段完成的。現在,只要有人問我時間管理,我第一個推薦的便是早睡早起,至少我知道的,有幾個人已經開始這麼做了,並且全部都反饋良好。

除了早睡早起,還有一點,算是教訓。有一個同事問我最近要做的事太多,怎麼辦。我的回覆只有一個字“砍”

初入ThoughtWorks,大多數人會像劉姥姥進了大觀園,但很多人也會迷失:太多各種各樣的技術牛人,太多各種各樣的技術,太多各種各樣的活動,無論想學東西,還是想貢獻,這裡最不缺的就是機會。所以,如果你什麼樣的活動都想冒個頭,結果就是被太多活動拖累了。

我也對iOS開發感興趣,我也想花時間寫幾個漂亮的介面,但你知道,我還想花時間寫一個遊戲,還想花時間實現自己的語言,但是,但是,我的時間只有這些,我能做的事情是有限的,唯一能做的就是把一些感興趣的事情暫且放到一邊,集中精力做好優先順序最高的幾件事,這個“幾”越少越好。

不用擔心別人在那個方向已經跑了很遠,這個世界總有人跑在你前面,而且事實上,沒有在乎一隻菜鳥的小跑。十萬八千個“Hello,world”也換不回做成一件事得到的欣賞。

寫程式的時候,我們都知道要分離關注點,只是到做事的時候,就糊塗了。

關於時間管理,還有一條經驗:小步前進。在《新ThoughtWorker開發的頭兩件事》裡,我提到了一個非常重要的工作習慣:任務分解。

我知道很多人,包括我自己以前也是,通常都是事一來,猛烈地衝刺,不把問題解決完誓不罷休,但這種做法通常會讓整個人很疲憊。我現在的做法是把要做的事情先分解,如果不是特別著急,就慢慢來做。比如翻譯書,我只要要求每天能夠翻譯兩頁,寫開源只要求每天能有提交。衝刺的做法雖然單位時間產出大,但卻很難堅持,小步前進雖然一天的量不大,但時間累積卻也威力無窮。

每天早起,過一下自己的任務列表,選取一項,動手做就好了。有時任務真的很簡單,就是簡單升級一下依賴。很多事情便這樣堅持下來的,有人在微博上對我的github連續提交產生了興趣,這就是我個人在嘗試的堅持。

程式設計師不應該是青春飯,而可以成為一個終身職業,那麼,我們要做的是可持續發展。我們在比拼不是一個時間點的產出,而是持續的產出。“一鼓作氣,再而衰,三而竭”,那不是我追求的。

本文轉自夢想風暴的[雜談時間管理] 轉載需標明原文出處