求职与成长
大厂基本逻辑之我也忘了是几- Manager
前一段时间里就算是冒充 mentor,参加了一个公司内部非正式的 mentor/mentee 项目,和一个挺厉害的小姐姐聊了聊天。这位 19 年入职一直追求进步,也因为各种各样的换组这类的,一路从 IOS 到 product infra,到 web, 再到现在的 MLE,每次换挡都看起来学得很快。 她问我的看法,说有点不知道是不是换得太勤了反而不深了。 我和她说第一份工作有这么多机会把几乎所有的东西都接触一下是个非常好的事情,有这么好的 bigger picture view 是个很美好的事情。接下来涉猎的广度和扎根的深度其实没有什么哪个比哪个好的问题,而是取决于自己的定位。我劝她应该好好想一想自己下一个目标是什么,这样用目标来当 anchor 会帮助自己理清想法。你是想在某一方面是 expert,还是想带更大更全面的项目,还是觉得管理岗位是自己的定位呢?
话没说完,小姐姐头摇的像拨楞鼓,说不当不当,我不当 EM。说得如此决断,我不禁好奇起来,问她为啥不觉得 management 是一个方向。她说"我这个人太内向"。我看了看屏幕里的我(我一般都会显示自己的 view point),还没等说"你看看我,我......我......我也是很内向的人啊"。就紧接着听到"主要是我没法一天都开会,啥也不干,一扯就扯一天的蛋"。我......我......我和屏幕里面的我(这几天不少各种事情没咋睡)大眼瞪小眼,竟无语凝噎......
这话后劲还挺大的,这几天都时不时的想起来。说实话,我们这些大厂的 EM 真心也不容易啊。怎么说呢......一个人就可以全员出演一部四大名著之西游记!
- 每天都面对各种各样的人员啊项目这类的困难,就像降妖除怪的孙悟空。
- 压力之下自己都觉得自己总是磨磨叽叽,絮絮叨叨的像唐僧。
- 回家觉得累的不想动弹慢慢腰围变得像八戒。
- 头型发际线越来越特么的像沙僧。
- 在大厂现在的高压和有毒环境里,觉得自己每一天都离西天更近了一点点......
那今天就聊一聊 EM 日常会遇到的烦恼吧,顺带着说说你知道了你 EM 这些困难之后你怎么做才会最大利益。
ps 当然人有好有坏,manager 们也是一样。参见我那篇 Manager 的类型,这里假定 EM 至少不是游迅那样的。
首先,先澄清一下某些对 EM 的误区认识,尤其针对那些在 blind 里面的帖子
- 你以为的 EM:资方。指手画脚啥也不干
实际的 EM:劳方,绝对劳方。其实 EM 到 Director 全是劳方,意味着自己对自己的队伍也没有完全掌控权。自己部门的大项目做砸了自己是第一直接责任人。
- 你以为的 EM:指点江山,说你优秀你就优秀,直接列出 layoff 名单。
实际的 EM:说你优秀的时候心里在想怎么才能确保和你的 skip 和 EM 的 Skip 都能 align。layoff 别说队伍名单了,自己在不在上面也是两眼一抹黑完全不知道。在 Meta layoff 的当天睡的比鸡晚,醒的比鸡早,就为了去看看队伍被影响的名单。
说完了这些,说说 EM 的基本痛苦类型和你的联系
1. 组里 scope 太多,项目急,做不完。
这时候一般是组员做项目累的一嘴泡,回头一看 E M 一脑袋包。
这时候因为大家的压力都很大,你哪怕是因为觉得有点 burn out 和你 EM 说你想换工作换组了,虽然这意味着 EM 需要和 TL 一起去补更大的窟窿,但人心都是肉长的,你 EM 其实会非常理解。
找个比你现在的级别高一点的或者项目或者 process,或者任何需要提升优化的地方,把所有的事情都想清楚,说什么东西你想负责,怎么负责。然后去找你 manager 聊一聊。
你能做的最差的说法是:我觉得我这个季度做的活够不错了,我现在准备开始注重 WLB, EM,你也觉得我这么做是对的吧?对比上边的雪中送炭,你这就是雪天送西瓜。
2. 组里是真没活......
EM 最痛苦的是组里的某些工程师没有对等的项目。撒手掌柜的 EM 会理所当然的把这个烫手山芋给 TL,美其名曰 direction 和 people。
好的 EM 会开始上蹿下跳找隔壁相关组或垂直向上,或晓之以情,或蹩脚的讨论 org 的 tech architecture, 希望能找些东西给你。
啥时候应该提高警觉? 一般是 EM 在组会和私下的 1:1 里面言必称 "super excited, extreme glad" 的时候,那时候估计你 EM 已经山穷水尽准备跑路了。
你能咋办? 这种情况确实挺难办。我只觉得其实好多公司的项目大家都想来快钱,你 EM 没水平,但其实如果你能花一两周时间,就好好的把你的项目深挖。或者做成 platform,甚至就沉下心来看看 production 的 drop off, user behavior,好好看看 code,说不定有些 easy thing 能带来很大的 impact。 把所有的事情都想清楚,说什么东西你想怎么做,为什么。然后去找你 manager 聊一聊。
3. 各种各样的人打组员的小报告
feedback 是把双刃剑,用的狠的就直接拿来做攻击武器。
组外的人。比如 PM - "那谁谁谁不来开会....."拜托......三十多人的会一小时......要是所有的会都参加,那啥时候写 Code?
组内的人。这个情况其实如果是善意的其实是个很好的机会真心对双方都带来收益。
垂直向上的某些领导。 对项目和 Eng 的 load 没有了解,就凭着那一分钟的感觉 - "那谁谁谁的 estimation 没把情况的复杂考虑进来,对于 Sr. 这就是个 Miss" 这种上纲上线的 feedback,对于想保护你的 EM 来说很是折磨。
每次 EM 给你所谓的 feedback 的时候,请先静下心来。你 EM 已经替你挡掉了你不知道的。多问问 context。
4. 各种 PSC 的挣扎,招人啊,各种 red zone promotion, 各种 org 的要求
- 今天写太多了,累了,下次再说吧: -)
哎,这一段时期工作里工作外还都有不少事儿。周五休息了一天,今天是个周六。又去了海边最喜欢的小咖啡馆。喝杯咖啡,静静享受此刻疯狂分泌的多巴胺。