教授指导其他 Google员工:和面试一样,这个也是吃力不讨好的事情,也不会在年终评估里给你加一点分。更差的是指导一个实习员工。除非你是经理,不然不要浪费时间。如果在你的帮助下成功录取一个员工,那只是那个员工的能力达到录取标准。如果没有被录取的话,你浪费了一大堆时间。只有管理层才会为录取一个合格员工获得夸奖和奖励,作为员工的你就省省吧。
频繁加入不同项目:把人员加入不同的项目可以帮助 Google 传播知识。但 Google的奖励机制并不鼓励这种行为。你要想被提拔的话,就一直呆在同一个项目,至少 18个月,不要理会管理层所谓的频繁换项目的鼓励言语。(当然,如果你要换项目的话,最好在获得提拔以后:)
20%的“自由”时间:这取决于你的经理,有时候这可能会伤害到你的职业生涯。绝对要多次和你的经理确认他不反对这个 20%的“自由”时间。我很喜欢这个机制,但我不会拿我的职业生涯开玩笑。
忠告#2:Google 里面有很多让你分心的事情。绝对要限制这些不必要的外界“骚扰”,特别是:
不要订阅 misc.邮件组。这个非常的浪费时间。我从来没觉得不订阅 misc, misc-mv, eng-misc 给我带来任何麻烦。
给自己设置一个参加每个星期的技术交流会次数的限制。然后尽量不要超过这个限制。我必须承认我也没有做得很好。
忠告#3:没有任何事情比拿到高分评估更重要的了。问你的经理你该怎么做才能获得高分评价。不惜一切代价。因为这样做可以让你:
获得参与非常好的的项目,和你自己喜欢参与的项目
更快速的升迁和更多的钱
“秘密”的创始人奖励(其实也不是很秘密,很多人和我提起过)(ifanr 注:应该是一些获得 Larry和 Sergey欣赏的项目会获得额外的奖励吧)
得到你同事的尊重(被升职也会带来尊重的)
忠告#4:选择一个好的经理或者技术领队。内部资料显示你的表现评估和你的第一个技术领队有很强的关系。我个人认为 Google 里最好的技术领队是 ArupMukherjee。好的技术领队的评价指标是跟随他的小弟有多少个晋升了。如果他们的小弟都没被晋升过,那你就知道不要追随他们了。Arup对小弟们非常的好。有个我知道的经理“忘记”给他的下属评估的升迁那项打勾,结果可想而知。你也可以试着给很有影响力的(政治方面)经理工作,但他们有些是非常让人头疼的家伙。
总结:Google对刻苦工作的人都会有奖励,但更重要的是高等级受高层重视的项目。只要有机会到这些项目组,就忘记其他差不多重要但并不讨好的项目,比如运维。评估委员会可不会理睬这些。Google 从来没有奖励过运维的项目,虽然这些项目都非常重要。(有个例外:除非是项目出了大漏子要抢修。这样的情况下Google非常赞赏英雄主义精神)。反正,如果你是个开发人员,但被困在维护方面的项目里的话,你要尽快想个方法逃出来。每个公司都有埋头苦干的员工,聪明的事半功倍的员工,和令人憎恨的垃圾员工。大部分人不会沦落为第三类。但如果能成为第二类的,那是最理想的。用同样的事情和精力可以获得更大的奖励,何乐而不为呢?
最好,如果你厌恶了给大公司打工,考虑下创业公司吧。