感知世界

我的吃穿用玩学知趣...

程序员的工作性质是不适合加班的。
程序员干的是创造性工作,这可不像生产线上的工种那样可以有稳定的输出。
疲劳加班产生的代码会有更多的BUG,排查这些BUG常常花去比加班更多的时间。即使不增加时间,强行提高工作效率也是一样,代码里会出现很多低级错误,或者有欠思考的构造,未来必将花费更大的代价来解决,如果这些问题出现在初始架构中,可能永远也不会有机会解决了。
所谓慢工出细活儿,赶进度只能赶出劣质的东西,而且生产这些劣质东西所耗费的时间,常常并不比生产精品更少。
加班无论对于项目还是个人,都是极为短视的行为。

----有感于每天上午经常需要花几个小时时间处理自己或同事前一天晚上赶出的BUG。