这篇文章上次修改于 1029 天前,可能其部分内容已经发生变化,如有疑问可询问作者。

对于开发者来说,技能固然重要,但心境也同样重要,如果希望提高开发者效率,提高生产力,请避免以下方式。

1 抢功

每个人都希望自己的劳动成果能获得尊重,如果辛苦一番却是为他人做嫁衣,难免灰心丧气。每当信心满满地想要做好事情时,却想到成果都会归为别人,瞬间心情跌落到谷底,失去了斗志。还可能会导致团队冲突加剧,降低团队效率。

2 制定不合理的期限

开发人员完成设计文档后,然后根据设计文档去预估期限是比较合理的。如果在设计文档还没完成时,就被提前订好了期限,开发人员可能会觉得一脸懵,无暇思考技术难点和风险点,心里压力巨大。如果期限还比较紧,可能会导致开发者把大部分时间都花费在焦虑上,从而大大提高出 bug 的概率,降低产品质量。

3 频繁打断并询问进度

也许管理人员觉得,自己有责任和义务去掌控开发的进度,避免进度失控,于是会频繁询问开发人员进度如何。也许管理人员心安了,但是对开发人员的伤害却很大,一方面,一旦被打断,需要花费较长时间才能再进入状态,尤其是处于高速思考中被打断,更是会郁闷至极;另一方面,对于自驱力较强且自尊心较强的开发者,可能会认为是一种不被信任,觉得被认为不胜任工作。

一种解决方式是,开发者和管理者可以共同制定一个同步进度的时间点,比如每天开始时或结束时。开发者遇到问题或取得阶段性成果时也及时同步给管理者,给予管理者信心。

开发者也可以从积极的角度去考虑问题,比如意识到自己的工作很重要,所以才会被管理者更为关心,调整自己的心态。

除了以上因素,还有很多,比如对人不对事,事情做好时被认为是理所应当,犯错时大加指责等,本文不再一一列举。

意义

随着时代的进步,人们不再仅仅满足于温饱,对自我价值实现的追求越来越高,一个健康的职场环境有助于提高职工幸福感,提高生产效率,也有助于企业健康可持续发展。