如何專注提高編程技術水平

第一步:集中精力

 

所謂的“多任務”工作都是忽悠人的。你不可能一邊讀着短信,在其他窗口上看着新聞,一邊還想寫出高質量的代碼來。

 

這個世界上充滿了可以讓我們分神的東西。我們努力改善的技術實際上是一把雙刃劍。從屏幕角落裏蹦出的新短信、新消息通知會讓你總是很難集中精力。

 

驅逐雜念、不分心是深度工作的基礎

 

如果你不是非接電話不可,請把手機調至靜音狀態,或者關機。可以使用一些免打擾的應用,把手機屏幕扣過去,放在手拿不到的地方也可以。

 

把短消息提醒應用關掉。一開始我也是一樣,看到一排消息提醒就忍不住挨個點開來看,其實很多都是垃圾信息,所以最好還是關了, 順便把其他會彈出通知,可能導致你分心的應用程序都關了。

 

接下來這條是最難的:關閉和你的工作任務不相關的所有瀏覽器窗口,屏蔽所有你最喜歡的網站,有一些免費的插件可以幫你實現這一點。

 

最後是,戴上耳機。這樣有望使你免受打擾,此外反覆聽一張專輯的歌曲也是一種集中精力的好辦法。音樂可以讓你獲得一個好心情,或者對大腦發出“該工作了”的信號。無論如何,很多開發者都喜歡這樣做。

 

第二步: Pomodoro(祕密武器喲)

 

一想到要8個小時不分神地工作,是不是有點慌了?別擔心,我們利用Pomodoro技術,把一天分成多個小段。

 

提高工作效率的小技巧有很多,不過我喜歡的方法還是Pomodoro,下面我詳細解釋一下。

 

以25分鐘爲一個工作時間段

 

集中精力專注工作25分鐘,只處理一件事。這個工作時間段就叫一個“Pomodoro”。記得使用計時器。

 

然後休息5分鐘

 

這段休息時間你一定要走一走,去拿杯水,瀏覽一下新聞,上個廁所,什麼都可以,反正工作告一段落了,這五分鐘完全不要碰任何工作的事情。

 

每個工作時段內只處理一個任務

 

你可以修復一個bug,計劃一個新功能,學習一個新框架都可以,總之只做一件事。

 

如果任務過於繁重(比如“寫一個新應用”),你需要把任務分割成單位爲25分鐘的多個小段。

 

有些任務可能需要多段工作才能完成,或者需要把一系列批量處理的小型任務也歸爲25分鐘一段。不過重點是這些任務都屬於“一類”工作。

 

順便說一句,我們拖延的主要原因是因爲被巨大的、無法攻克的艱鉅任務所淹沒。如果你的目標是“寫一本書”,你可能永遠也寫不出來。當你把大任務分解成較小的任務塊,比如“寫一個大綱”或“寫300個單詞”時,思路會變得更清晰。開始動手也變得更容易、更可行。

 

雖然這篇文章講的是如何成爲更優秀的開發者,而不是關於工作拖延的,但事實是很多時候二者是一回事。

 

工作中不能分心

 

請參閱“第一步”,如果你分了心,前面的工作就不算了,必須重新開始計時。

 

每個工作時間段爲25分鐘

 

如果你以前從未這樣做過,那麼堅持25分鐘不分心對你來說可能很難。不妨先從10分鐘開始。做到之後再嘗試15分鐘、20分鐘,然後是25分鐘。

 

當你真正輕車熟路之後,最多可以集中精力工作55分鐘不分心。

轉載:https://mp.weixin.qq.com/s/MxvLOWmcAlcjabZWNHZKcw

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章