MyException - 我的異常網
當前位置:我的異常網» 綜合 » 為什么程序員都是夜貓子

CF手游枪神图片:為什么程序員都是夜貓子

cf手游刷枪永久枪软件 www.yqwdk.icu  網友分享于:2015-02-04  瀏覽:0次

cf手游刷枪永久枪软件 www.yqwdk.icu 程序員都是夜貓子之倫敦科技館里一個大猩猩的大腦

 

      一種很流行的說法是,程序員是把咖啡因轉化成程序代碼的機器。

       說的是實情,隨便問一個程序員,問他什么時候工作最有狀態,估計他很有可能說是深夜。有人稍微早一點,有人更晚。有一種流行的趨勢是凌晨4點起床,在破曉之前這段時間里做一些事情。而另一些人喜歡凌晨4點才睡覺。

       所有這些的主要目的是躲避打攪。但是你把自己反鎖在屋里不就行了?為什么對夜晚情有獨鐘?

       我想,這事歸納下來有3點:工人的時間表,疲倦的大腦和明亮的電腦屏幕。


工人的時間表

 

程序員都是夜貓子之工人的時間表


       Paul Graham 在2009年寫了一篇關于 工人的時間表的文章——主要是說這個世界(主要)存在兩種時間表。傳統的管理者的時間表——一天的時間別分成了很多小時,一次十分鐘的分心至多會浪費你1個小時的時間。

       而另一種情況是程序員們所說的工人的時間表——生產東西的人的時間表。研究一個大型的抽象的系統,需要把整件事情裝進大腦——這樣的一些人類似于用珍貴的水晶玻璃搭建一間房子,一旦有人打攪你,整個結構都會滑落,摔成無數的碎片。

       這就是為什么被打擾的程序員會如此的生氣。

       因為這是一種巨大的精力上的投資,在沒有幾個小時不被打攪的環境中的醞釀,你不可能開始工作。如果你好不容易在大腦中構建了整個要思考的事情的模型,而在半個小時后被人摧毀,這是很大的浪費。

       事實上,在跟很多的企業創辦人交談后,你會發現,他們都感覺在白天根本無法做任何事情。持續不斷的打擾、重要的事情需要注意、大量的郵件需要處理,環境不允許他們坐下來做事。于是他們大部分人都在夜晚,人們都入睡的時候去完成他們要做的事做完。


疲倦的大腦

 

程序員都是夜貓子之疲倦的大腦



       但是程序員仍然在晚上會困倦。程序員不是超人。程序員甚至在白天都會感到疲勞。


       為什么我們要把智力上最復雜的事情放到我們的大腦想去睡覺的時間段里去完成,而在我們的大腦最敏銳最清醒的時候去做相對簡單的事?

       因為疲倦讓我們編寫出最好的代碼。

       跟ballmer峰值相似,疲倦能使我們的精力更容易集中,因為你的大腦疲倦了,不得不集中精力!沒有多余的腦能量來提供你去三心二意。

       對我來說,如果喝了太多的茶或在錯誤的時間喝了提神飲料,我反而干不了什么事。我會過度興奮,一會查看微博,一會看看新聞,不知道自己該做什么。

       你會認為我應該更有效率的工作——精力充沛,大腦超頻。但正好相反,我東一榔頭西一耙子,根本無法在一件事情上定神2分鐘。

       而反過來,當我稍微有點疲倦時,我卻能把屁股安穩的放到椅子上開始編程。在大腦稍微有點疲倦的情況下,我能連續編程數小時,毫不考慮微博或Facebook。好像這互聯網根本不存在。

       我感覺大部分程序員都是跟我的感覺是一樣的。對于日常工作中80%的任務,我們的腦能力都是過剩的——除非你需要寫的是在當前程序運行的環境中讓它增速10的算法。即使你開發的是最高級的機器學習想象功能,其中大部分的工作也只是簡單的整理數據和以一種合適的方式表現輸出結果。

       當你的大腦不是滿負荷運轉時,它總是想找點事情做。疲乏會讓你遲鈍,手頭的工作就已經夠你消化了。


明亮的電腦屏幕

 

