Info
這篇主要是寫給自己看的,因為我是一個很容易就會不小心加班,想要把事情完成的人。
為什麼不要加班?
我認為下面這幾種情況是「合理」加班:
- 因為自己犯錯需要彌補錯誤而加班:可能是因為理解錯需求、寫出 bug 等情況
- 因為自己能力不足而加班:這比較像是職稱和能力不太對等的情況,這時候也許會需要花時間補足自己能力不足的部分
- 不是公司要求,但想要自己花時間研究該需求到使用的技術
warning
如果是因為工作時程排得太不合理,根本一定是要加班才做的完,而且又不是短期或偶爾需要趕趕專案的這種,我認為這就是不合理也不需要的加班。
不加班的好處實在太多了,這些時間不論是拿來休息或進修都非常好。
平常上班的時候,腦袋都在想上班的事情,下班後有時候還沒辦法即時轉換,但一但轉換後,你會發現腦袋有很多想要完成、或想要去做的事:
- 隨時把自己準備好(找工作):這並不是說你真的要去找工作,但你應該要有這樣的準備。軟體工作的變化很快,如果是新創的話公司有可能倒閉、經濟不好的時候有可能被裁員,隨時把自己準備好,可以讓你碰到危機的時候不那麼擔心。
- 花時間學習工作上能用到的技術
- 花時間研究自己有興趣的技術
- 當你不去做公司的事情,漸漸的你會發現有其他許多想做或該做的事冒出來...
專心上班
盡可能把事情都在上班時間專心完成,把下班的時間空出來做任何和工作沒有直接相關的事。
加班是為了自己,還是為了公司?
大部分的人可能都會覺得加班是為了公司,但我發現,我加班其實常常是為了自己,但這不是說「為了自己」而做就有多偉大。確切來說,我發現我加班常常是因為:
- 「我」害怕他人對我的評價