程序員加班正常嗎,加班和老婆/女朋友吵架正常嗎?

駐地開發半個月左右,每天加到晚上十點,這正常嗎?

因為加班,女朋友應該理解么?

還是說我就該考慮換行了..


昨天晚上十點多給女朋友打電話,她說還在加班,本來七點多準備走的,但是臨走前同事又給安排了任務。

她在知春路的「某廠」,住在北京的西北面。回家需要做昌平線,最晚應該11點。因為住的地方比較偏僻,打車非常不安全,而且即使下地鐵後也需要走比較長的時間。

bugclose在東南,如果我要去找她大概需要兩個小時,7號線、4號線、13號線、昌平線、然後再走半個小時左右。我只能告訴她馬上回去,東西拿回家做。

大多數人都痛恨加班,有時候卻又不得不加班。碼農加班更是家常便飯了,少的干到七八點,多的可能就要在公司睡覺了。

一些負面的加班的原因

1 朋友A在「BAT」大廠,他說他們這群單身狗基本上天天都會加班到七點半到八點左右。我說,你們也挺辛苦的。他說倒不是因為天天干不完的活兒,因為加班到七點多就可以吃免費的晚餐了,他們公司很多人到點吃完晚飯就走了,真是一群機智的人。

2 大家白天不幹活兒,看網頁,玩手機,聊qq。一看四五點了,行了,開始幹活兒吧,要不然自己都不好意思拿工資了。

如果公司是這種情況,即使你白天想提高自己的工作效率,晚上正常時間回家。但是你周圍的同事都是白天不幹活,下班了才幹活兒的主,相信長此以往自己也會很被動,晚上走的早的話,領導看見了以為就你偷懶。

創業公司需要加班

前幾天老張在和我們的用戶聊天的時候說「創業公司不加班,簡直天理不容。」,他這個觀點我是完全贊成的。老張大我一圈,快40了,有兩個孩子,每天晚上和我們一起加班,這讓我自己每次想偷懶的時候就會覺得十分慚愧。

可能有的人會說:反對低效加班,如果沒有事情做還加個毛的班,效率很低。

如果是創業者,我覺得沒有事情做也要加班。那就加班給自己找事情做,加班想想該做什麼事情。其實如果你在創業,你不可能找不到需要做的事情,大多數情況是自己想不想去做。

這個想法肯定有點2b,讓人感覺痛苦。但是創業這事本身就是不近人情的,我覺得創業公司需要加班,尤其是在創業早期,核心人員加班是必不可少的,需要大家放棄很多私人時間全心投入,哪怕有時候會浪費時間。

加班要把握「度」

最後不論是創業不創業,我覺得加班的時間不要超過太晚。除非有重要的產品上線或者其他緊急事務,加班的時間最好不要超過晚上11點,否則第一太晚了效率會越來越低。第二,太晚休息會影響第二天白天的工作效率。第三長期太晚的加班會非常影響大家的健康。加班可以頻繁,但是在時間點上不要太晚。

看bugclose後台的時候經常會發現,到了很晚還有不少用戶是登陸狀態,各位程序員非常不易,但是大家一定要注意健康工作。

最後推薦一下我們加班開發的碼農必備工具,http://www.bugclose.com


苦逼無助不長進的老程序猿來說兩句:

記得周立波在節目中提過「說起加班,程序猿說第二,那沒人敢說第一」。現實生活中,的確很難找出第二個工作強度能超出程序員的職業。樓主說的「開發半個月,每天晚上加班到10點」這個強度只能算是小巫見大巫了。

本人學渣級別,當時年少無知趕時髦勉強讀了個三流大學的計算機專業,無意中就開啟了苦逼生涯模式。學校里也沒好好學,畢業後找不到好去處,又沒臉去求父母托關係找工作,遂咬牙考研,換了個二流學校但還是個計算機專業(同專業好考,我這水平和智商沒有換專業的勇氣和資本),至此苦逼模式進一步坐實。畢業後供職於某通信企業做手機軟體開發,至此,苦逼生涯終於成真。

