也曾有程序員因熬夜猝死的新聞震驚了圈里,但也就作為人們茶余飯后的談資唏噓了幾天。程序員的工作狀態(tài)也并未因此有什么改變,熬夜生涯繼續(xù)。在互聯(lián)網(wǎng)圈有一種現(xiàn)象,也被視為再正常不過的現(xiàn)象:程序員、geek 都喜歡熬夜,而且在后半夜工作效率異常高。那是不是這些程序員喜歡熬夜,喜歡在萬籟無聲,伸手不見五指的月黑風高夜工作?
一個姑娘問我,搞學術的為什么都睡得那么晚,難道只有到晚上才有靈感?不是,姑娘,搞學術不靠靈感,靠的是碌碌無為的白天引發(fā)的愧疚心。也許程序員、Geek 們也是這樣。
網(wǎng)友:熬夜也是逼不得已,再不是就是,習慣。
我以前的老大人生格言就是:沒有加過班的人不配談論人生。
一向崇尚效率的我當時看到就很不贊同,但親眼見過身邊的程序員們工作的不易,所以理解了他們?yōu)槭裁聪矚g熬夜的人生了。
技術發(fā)展太快,需要隨時充電和思考
互聯(lián)網(wǎng)發(fā)展飛速,軟件行業(yè)技術日新月異,所以程序員們也需要保持一顆進取心,學習很多新的東西。因此,這上面的時間花費很多的情況下是來自于萬籟無聲,伸手不見五指的月黑風高夜
程序員作為抽象系統(tǒng)的創(chuàng)造者,編寫程序需要大量精神投入,需要整塊連續(xù)的時間思考,程序員工作時是不希望被打擾的,若思路被打斷則后果很嚴重。
白天臨時任務多,無法專心寫程序
以前身邊一程序員還兼任公司網(wǎng)管,公司那個網(wǎng)絡電腦一點點小毛病就叫他。這位程序員白天就像陀螺一樣轉來轉去,被我們使喚著,好在這位程序員性格極好,一點也沒厭煩(我想要是我早就發(fā)脾氣了)。像這樣,白天的時候一會一個qq,一會一個微信,一會一封郵件,一會要收快遞,一會測試跑過來報bug,一會產(chǎn)品過來要開會,白天的時間是碎片的,做出來的程序簡直充滿了bug。
項目忙的那段時間,常聽說他經(jīng)常熬夜凌晨四五點,所以只剩下敬畏和佩服!
意外狀況多,隨時待命
在老板或是項目管理人員眼里,只關心項目進度,完成效率的問題,他們才不關心程序員幾點下班。
1、下午5點,項目老大說,下班我們開個進度會議。Balalba.......,回家已經(jīng)12點了。
2、今天產(chǎn)品上線,半夜。凌晨拖著疲憊的身軀回家,6點被鬧鐘鬧醒,又不得不起床上班,不然得遲到了;
3、臨近下班,同事報告系統(tǒng)出問題了,響應慢,趕緊跳板機查bug。找找查查到11點,修修補補改好又接近凌晨1點了。
.......
所以在工作中,尤其在項目中,程序員遇到各種各樣的意外狀況很多,臨時的會議、突出的Bug、系統(tǒng)問題等等根本沒法正常下班。所以程序員們也就習慣了熬夜加班的狀態(tài)。所以這么一綜合,程序員晚上處于一個方便干活,習慣干活,又習慣晚睡的一個環(huán)境,也就被視為喜歡上熬夜的生活了。
PS:有各種頭銜的醫(yī)生專業(yè)人士講熬夜對身體不好。程序員可是用代碼改變世界的人,難道他們不知道熬夜對身體不好這淺顯的道理。只是他們是程序員,身份特殊得身不由己罷了。
來源:CSDN博客,作者:文藝范Coder