获奖名单 | 奖项 | 获奖名单 | 奖励 | 答案链接 | 一等奖 | 184454305bin | 500测试积点 | #4 | 二等奖 | 一抹红尘 | 500测试积点 | #8 | 三等奖 | jingzizx | 500测试积点 | #2 |
在大公司成长的烦恼
我在微软工作多年后加入了谷歌,一年后又离开谷歌去了一家创业公司 Box(现在已不再是创业公司)。原因很简单:绩效考核体系。
当开发人员的薪酬几乎不取决于产品质量,而是在很大程度上取决于他与同行相比表现如何时,工程师文化就会受损。开发人员合作的可能性更小,相互竞争的可能性更大了,他们会使用会议/邮件压迫别人并显示自己的优势,甚至用一些不易察觉的办法将别人的想法说成是他的。
当你加入一家还没 IPO(首次公开募股)的创业公司时,会立即观察到差异:开发人员很乐于坐下来与你合作,用大家都可以接受的语言,以建设性的方式举行会议和讨论,唯一的目标就是要解决问题。大家都兴奋地分享自己的想法,不必担心自己的想法会被他人“据为己有”。当同伴获得成功时,人们会发自内心地感到高兴。如果看到别人的想法更有益于这个项目,他们会很乐意放弃自己的想法,并支持新想法。重要的是,一个好的产品可以准时发布。公司的整个氛围是愉快的,周围都是想要为你的成功积极贡献力量的好心人。因为这样能使他们的工作更容易,公司更成功,也能帮他们赚到钱。
随着公司做大,它们所犯的错误都是惊人的相似!例如,大多数公司开始把有曝光度的工作和真正有影响力的工作搞混了。在绩效评定时候(员工绩效,不要与产品性能混稀)会特别看重自己工作曝光度,通常会牺牲真正有用的但是得不到认可的工作为代价。这将导致开发人员希望在最出彩的产品线工作,提供那些看起来很棒而实际上用处不大的建议,而不是做相对乏味的很难被大家看到的基础工作,包括改进质量,为实际赚钱的项目添加有用的功能等。说的多的人比实际写代码的人得到更多的提升和鼓励。
总的来说,随着公司的成长,在公司的生活更多是为了升迁。到那时候,公司文化变得更加无聊和紧张,迫使那些不喜欢竞争和展示可见性成果的开发者也这样做。那些无聊的只专心于事业发展的人通常无法做出及时、有创意、可以为公司赚钱的产品。他们也没有做好支持和改善现有产品的工作,或者帮助同事和更多的初级开发人员成长进步。随着公司的规模越来越大,这可能是不可避免的。
以 Box 为例,它仍然是非常棒的,是我所见过的最好的公司。但我预测,除非投入大量的有意识的努力到预防工作当中,否则最终公司文化可能相应的改变,开始更少地依靠产品质量,更注重“可见性”的工作,或者证明你比同事更好。(我不是在夸大问题,在谷歌,我的经理一再指出其他团队成员谁做得更好,因此我可以向他们学习。这不益于建立一个相互协作的环境!)
当然,公司内部不同的团队/部门的情况可能会有所不同,我可能过于笼统了。但是作为一个拥有 20 多年经验的开发者,我可以自豪地说,当我走在走廊,在咖啡馆吃饭,出席会议等等这些时候,我能“嗅”出公司的氛围。
希望大家:无论你在什么年龄,请保持年轻的心态!回顾你的青春,感受你曾经拥有过的最有趣的,最富有成效的,最具创新精神的时候,就是你和才华横溢的同龄人有一个共同的目标的时候,这个目标不是在证明你比对方更好,而是你们可以互相欣赏对方,花几个小时在白板上分享想法,为这些想法尖叫,感到兴奋!我知道事实上,这些都不必随着年龄的增长消失,但公司会变老,有些会变得不再那么好。希望我们能在 Box 保留我们的工程师文化,能多久就多久。
活动内容: 每个周一、周五上午11点整,小编会在灌水版块中发布一篇关于心里圈故事的帖子提供给大家阅读。阅读后,需要大家找出文章中的错别字,并且写上一句读后感(不少于10个文字)。 活动时间: 每周二次 活动规则: 阅读心里圈的故事,找出文章中的错别字和写上自己的读后感(必须原创),通过论坛跟帖的形式进行回复。Ps:如发现抄袭原文评论将视为无效。 获奖标准: 找出文章中的所有错别字,并且读后感写的最好的三位会员能获得500测试积点。 正确答案:混淆=混稀
|