程序員就應該熬夜嗎?
原創【51CTO.com原創稿件】
手機:“鈴鈴鈴,鈴鈴鈴。”
陳哈哈:“歪!咋了老哥,出啥問題了嗎?”
產品:“沒啥事兒哈哥,你幫我砍一下啊?發你微信的那個”
陳哈哈:
產品:“喂?信號不好嗎?我重新打給你呀”
陳哈哈:“別!兄弟,聽見了”
陳哈哈:“睡覺了呀老哥,明兒的,明兒給你砍爛都行!”
產品:“啊?哈哥你們咋睡這么早?剛才給鵬哥打電話,他也說先睡覺明天再砍我,就給掛了。你們程序員不應該都喜歡熬夜嗎?”
陳哈哈:“哦,行,那我明天多給鵬哥帶把刀!”
這是昨天晚上11點半,產品給我打電話的內容。換做你怎么說,這不干他?
程序員就該熬夜?我們程序員都是正常人,很不喜歡加班的,尤其是熬夜加班。你看像我這樣的就很少熬夜加班,因為我有自己的生活嘛!想想我最近加過幾次班?很少,不信我給你們捋一下我最近的加班:
emmm...
上周一寫文檔整到12點;
上周三投產前一天,蹲點兒測試到周四上午?
上周四公司睡到下午,晚上投產上線呆到凌晨1點;
這周一緊急開發任務整到晚上12點;
這周二。。。算了,我去百度搜個離職申請模板先
程序員為什么多選擇熬夜
確實,有些時候我們不得不加班,為什么?因為白天沒時間敲代碼啊,我們白天有各種會,得跟產品撕逼,要寫工作計劃,分配任務,給新來的小伙伴畫餅,臨時修復線上出現的問題,寫各類支撐性文檔,反饋戰友和領導們的郵件,偶爾面個試,還得給產品砍拼多多?
無奈之下,我們只能客串夜貓子,有磚家說晚上比白天工作效率高。我呸!!夜里和白天有什么區別?不就是公司鎖沒鎖門咯。
曾經和鵬哥聊過這個話題,挺有意思的,他認為晚上辦公相比白天辦公效率高的原因可能歸結為幾個方面:生產型的時間表、昏昏欲睡的大腦以及明亮的電腦顯示屏。
- 生產型的時間表
曾經看過一本關于時間表的文章,說人們規劃事情的時間表分為管理型時間表和生產型時間表兩種類型。
管理型時間表是把一天的時間切割成一個個小時來安排和規化,這樣即便是走神了10分鐘也不過最多是浪費了1小時而已,就像富士康流水線。
生產型時間表就不同了,這一類型的時間表有助于我們全身心投入到一件事情中去。有人曾經把這一時間表比作用昂貴又脆弱的水晶搭建的房子,一旦有人攪亂了你的注意力,這間華麗麗的房子就會立馬分崩離析、碎成片。
這也是程序員特別討厭別人打攪的原因之一,因為編程需要巨大的精神投入,使得我們往往要花上幾個小時的時間,才能把散亂的思緒連貫起來,繼續工作。好像我們在大腦中構建了整個模型,碎掉只要一秒鐘,但是要再組建起來就非常麻煩。因此很多程序員才喜歡在夜深人靜的時候編程,因為那才是和代碼獨處的美好時光。就像現在,yeah!

- 昏昏欲睡的大腦
實驗表明,疲倦的時候編程效果更好。當大腦感到疲倦的時候,它就會不得不集中注意力,因為這個時候,大腦已經沒有剩余精力去關注其他事情。
比如當我剛吃完飯后,對著電腦完全靜不下心來,好吧,我是活躍過度了,我一會兒刷刷博客,一會兒去接杯水,看上去忙忙碌碌,其實啥也沒做。
如果你認為這時候投入工作效率會更高那你就大錯特錯了。精力越是充沛,注意力就越不能好好集中,吃飽飯的我甚至不能在同一個事物上專注超過1分鐘。相反,當我感覺有點累了,就能靜下心來好好寫代碼,一寫就是幾小時,中間都不帶停頓的,尿急都能忘,更別說其他事情了。
事實上,當你的大腦不能照顧到方方面面的時候,它會自動選擇一樣關注下去。也就是說,疲倦會讓你的大腦傻乎乎的認為只要搞定眼前這一個工作就可以了。
- 明亮的電腦顯示屏
晚上長時間地盯著一個明亮的光源會延遲睡眠系統起作用的時間。就像晚上你翻一本書看很容易犯困,換成看電腦屏幕或許你會發現你能看很久。
是啊,晚上沒有時間限制,沒有人打擾。以一種輕松自在的方式寫代碼,明亮的顯示器還能保持我們的清醒,怪不得程序猿們都會選擇熬夜Coding!卑微~
必須熬夜加班需要注意什么
我不想加班的請求被領導拒絕,并熟練的畫了張“我是項目核心,項目離開了我不行”的發面大餅,噎死我了。西內!!
當被貼上了“必須加班!”的標志,卑微打工人24小時在線接客。那我們該怎么辦,熬夜注意事項是什么呢?熬夜小能手告訴你幾個實用小建議,快上車!
- 1、多喝水!
我們知道睡前不要喝太多水,容易憋尿,增加腎臟壓力。然而熬夜不同,當本來要休息的腎臟被迫還要工作的時候,會感覺很吃力,人們需要補充更多的水來緩解這種感覺。
- 2、洗臉
我們熬夜的時候會感覺臉上特別的油膩,也是我們身體在超負荷的工作。這時臉上油膩特別容易長痘,別問為什么,也別問我為什么臉上長了那么多痘,謝謝!
- 3、吃點東西
既然決定要熬夜,就要適當給自己的身體補充點吃的,畢竟要干活,超負荷的工作身體肯定需要補充些能量!但不要吃太飽!一吃飽我就困zzZ
- 4、洗澡
當我們加完班后,有條件的最好洗個澡,讓身體的油脂和疲勞稍微的緩解一下,再睡覺,不然很累的狀況下直接去睡覺,很容易直接進入深度睡眠,讓人睡醒后感覺更累。
- 5、coffee
coffee使我清醒,coffee使我發胖
最后一句勸
熬夜 != 通宵,熬熬夜就算了,經常通宵誰身體都會扛不住!可別說熱愛、奉獻之類的屁話。。想我大學時,是多么的熱愛LOL啊,晚上通宵五黑激昂澎湃,揮斥方遒,早上出網吧門虛的一B,只認識床。
另外,如果你的領導動不動就想找你通宵加班干活兒,兄弟還是勸你早做打算。
程序員就應該熬夜嗎?該!好了,這篇文章就到這里,如果你覺得對你有用,記得分享給你的小伙伴們~
作者:陳哈哈
簡介:MySQL 社區的非著名貢獻者,善于白嫖知識;陪伴 MySQL 五年,致力于高性能 SQL、事務鎖優化方面的研究;長路漫漫,希望通過自己的分享讓大家少踩一些坑。我是陳哈哈,一個愛笑的程序員。
編輯:陶家龍
征稿:有投稿、尋求報道意向技術人請聯絡 editor@51cto.com
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】