做正确的事情,等着被开除
外刊IT评论 2014.03.28

我偶然在《 Team Geek: A Software Developers Guide to Working Well with Others》这本书里看到了这句有思想的话,让我产生了共鸣。这句话源自谷歌工程师陳一鳴


做正确的事情,等着被开除。
谷歌新员工(我们称做“Nooglers”)经常会问我是如何让自己做事这么高效的。我半开玩笑的告诉他们这很简单:我选择做正确的事情,为谷歌,为世界,然后回到座位上,等着被开除。如果没有被开除,那我就是做了正确的事情——为所有人。如果被开除了,那选错了老板。总之,两方面,我都是赢。这是我的职业发展策略。

这需要对自己的判断有信心,去树立威信,去承担责任,去做决策,去冒风险——换句话说,去做你被雇来该做的事!

你会认识到公司都是精神分裂的。它们制定规章制度,设立各种框架,让人们去遵守:


“像这样考核员工….”

“开会时要这样……”

“产品要这样测试和这样部署…..”

“新项目要经过这些人的审核……”

通常,这些制度要比没有制度和框架好。它们能帮助新经理和团队有效的开展工作。他们约束新员工按正确的方式做事情。

但是,壮举从来不是诞生在制度、规则和框架之下的。这也就是为什么公司同时希望看到员工勇于冒险,果断决策,尝试新事物,快速行动,甚至打破规则。

这意味着,你应该能认识到,当过程太繁冗时,应该有一个更好的方法。这意味着,为了让新功能/产品发布,你要勇于站出来呼吁可以接受一些技术债务和执行风险,因为你知道获得真实用户的反馈是如此的重要。这意味着你应该批准超出预算的差旅,让某个员工去参加他向往的研讨会。这意味着你要拿出一部分时间来按你的想法开发出新的工具来帮助支持团队诊断客户问题。这也意味着你要放慢开发速度,花部分时间来重构——即使在应该最快的完成任务上损害了你的名声。你之所以这样做,是因为这样有益于你的团队,公司,以及客户。

当你破坏了规则,去做自己认为是正确的事情时,你是在冒险。有时这会有报答,但有时不会。失败了没什么——但一定不要在相同的事情上因为相同的原因犯同样的错误。要知道风险在哪里,从结果中吸取教训。我知道的最好的工程师和经理都是喜欢打破规则,喜欢冒险的。你也应该这样。



[英文原文:Do the right thing, Wait to get fired ]