程式設計師為什麼不應該加班

edithfang發表於2014-11-06
加班有好處也有壞處,下面我列舉了一些,有些是眾所周知的,有些是我的個人意見,如果你還有其他的,告訴我會加到列表中。

CONS:(壞處)
  
加班正在產生新的 bug



人不可能長時間的集中精神,如果你的大腦沒有休息好的話,注意力就會下降的很快。其實你在早上的時候休息的不錯,注意力很集中的時候,你也可能會產生 bug,那麼在晚上 10 點繼續工作的話,會產生什麼樣的災難性的事情,真是不敢想象。一天 8 小時的腦力工作對你的大腦來說已經夠多了。

你寫的東西來不及檢查,比如程式碼



程式碼稽核(Code Review)在一個團隊中是一個非常有用的工具,被很多的團隊使用,這樣可以保證程式碼的質量。如果你的程式碼完成的很快,並開始進行評審以及和團隊中的同事面對面的進行溝通,這樣的效果是最好的。使用 Gerrit,Reviewboard 的效果也還不錯。但如果早上一來,發現昨天晚上有人加班提交了一大推的程式碼,這樣效果很不好。
  
團隊估計都瘋狂的故事



一個敏捷團隊最痛苦的部分應該是故事的估算了,(Kanban 裡面好點,Scrum 裡面更痛苦)。這不僅是通過,壓力很大,而且時間還長,所有的參與者都會感到身心疲憊了。估算的重要是故事的複雜性和時間的安排了。時間是每週 8 小時,5 天。現在,這一切估計被扭曲,所以無用的,當團隊成員經常加班。團隊會感到沮喪。

同事之間的關係越來越緊張



我注意到了一點,如果團隊中的人加班很晚的話,是會造成同事間的關係緊張。為什麼會這樣,正常下班的同事會擔心自己沒有在公司加班,會影響在公司的形象。哎!而加班很晚的人會覺得別的同事對工作不積極。不上心。解決辦法,大家正常下班就好了。

產生錯誤的過高的期望



大家都知道,一些領導總是不知足,得寸進尺。你如果經常加班的話,你的領導會一直以為你會一直這樣下去。苦逼。

你會失去生命中最重要的部分



你懂的!!!!!!!!!!!!!!

PROS:(好處)

沒有!!!!!!!!!!!!!!!!!!!!!


英文原文:Why you should not work extra hours

來自:IT江湖
相關閱讀
評論(1)

相關文章