程序員都是夜貓子之明亮的電腦屏幕



       這一點非常的簡單。在晚上老是盯著明亮的光源,你的睡眠周期會推遲。你忘了該是睡覺的時候了,直到凌晨3點。然后你早上11點才能起來,當晚上再次到來時你不再感到困倦,因為你11點才起床!


       反復這樣的作息規律,你的身體會進入另外一個時區。更有趣的是,這種周期不會一直推遲下去,一旦你進入了這種3點或4點才去睡覺的生理平衡狀態,你會一直留在這種狀態里。

       也許這是一種警訊在起作用,社會在告訴我們,如果我們在下午2點吃早餐,會被認為是很邋遢的人。


最后

       總結一下,程序員喜歡在晚上工作,是因為這時沒有何時應該停止工作的限制,這讓人感到更放松,你的大腦不再思考讓你分心的事情,明亮的屏幕使人清醒。

 

文章評論

 程序員的樣子
程序員的樣子
程序員眼里IE瀏覽器是什么樣的
程序員眼里IE瀏覽器是什么樣的
我的丈夫是個程序員
我的丈夫是個程序員
如何成為一名黑客
如何成為一名黑客
程序員和編碼員之間的區別
程序員和編碼員之間的區別
那些爭議最大的編程觀點
那些爭議最大的編程觀點
10個幫程序員減壓放松的網站
10個幫程序員減壓放松的網站
看13位CEO、創始人和高管如何提高工作效率
看13位CEO、創始人和高管如何提高工作效率
“懶”出效率是程序員的美德
“懶”出效率是程序員的美德
每天工作4小時的程序員
每天工作4小時的程序員
程序員的鄙視鏈
程序員的鄙視鏈
Web開發人員為什么越來越懶了?
Web開發人員為什么越來越懶了?
那些性感的讓人尖叫的程序員
那些性感的讓人尖叫的程序員
程序員應該關注的一些事兒
程序員應該關注的一些事兒
寫給自己也寫給你 自己到底該何去何從
寫給自己也寫給你 自己到底該何去何從
十大編程算法助程序員走上高手之路
十大編程算法助程序員走上高手之路
如何區分一個程序員是“老手“還是“新手“?
如何區分一個程序員是“老手“還是“新手“?
漫畫:程序員的工作
漫畫:程序員的工作
編程語言是女人
編程語言是女人
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
中美印日四國程序員比較
中美印日四國程序員比較
鮮為人知的編程真相
鮮為人知的編程真相
2013年中國軟件開發者薪資調查報告
2013年中國軟件開發者薪資調查報告
程序員都該閱讀的書
程序員都該閱讀的書
要嫁就嫁程序猿—錢多話少死的早
要嫁就嫁程序猿—錢多話少死的早
什么才是優秀的用戶界面設計
什么才是優秀的用戶界面設計
程序員必看的十大電影
程序員必看的十大電影
旅行,寫作,編程
旅行,寫作,編程
程序員最害怕的5件事 你中招了嗎?
程序員最害怕的5件事 你中招了嗎?
老程序員的下場
老程序員的下場
團隊中“技術大拿”并非越多越好
團隊中“技術大拿”并非越多越好
“骯臟的”IT工作排行榜
“骯臟的”IT工作排行榜
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
2013年美國開發者薪資調查報告
2013年美國開發者薪資調查報告
10個調試和排錯的小建議
10個調試和排錯的小建議
60個開發者不容錯過的免費資源庫
60個開發者不容錯過的免費資源庫
聊聊HTTPS和SSL/TLS協議
聊聊HTTPS和SSL/TLS協議
當下全球最炙手可熱的八位少年創業者
當下全球最炙手可熱的八位少年創業者
代碼女神橫空出世
代碼女神橫空出世
總結2014中國互聯網十大段子
總結2014中國互聯網十大段子
我跳槽是因為他們的顯示器更大
我跳槽是因為他們的顯示器更大
為什么程序員都是夜貓子
為什么程序員都是夜貓子
程序員的一天:一寸光陰一寸金
程序員的一天:一寸光陰一寸金
5款最佳正則表達式編輯調試器
5款最佳正則表達式編輯調試器
為啥Android手機總會越用越慢?
為啥Android手機總會越用越慢?
親愛的項目經理,我恨你
親愛的項目經理,我恨你
我是如何打敗拖延癥的
我是如何打敗拖延癥的
初級 vs 高級開發者 哪個性價比更高?
初級 vs 高級開發者 哪個性價比更高?
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
軟件開發程序錯誤異常cf手游刷枪永久枪软件Copyright © 2009-2015 MyException 版權所有