作为程序员,肯定都加过班,也有晚上或者周末自己写代码、学习技术的经验。为什么做这些事情,有时很快乐,而有时却很痛苦呢?

我自己认为,关键点在于是否自愿。而是否自愿,又受到很多种因素的影响,比如兴趣、公司氛围、合作者等。

记得还在实习期,经常半夜写SIP协议代码,抛却被老板压榨的感觉,单纯评论coding的过程那是非常快乐的,因为做的事情在那时看来是有挑战的、有意义的。

刚去MySpace的时候,有一次迫于项目的压力,加班到晚上10点左右,心情是焦虑的,但是却认为理所当然,因为上线的时间是我们承诺的,而且是team里的同事一起在抗这件事。这种团队的感觉、责任,使得加班也不是那么难熬。

而某些情况下,加班就很无聊。比如明明今天的工作已经完成,时针指向6点半,窗外已经天黑,预计到要堵车了,而leader还一点放人走路的意思也没有,周围的同事还装作很忙碌的样子。或者,就是工作时间里,都在扯皮、磨洋工,非要把活拖到晚上加班才能完成。这样的公司,打死我都不去!

我觉得,用真诚对待同事和上下级。

  • 坚决杜绝加班文化
  • 必要的时候,该加班就加班,仅相关人加班,但leader可以陪着,完事之后请客吃饭是必须的
  • 关心同事生活、家庭的突发情况,该体贴的时候就体贴
  • 平等、公平待人

至少对我而言,只有对公司有感情、认可所做的事情,才会有动力付出更多。

Leave a Reply