软件开发人员所做的远不止编写代码,有时,他们的其他任务也是很有建设性的。例如,坐下来为产品设想很酷的新功能。
但有时候“副任务”会影响开发人员的生产力,并在开发过程中影响到他们的士气。
SlashData和Sentry最近合作进行了一项调查来衡量开发者的幸福状态。根据全球1100名受访者的回答,该调查分解了影响开发人员生产力,也就是他们编写代码和发布产品的能力的最大障碍。结果如下:“会议太多”排在榜首也不足为奇:
会议似乎是在比较大的团队或者大的公司中工作的副作用,根据调查数据显示:“认为会议对他们的生产力有不利影响的开发人员,比那些不认为会议是障碍的开发人员在软件团队中工作的几率高18%。”
报告接着指出了显而易见的一点:“更大的团队更难有效协调,一些公司陷入了一个误区,认为更多的会议就是解决方案。”
经理和团队领导都知道,会议、模糊的目标、缺乏指导和其他障碍会破坏团队的整体生产力。然而,如果没有企业中几乎所有人的支持,也很难改变消极的办公室文化——在某些情况下,在管理层意识到他们有一系列重大问题需要解决之前,会有很多技术专业人士离职。
解决这类问题的第一步当然是沟通。经理和团队领导应该定期询问他们的技术专家,了解他们对会议的偏好,以及他们是否觉得团队的目标已经明确,进行诚实的讨论总是可以节省很多努力和困难。虽然会议似乎是许多事情的解决方案,但不用说,许多开发人员讨厌会议——尽可能少地安排会议可以让团队保持快乐。
作者:Nick Kolakowski