終于找到程序員無休止加班的原因了!
在互聯(lián)網(wǎng)行業(yè)工作過的,肯定都聽過“加班汪”這個詞。而對于一個開發(fā)人員來說,加班的概率比普通工作要更多,加班是互聯(lián)網(wǎng)行業(yè)永遠的痛,項目節(jié)點定下來后,為保證項目節(jié)奏,程序員們基本上陷入天昏地暗永無止境地加班中。
程序員為何無休止加班?
我們先來看看一副很形象的漫畫:
程序員到底有多累?
程序員加班時長統(tǒng)計
加班人數(shù)比例統(tǒng)計
網(wǎng)絡(luò)調(diào)查數(shù)據(jù)顯示:
- 僅有 31% 的程序員表示工作不加班。
在需要加班的程序員中:
- 每天加班時間小于 1 小時的占有 24%;
- 1-2 小時之間的占 26%。
- 平均每天加班 2 小時+的程序員占 19%。
這些程序員中,自愿加班的占到 20%,被迫加班的占到 80% 的比例。而近年來,不斷有程序員因為連續(xù)工作 N 小時猝死的新聞報道。
下班時間
公司給出的加班理由
由于互聯(lián)網(wǎng)行業(yè)競爭激烈,時間確實緊導(dǎo)致項目前期趕做需求分析,中期趕項目上線,后期搶修復(fù) Bug 等已成常態(tài)。大多數(shù)公司給出的加班理由如下:
公司崇尚狼性文化:不談狼性文化是否能真正的促進公司健康前進。目前現(xiàn)象是,國內(nèi)大多數(shù)互聯(lián)網(wǎng)老板管理準(zhǔn)則,“我們招 3 個人做 5 個人的工作,發(fā)放 4 個人的工資。”
“不接受加班的不招”:很多招聘需求里明確指出,要自愿接受加班,享受加班文化。這幾乎成為面試環(huán)節(jié)的潛規(guī)則。
洗腦灌輸:公司就像家一樣,你為什么急著下班?
簽訂自愿加班協(xié)議:例如,華為的《奮斗者申請協(xié)議》。
太可怕了
加班形式
- 臭名昭著的 996 制:早 9 點至晚 9 點,每周工作 6 天。
- 996 升級版 716 制:每天上班 16 個小時,一周 7 天。
- 掩人耳目彈性制:中國特色的彈性制,民主的背后是延遲了下班時間。
- 假期待命制:小假期隨叫隨到,大假期遠程支持。
- 自愿加班:申請成為公司的奮進者,自愿放棄所有帶薪年休假,自愿進行非指令性加班、自愿每天工作 12 個小時、每周工作 6 天,除此之外,春節(jié)、國慶等大假期還需隨叫隨到,無條件加班。
所謂“白天做開發(fā),午時做案頭,晚上跟測試,凌晨理思路,晨會拍桌子”。
加班與回報
有人說:優(yōu)秀的程序員其實會越來越輕松的。也有人講:說到底,是自己的選擇問題,三百六十行,哪行容易?關(guān)鍵是自己的心態(tài),如果工作成了你的負(fù)擔(dān),你是否愿意改變?
其實,程序員對加班的態(tài)度是和回報對應(yīng)的。
加班收入四象限
加班一般能給我們帶來“心里回報”+“經(jīng)濟回報”。心里回報指,認(rèn)同感和成就感;經(jīng)濟回報指工資和福利待遇。
程序員到底該不該加班?
作為程序員,“加班”是可以的,但是這個“現(xiàn)象”本身是具有“偶然”性,而不該成為一種“常態(tài)”。
有個流行的說法,程序員都是夜貓子,是把咖啡因轉(zhuǎn)化成程序代碼的機器。隨便問一個程序員,問他什么時候工作最有狀態(tài),估計他很有可能說是深夜。
做軟件開發(fā)必須要加班熬夜工作嗎?很多時候這種壓力來自于領(lǐng)導(dǎo),另一個則是程序員給自己尋找熬夜的借口。
比如,白天逛了一天微博,晚上補工作,至少有 70% 的程序員不是一到公司就馬上工作,而是拖拖拉拉,臨近下班了才開始進入狀態(tài)。但你可曾想到加班對自身的危害有多大嗎?
當(dāng)然,加班有利也有弊,各有優(yōu)缺點,下面我們就一起來探討一下吧!
壞處
加班導(dǎo)致各種 Bug 層出不窮
人不可能長時間集中精神,如果你的大腦沒有休息好,那么工作效率將會大大下降。我們在早上 10 點,精神狀態(tài)相對好的情況下,都有可能產(chǎn)生 Bug,更不用說在晚上 10 點繼續(xù)工作,會產(chǎn)生什么災(zāi)難性的事情。
一天 8 小時的工作時間是比較科學(xué)和合理的,如果拼命透支使用身體,必將使身體受到損害,勢必會造成:工作沒有精神,記憶力差,反應(yīng)不敏捷等現(xiàn)象,這些現(xiàn)象本身給項目造成的損害是更加致命的。
更改得不到及時審核
代碼審查是個極其強的工具,其被廣泛用于團隊之中,它也是提高代碼質(zhì)量的秘密武器。代碼審查是一種技術(shù)分享或者代碼共享,更重要的是,在審查過程中你可以與同行相互學(xué)習(xí)、更正評論。
但如果是因為你熬夜造成的大量 Bug,這不僅給同行帶來很大的工作量,而且兩者之間也無法進行很好的學(xué)習(xí)。
敏捷團隊陷入瘋狂狀態(tài)
正常的工作時間為 5*8 小時工作制,而現(xiàn)在“加班”已成為一種常態(tài)。任何敏捷團隊都會陷入瘋狂狀態(tài),對所有的項目參與者來說它是痛苦的、有壓力的、長久且疲勞的。
激發(fā)團隊成員之間的矛盾
團隊成員長期加班,會造成團隊之間的敵對和緊張關(guān)系。
為什么會這樣?這是因為有人加班了,正常下班的同事會擔(dān)心自己沒有在公司加班,會影響自己在公司中積極工作的形象。而加班很晚的人會覺得別的同事對工作不積極不上心,也有可能因為項目的進度問題,別人也要陪著加班。
此外,長時間的呆在辦公室無法涉及其他的工作/興趣,久而久之,生活變得單調(diào)乏味。解決辦法:大家都正常下班就好啦!
引發(fā)管理者錯誤的過高的期望值
員工都想成為管理者的左膀右臂,如果加班已成為一種常態(tài),管理者會認(rèn)為這是你應(yīng)該做的;如果哪天你不加班了,或許管理者就會感到不適應(yīng)了。
你會失去生命中最重要的部分
你懂的!!!!!!!!!!!!
好處
沒有。。。。。。。。。。。。