国内L4亚麻8个月被focus
微信用户_dc48e8e
楼主今年2月底入职国内亚麻device下某组,组里加班挺多的,日常很多人7-8点下班,偶尔甚至更晚,周末/节假日也有不少cr。楼主刚一进来就开始干活儿,2个月的时候开始oncall。干的活儿是一个org level scope的项目,我的project是自己design+implement的,大概处于整个项目的入口处,大概半年不算frame 生成的代码有10k lines。代码库本身legacy code极多,技术栈横跨react native,cpp,c,lua脚本,sqlite等多层,组内几乎没有文档,口口相传,代码库只能靠cline+claude+mcp dive deep。且非aws传统技术栈,楼主以前也没写过这一套。
组里代码都是直接提交到mainline上的,然后每个milestone发版的时候cut branch出来给qa testing。刚来的时候只觉得亚麻这提代码好随意啊,似乎随便review一下就merge mainline了,规范性还远不如国内互联网大厂。因为项目比较急,并且当时也没发现有啥问题,框框发cr。因为刚来不到半年就design一个相对独立的小项目+和主动印度team沟通push他们推进,7月olr的时候performance还挺不错的。mgr还让我组织团建啥的,我找餐厅又组织打球,看起来其乐融融,我还寻思国内亚麻看起来不咋toxic呀,还想着能不能明年promote呢。
结果大概8月份左右cut branch出来后,曾经刚入职2个月左右写的代码集中测出了一波bug/regression,有的被l7知道了。但好在都是qa testing阶段,并没有上线,也没有造成实际customer impact,被mgr小喷了一下。不过我当时想那些都是刚入职不久写的代码,出点错也情理之中吧,何况这部分确实比较复杂,中间需求又来回改了几次,何况即使在那个时候,我也才入职不过半年。mgr似乎理应觉得我做的那块比较简单,我跟他解释了一下,不过mgr是tpm出身似乎也不是很理解其中的复杂度(涉及多个系统/语言,其中通信问题,初始化问题,生命周期问题,版本问题,兼容性问题,都有坑)他只觉得从前端看不过几个按钮,为啥会有这么多问题?这个事儿后来似乎也不了了之,我问mgr他说这也不是啥大事,之后注意就行。(现在想来估计还在半年保护期内不好focus)我当时隐隐感觉有些不对头,毕竟看了这么多亚麻伤痕文学,于是开始转组。面了俩个组,hm面+coding面,最后都给了verbal offer(甚至还有一个是l5的hc舔来的),结果最后赶上hiring freeze,hc取消了,就这么点背(最drama的是有一个hm上午刚跟我说req终于开出来让我去和现在mgr摊牌,我反复确认没问题后,结果我中午刚要去说,他突然打电话告诉我freeze了,让我等等,等了一个月告诉我hc被cancel了,并告诉我这次freeze力度非常,明年4月之前很难再开)
就这样,9月的时候亚麻已经是山雨欲来,许多org都freeze了,裁员的rumor满天飞,隔壁组的intern也没有拿到return offer。十一放假期间印度team来扯皮发消息,我argue了一下说目前cn team都在national holiday,可能需要10.9才能改,希望推动他们那边可以帮fix一下并给出了我一个解决方案(结果这也成了dev plan中的罪状之一)后来mgr找我问我说的什么意思,slack找完不够微信找,我人在国外一遍旅游倒时差,一边发cr,还要给mgr讲root cause。这个问题最后通过十一加班也解决了。
结果十一回来过了一周,mgr突然1:1叫我进去,让我带电脑,说要“帮助我提升”。我当时心里大概就有数了,有种安陵容最后被苏培盛叫进宫一样。他先是问我最近感觉怎么样,又有没有mentor(其实我入职后只有onboarding buddy没有mentor),说要给我分配一个mentor,然后给了我一些任务。我问他是不是要准备pip,他说不是,还是希望我留在组里,只是帮我提升,说我delivery量是够的,ownership也是好的,就是不够细心。他说他也没办法,如果我8月份没有爆出那几个bug,现在也不会这样,并且坦诚地承认了确实有quota的存在,估计是我正好撞枪口上了,有现成bug作为证据。我问明年组里会不会有hc reduction,他说应该不会,但也不清楚明年有啥项目要做。他说希望我好好做coaching plan,不要太担心,而且说我还年轻(楼主本科毕业一年),出去也不会难找工作,还用之前他p的一个老哥乐呵呵拿礼包去字节举例。
会后照例发了documented的plan,一看里面的罪状给我看乐了。有的压根不是我引起的bug只是因为我的feature在入口处,就说是我的regression,不insist highest standard;十一期间和印度team的交流被认定为communication gap;然后coaching plan是要求在focus期间代码0 bug+0 regression,以及写一份详细的架构设计文档给senior和principal review.....
总结:
组里代码都是直接提交到mainline上的,然后每个milestone发版的时候cut branch出来给qa testing。刚来的时候只觉得亚麻这提代码好随意啊,似乎随便review一下就merge mainline了,规范性还远不如国内互联网大厂。因为项目比较急,并且当时也没发现有啥问题,框框发cr。因为刚来不到半年就design一个相对独立的小项目+和主动印度team沟通push他们推进,7月olr的时候performance还挺不错的。mgr还让我组织团建啥的,我找餐厅又组织打球,看起来其乐融融,我还寻思国内亚麻看起来不咋toxic呀,还想着能不能明年promote呢。
结果大概8月份左右cut branch出来后,曾经刚入职2个月左右写的代码集中测出了一波bug/regression,有的被l7知道了。但好在都是qa testing阶段,并没有上线,也没有造成实际customer impact,被mgr小喷了一下。不过我当时想那些都是刚入职不久写的代码,出点错也情理之中吧,何况这部分确实比较复杂,中间需求又来回改了几次,何况即使在那个时候,我也才入职不过半年。mgr似乎理应觉得我做的那块比较简单,我跟他解释了一下,不过mgr是tpm出身似乎也不是很理解其中的复杂度(涉及多个系统/语言,其中通信问题,初始化问题,生命周期问题,版本问题,兼容性问题,都有坑)他只觉得从前端看不过几个按钮,为啥会有这么多问题?这个事儿后来似乎也不了了之,我问mgr他说这也不是啥大事,之后注意就行。(现在想来估计还在半年保护期内不好focus)我当时隐隐感觉有些不对头,毕竟看了这么多亚麻伤痕文学,于是开始转组。面了俩个组,hm面+coding面,最后都给了verbal offer(甚至还有一个是l5的hc舔来的),结果最后赶上hiring freeze,hc取消了,就这么点背(最drama的是有一个hm上午刚跟我说req终于开出来让我去和现在mgr摊牌,我反复确认没问题后,结果我中午刚要去说,他突然打电话告诉我freeze了,让我等等,等了一个月告诉我hc被cancel了,并告诉我这次freeze力度非常,明年4月之前很难再开)
就这样,9月的时候亚麻已经是山雨欲来,许多org都freeze了,裁员的rumor满天飞,隔壁组的intern也没有拿到return offer。十一放假期间印度team来扯皮发消息,我argue了一下说目前cn team都在national holiday,可能需要10.9才能改,希望推动他们那边可以帮fix一下并给出了我一个解决方案(结果这也成了dev plan中的罪状之一)后来mgr找我问我说的什么意思,slack找完不够微信找,我人在国外一遍旅游倒时差,一边发cr,还要给mgr讲root cause。这个问题最后通过十一加班也解决了。
结果十一回来过了一周,mgr突然1:1叫我进去,让我带电脑,说要“帮助我提升”。我当时心里大概就有数了,有种安陵容最后被苏培盛叫进宫一样。他先是问我最近感觉怎么样,又有没有mentor(其实我入职后只有onboarding buddy没有mentor),说要给我分配一个mentor,然后给了我一些任务。我问他是不是要准备pip,他说不是,还是希望我留在组里,只是帮我提升,说我delivery量是够的,ownership也是好的,就是不够细心。他说他也没办法,如果我8月份没有爆出那几个bug,现在也不会这样,并且坦诚地承认了确实有quota的存在,估计是我正好撞枪口上了,有现成bug作为证据。我问明年组里会不会有hc reduction,他说应该不会,但也不清楚明年有啥项目要做。他说希望我好好做coaching plan,不要太担心,而且说我还年轻(楼主本科毕业一年),出去也不会难找工作,还用之前他p的一个老哥乐呵呵拿礼包去字节举例。
会后照例发了documented的plan,一看里面的罪状给我看乐了。有的压根不是我引起的bug只是因为我的feature在入口处,就说是我的regression,不insist highest standard;十一期间和印度team的交流被认定为communication gap;然后coaching plan是要求在focus期间代码0 bug+0 regression,以及写一份详细的架构设计文档给senior和principal review.....
总结:
- 亚麻虽然入职有半年保护期,但保护期犯的错误会被日后拿出来秋后算账;
- 国内亚麻也有quota,且由于国内其他互联网太牛马导致亚麻离职率很低,只能内部找人填。加上国内亚麻普遍985本硕/海硕及以上,横向对比竞争压力较大,出一点错就可能被当证据填quota,反而美国可能自然流动率都足够了。
- focus/dev list随时可以放,哪怕前一个月performance不错其乐融融,下一个月你出了点问题就可以被放进去。做事得留好各种证据以及免责声明(多raise风险,详尽测试,让senior多review,对外少出头),学习体制内公务员生存方式。
- 同事之间看起来面上温情脉脉,背后mgr收集证据的时候都有可能说坏话,因为彼此都是竞争关系鱿鱼游戏。
已获得 7 大米


共42条回复
✨ 您正在体验新版论坛UI



