一直不明白,程序员为什么要加班?!
上一则广告写到:
“白天写代码,我老被各种事情打断。
只有晚上运营、产品、老板们下班了,我才能安心写代码。
想怎么写就怎么写,写完了还一次运行通过。
只有那时,我才觉得自己是一个程序员……”
这真是程序员要加班的主要原因吗?
我觉得不是!
虽然肯定还有其他状况,但我简单归类一下,大概有以下两种情况:(当然,排除掉某些突发事件)
1.领导层/管理层不会管理,没有帮程序员梳理/解决开发低效问题;
2.程序员没有找到开发低效的方法;
再继续分析,2其实也可以由管理层协助程序员解决,
帮助程序员找到解决方法,
说到底,除了有些确实不适合当程序员的人以外,
程序员要加班的主要原因是管理层的问题,
只要管理层负起责任,设法解决问题,
大部份程序员加班是可以避免的。