2019年/04月/21日

首页回退

Google软件工程

原文

中文

工程师被允许花20%的时间到他们选择的任何的项目上,不需要经理或者任何人的批准。对工程师的信任非常有价值,有几点原因。首先它允许任何一个有好点子的人(即使这个想法没有被其他人立刻看到值得一做),拥有充足的时间去开发原型、demo或者讲稿去展现他们想法的价值。其次,它对本来可能暗中执行的东西实现了可视化的管理。在其他没有20%政策的公司里,工程师有时会在不知会管理层的情况下私下进行“臭鼬工厂”项目(即秘密进行的项目)。如果工程师能够公开他们的项目会更好,在日常工作状态更新中描述这些项目。即使他们的工作付出与项目的价值不符合的情况下。公司级别的政策和文化支持这样的事情。第三、允许工程师将小部分工作投入到更有趣的事情里,使得工程师充满激情,阻止了他们工作热情的熄灭(如果他们感到被强制100%投入到无趣的工作中则很容易发生)。充满激情的工程师与热情熄灭的工程师之间的生产力差距可不止20%。第四、这鼓励了创新文化,看到别的工程师在20%工程上进行有趣的实验,其他人也会争相效仿。
技术领导和管理领导之间是有区别的。工程经理不一定带项目,项目是由技术领导负责的。技术领导可以成为工程经理,但通常都是软件工程师。一个项目的技术领导对项目的技术决定有拍板的权力。