公司很隱晦的說: 每周一二四晚上8:30有班車,周六下午4:30有班車,意思就是看這公司多好,上下班都有班車接送,不用擠公交…實際中,在項目進度很緊時就會開啟「封閉模式」, 同樣是晚上加班到10點, 與題主不同的是,我們是少則兩個月,多則半年…

就這麼熬了幾年,跳槽到一家創業小公司(哎,沒錯,還是做手機,只不過變成了ODM模式),人力非常匱乏,基於人力成本老闆又不敢大量招聘,自此我才知道什麼是真正的苦逼程序員: 周一到周六每天晚上至少加班到10點,周日是否需要加班要看項目重要緊急程度和客戶的壓力大小,隔三差五的會來個通宵。而且,最主要這個沒有期限,一年到頭大約有80%的時間是這麼度過的,最要命的是逢節假日(含春節)也會安排加班…

可千萬不要做加班費的美夢,那都是傻叉外企才會幹的事。

記得有個新員工剛報道第一天就被安排了幾個難解的軟體bug,主管要求他當晚下班前必須給出分析結論。這小伙一看都晚上10點了辦公室依舊人聲鼎沸,第二天就閃人了…

以上是地獄,不過當然程序員也有天堂,比如google, MS, Oracle, intel, thoughtworks,等等。

總結一下:

1. 程序員這個職業興盛於電腦、互聯網和手機,曾經被認為是白領職業,但鑒於國內軟體行業盜版猖獗,絕大部分企業生存環境惡劣,大多從事代工或外包等低水平低附加值的開發,這個職業早已褪去光環,變成藍領,被稱作「碼農」或「IT民工」,並成為加班的代名詞。

2. 不可否認,軟體或IT類專業畢業生就業後薪資平均水平要明顯高於其他專業同等學歷畢業生,但基於這個行業的本質,其知識和技術會持續快速更新,沒法也不可能吃老本,必須不斷學習新東西適應新環境才能生存下去。

3. 軟體開發工作是高強度的腦力勞動,需要人長時間集中精力工作,很容易患頸椎腰椎病,神經衰弱,三高,肥胖,用眼過度導致各種眼病,甚至加班過勞猝死等等。更重要的是,國內軟體類企業大都從事低水平的項目開發,基於市場競爭和客戶壓力,必須且只能以長期高強度的加班來生存下去,如果你不再年輕,你的身體或家庭狀況等不允許你再如此瘋狂的加班,你要麼轉型,要麼轉行,這是必然的結果。

4. 至於女朋友或老婆因你加班而鬧情緒或吵架,這完全在意料之中也在情理之中,需要她理解你,要麼她也是搞軟體的你們一起加班誰也不怨誰,要麼你很牛叉換個高大上的工作,要麼轉行。

當然,絕大部分人也只能和你我一樣,繼續苦逼,繼續拚命,繼續透支身體,繼續透支感情,繼續晚上做夢spm催你解bug,繼續幻想也許下個月項目少了或延期了能喘一口氣,或者老闆良心發現決定暫時不再接太多項目以便員工不要太累,繼續在敲代碼時偶爾走神想想樓下公司的那個美女然後想什麼時候自己也能有個女朋友啊,或繼續忍受著一周三次因加班晚歸和老婆無休止的爭吵…

軟體的確是個神奇的東西,也曾深深的讓我迷戀,但,如果僅僅是為了生存而做下去,似乎代價太大了。


以前加班回來只是給臉色看,

現在加班回來,連口熱飯都沒得吃了

唉:-(……

活著真沒意思


一年半了,我的程序員每天都是早上八點走晚上凌晨回。每周再來個通宵,我每天趁他睡覺擔心他摸脈搏都來不及哪還有時間跟他吵架。


不加班?那你可以走了,我們再招個能加班的。


推薦閱讀:

26歲了漂泊在外,還沒有對象,被父母不斷催婚是一種什麼樣的體驗?
為什麼女程序員少?
非計算機相關專業學生對自身專業不看好時應該堅持本專業還是半路出家當程序員?
1024程序員節,是不是要拒絕加班?
想當個碼農,要選啥專業?

TAG:程序員 | 加班 | 女朋友 |