← 回文章书架

求职与成长

硅谷科技大厂里的“吃了苦中苦,服务人上人”

"肉食者鄙,未能远谋",这个好像是曹刿论战里面的吧。说的意思大概是那些吃得起肉的都是当官儿的,而这些当官儿的全都是目光短浅,见识一般,没法实现国家大任。这话说的时候形势我不清楚,但是放在两千年后的今天,说在 tech 大厂里面大多数的中层管理者或者说既得利益者们目光短浅反正不错,或者说的更准确一点,这些人精们对公司大业啊啥的主打的就是一个 Who Cares,但对于自己的事情,那是远交近攻,良禽择木而栖——哪个树杈大些,你就能看到一堆奇奇怪怪的从开屏孔雀到下蛋母鸡等各类飞禽疯狂寻找落脚之地。而对自己的下属,有些会勾肩搭背的培养心腹,有些则会各种压榨,且美其名曰潜力管理。

在这种乌烟瘴气的环境里,既得利益者的对立面便往往处在一种尴尬的境地里。一方面渴望融入既得利益群体,另一方面又抱着独善其身的想法。弄得最不好的那一批人,就是题目里写的:尝尽了项目的重重艰辛,吃了苦中苦,最后或者顶缸,或者成绩都被搬走,最终服务了吃着肉的人上人。

没能力,更没耐心写什么长篇大论,那就聊聊两个例子吧。

项目要失败了

  • 只要是重要的项目,肉食者们第一个关心并一定会落到实处的就是如果这个项目失败了,我应该怎样脱身,也就是说,我应该怎样有理有据的找到个替罪羊。有理有据的标准是我上面的人会同意我说的,并且也能够就此推开干系。
  • 你作为项目搬砖的,你要做到的是把项目整体的成败和你搬了多少砖头区分开,你的定位是推着小车的日结工,你搬两车是及格,四车是优秀。至于用这些砖头砌墙最后墙塌了,那绝对是砌墙工或者设计者的问题。好吧,换成人话说,你自己项目的 metrics 要非常明确也要和别人提前说的清清楚楚。
  • 你就是那个设计者,也就是项目的 TL,或者是个需要👀每天进度的一线 EM。好吧,项目成功了,你好我好大家都好。项目失败了,你能做的最差的,就是别人第一次从你嘴里知道项目失败的既成事实。这样其实老实说,你这个级别确实应该背锅。
    • 在项目看不清的时候把自己和吃肉的人绑定———
      • "老大,您看这个项目往下走有这么几个选择,您指导一下吧。"
      • "哎呀我靠,老大就是老大,真是伟大光明正确。那咱们就这么办吧"
      • "啊?老大,你想开个会问问大家的意见?"——妈的,你确实是老油条,啥责任也不背啊。那好吧,咱去问问 product 是啥 decision:-)
    • 在项目看不清的时候,深情表达你对项目的担心,委婉动听地说明你这里绝对没问题,但其他你管不了的地方比想象中差多了。这个管不了的地方,最好是你直接吃肉的管理者也管不大着的。以一副忧国忧民的姿态,把你和你老板的可能责任撇得远远的。这么做几次,你也就开始吃肉了。

项目要成功了

  • 这种情况下唯一的问题是你要想到这个项目要继续进行吗?这个成功是个 Milestone 还是项目总体收尾了?
  • 举个完全不真实的、发生在火星的、大约五万年前的例子。一个 ML engineer 主管整个 model classifier 的准确性。由于整个产品和公司的 policy 极其复杂不清,这个 Eng 又管技术,又管训练人员的质量,又管所有上下游 team 的合作,每两小时就看一次 metrics。其他组里出了事情,他们还不知道的时候这个 Eng 就开了 SEV。做了六个月,终于在今年上半年把准确率从不到 70% 提高到了 87%,远远超过了 80% 的 stretching goal。然后吃肉的一看……可以啊,来个潜力管理,那你下半年把它提高到 95% 吧。然后自己想着,哪怕到年底只有 85%,我这一块儿也算成绩大大的可以了。
  • 这个 Eng 之前以一种不可持续的方式用上了所有力量。除了大改公司的 policy guideline——which is impossible to do——已经完全没有其他方式再来提高了。而且没有她每天盯着看,一周 PTO 回来,准确性就已经降到 83% 了。一眼看上去,就是到年底整体目标没达到。
  • 这要是你,你觉得应该咋办呢?

今天周三,早早起来开了个挺郁闷的会。完全没上班的动力,快到中午了,摸个鱼,写篇文章。吃午饭去喽。