碼農的秘密:當“夜貓子”能更好完成工作

jopen 10年前發布 | 5K 次閱讀 碼農

獵云網12月16日報道 (編譯:小白)

程序員是什么?有一個笑話是這么說的:程序員喝下去的是咖啡,擠出來的是代碼。

這話說得一點兒也沒錯。隨便抓一個程序員來問他你在什么時候工作效率最高,99%的概率他會回答在大半夜工作效率最高。有的早一點,有的晚一點。通常他們選擇凌晨四點起床工作,趁著破曉之前把重要的工作都做完。也有相當一部分程序員會選擇凌晨四點開始睡覺。

他們的解釋是,安靜的夜晚不容易分心,有助于他們聚精會神地寫代碼。于是,你會說,白天可以把門關上啊,一樣也很安靜沒有人打擾啊!為什么非要在晚上熬夜呢?

碼農的秘密:當“夜貓子”能更好完成工作

嗯,似乎挺有道理。然而我前思后想,覺得原因大概有三點:創造者時間表、輕度疲倦的大腦還有最后一個,明亮刺眼的電腦屏幕。

創造者時間表

Paul Graham在2009年提出了創造者時間表的理論,他認為我們的世界里(主要)存在著兩種模式的時間表。傳統的管理者時間表是把白天分成幾個小時、幾個 小時的時間段,時間段中間夾雜了十來分鐘的休息,這些休息時間加起來大概能有一個小時不到,也就是每天都有一個小時不到的時間被浪費了。

還有一種模式,他稱之為“創造者時間表”——也就是生產創造某樣東西的人所習慣的時間規律。研究一個大型抽象系統時,往往需要研究者像電腦內存一 樣把整個系統框架儲存在大腦里。有人把這樣的工作比作是在用昂貴的水晶玻璃建造房屋,對專注程度要求極高。一旦被外界打擾,整座房屋就會倒塌,玻璃碎一 地。

正因為需要投入大量的精力,所以我們需要一個連續穩定的工作時間和環境來保證一切能夠順利進行。如果達不到這個條件,我們寧可等著什么都不干。

所以,永遠不要輕易去打擾全神貫注工作的程序員。一旦被打擾,他們會在心里把你撕成碎片。

碼農的秘密:當“夜貓子”能更好完成工作

而且不光是程序員,其實大多數創業家也喜歡在半夜工作。在白天,連續不斷的瑣事、看似重要的任務還有一堆需要回復的郵件讓專心工作成了奢望。所以,他們干脆選擇在晚上,夜深人靜的時候享受獨自工作的樂趣。

輕度疲倦的大腦

但是我們不是超能力擁有者,可以像機器人那樣工作48個小時不休息。自然進化決定了我們在白天精力充沛而晚上需要休息充電。程序員也不例外。

那么,又到了提問時刻了。為什么在我們的大腦需要休息的時候我們的工作效率大幅上升,而在大腦充滿活力干勁十足的時候我們卻不停地發呆走神呢?

答案是輕度疲倦,是它幫助我們更好地表現!

就像鮑爾默峰值一樣,輕度疲倦可以讓我們更好地集中精力,因為當大腦產生疲憊信號時,它會更加集中注意力防止疲憊帶來的負面影響,從而沒有多余的腦力可以允許你三心二意。

對此,我深有體會。每次喝了太多濃茶或者在錯誤的時間里喝了一罐提神飲料后,我發現我反而什么事情都做不好了。處于極度興奮狀態下的我,一會刷推ter,一會兒看駭客新聞,似乎還有點忙不過來的樣子。

但是,當我精力充沛,思維活躍時,我難道不應該工作得更有效率嗎?而實際上呢,我東看看西瞧瞧什么都想做又什么都沒做好。這些都是因為我的大腦處于過度興奮狀態完全沒辦法把注意力集中在一件事上。

相反,當我感到有一點點疲倦的時候,我會老老實實地坐在電腦前安靜地寫代碼。在這種狀態下,我可以連續編程好幾個小時,完全無視推ter或者非死book的存在。準確來說,這個時候網絡對我來說形同虛設。

碼農的秘密:當“夜貓子”能更好完成工作

鮑爾默峰值(Ballmer’s Peak)

我發現大多數的程序員都有相同的經歷。我們的大腦在應付80%的工作時都是綽綽有余的。除非是一個復雜的算法,需要寫10倍以上的代碼才能使其順 利運行,你的大腦才會顯得稍有壓力。即便是在開發最具有難度的人工智能算法,你需要做的大部分工作也只是簡單的數據清理,然后用更加友好的方式展示結果。

于是,當你大腦沒有滿負荷工作時,它就會尋找其他的事情去做。輕度的疲倦可以是你的大腦稍稍遲鈍但又不妨礙處理手頭的事情。

明亮的電腦屏幕

這個很容易理解。在黑暗的環境下一直盯著明亮的屏幕會推遲你的睡眠周期。不到凌晨三點你都不會覺得累。然后一覺睡到中午十一點。接著,當夜幕降臨,人們都上床睡覺了你又睡意全無,因為你十一點才起床!

如此反復,你的生物鐘就會跟別人不一樣。但有趣的是,你的睡眠周期卻不會一直往后推遲。一旦你習慣于凌晨三四點才入睡,你會一直保持在這個時間段。我想這大概是因為我們的潛意識在提醒我們,如果我們下午兩點才起床吃早飯的話,人們會認為我們是無可救藥的失敗者吧。

碼農的秘密:當“夜貓子”能更好完成工作

總結

總的來說,程序員習慣在深夜工作是因為晚上有大量連續且不受外界干擾的時間。因為這樣的話,你可以更加輕松地完成工作,你的大腦也不會三心二意,而且還有明亮的電腦屏幕時刻讓你保持清醒。

Source :BI原文  http://www.lieyunwang.com/archives/65749

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!