硅谷大厂L5们:这场科技企业寒冬中的幸存者

文章来源: - 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
被阅读次数

“卧槽!劈柴夜里给员工发邮件了!我司裁员了!”

清晨7点,被同事微信轰炸而提前惊醒的小石光着脚从卧室冲到了书房,开始查公司的邮箱。

接下来的半个小时,他先确认了自己没有被开,然后在公司内部系统里搜自己好朋友的名字和合作组成员的名字,再在微信里询问在同间公司的好友们。

虽然成功存活,但还是冲击很大。

就在一周前,哪怕别的大厂都已经开始大规模裁员,小石都坚信这种事情不会发生在Google身上。

毕竟,这间从车库起家的科技巨头的上一次大规模裁员可以追溯到2008年金融危机时。那时,他们裁了300名员工,占总员工人数的2%。与此同时,它受到了资本市场的认可和追捧,十九年间股价翻50倍就是最好的证明。

早期加入的员工早就实现了财富自由,而从毕业后就进入Google,已在Google工作了将近七年,职级为L5高级工程师的小石也一直对自己的东家充满信心。他甚至在买房时都不舍得卖公司发的股票,因为那是他眼中“稳定的投资品”。

很快,小石的朋友都回了微信。大家都确认安全。但也都不约而同地迅速达成了共识,“接下来的日子要苟着了”。

过去几年,“苟着”是最不应该和这帮L5们联系在一起的词。因为L5是一个硅谷程序员职业生涯里的第一个黄金期,可躺平,可转组,可跳槽,也可继续留在大公司里爬梯子。

然而,随着过度繁荣戛然而止,谈职业生涯规划已经变得太奢侈。但“苟着”并不是一个长久之计,它是现实条件下需求层次的降级:即自我实现暂时让位于生存需求。

01 稳定

L(Level)是Google对其工程师使用的职级系统,L5的官方叫法是“Senior Software Engineer”(高级软件工程师)。

在硅谷,每家大厂都有属于自己的职级系统,框架和逻辑上大差不差,且相互之间都有着这个行业里大家都心知肚明的对应。

比如Google的起始级别是L3,它的L5在Meta对应的是资深E5和初级E6,在Amazon对应的是初级L6。本文中我且用L5来概括这个范围的各大厂工程师们。

中美之间的职级对应方差就更大一些。比较流行的说法是Google的L5可以对应到阿里P8。

(图为几家北美大厂职级对应图。来源:level.fyi)

这个级别的工程师通常已经有了5-7年的工作经验,年纪30岁上下,年薪在30-40万美元之间。技术上已逐渐成熟,组织架构能力也初步形成。

(图为Google L3-L5工程师的平均薪资。来源:level.fyi)

市场繁荣时,L5们炙手可热:上可带团队,下可撸代码。跳槽狂涨薪,躺平无压力。

他们也是猎头和HR眼里的香饽饽。几乎每个L5的邮箱和LinkedIn里都躺满了各大公司和猎头的私信,因为他们“更加偏执行,但又有领导潜力,非常好用。同时,他们也有一些职业痛点,有上升的愿望”。

在升到L5前,很少会有人想着跳槽,几乎是无脑往上爬。其中很重要的一个原因是,这条路实在是不算难走。公司会有详细的培养手册告诉你对于每个级别有什么样的要求。在我采访的5位程序员中,所有人都赞同L4到L5的跨度远小于L5到L6的跨度。

小石回忆起自己刚入职时的状态:觉得工作好容易啊,每天抱着一大杯柠檬水,面无表情地对着屏幕敲代码就好了,毫无挑战。

而升到L5后,不仅要执行,还要规划,写代码的时间开始变少,开会的时间越来越多。需要面对更多的开放性问题,定义项目的scope(范围)和effort(所需资源),甚至需要自己开始探索一些项目。

“我在L3的时候还觉得我和L5没啥区别啊,你写我也能写。但是事实上,L5做了很多‘趟路’ 这样的工作。”

除了上升路径的稳定,L5的工作年限(5-7年)也几乎与美国的绿卡排期时间重合。这也就意味着,大部分的L5都没有了身份的限制,他们可以裸辞,可以创业,或者跳槽去不支持工作签证的startup,甚至被裁员了也不用承担几个月内找不到工作就必须离境的压力。

L5们迎来了职业生涯最有安全感的一段时期:能力成熟,身份稳定,收入可观,未来可期。

公司和L5也是双向奔赴:这批人好用,雇得起,有潜力。在22年末寒冬到来之前,为了抢这批人,各大厂屡屡刷新所开薪水的上限。和疯狂的薪水一起极速膨胀起来的还有物价,硅谷人的信心,和房价。

这显然是不正常的。就像一列极速行驶的列车,所有乘客都眼睁睁看着前方就要脱轨了,却根本停不下来。

02 选择

L5本是一个大厂程序员选择最多的阶段。有人想跳带着技术和经验去外面看看,有人想留在大厂里继续往上爬,还有人想躺平,换一个轻松的组,花更多时间享受生活。

在寒冬到来之前,无论是哪一种,都是很好的选择。

跳槽派通常会获得大幅的涨薪,涨幅通常在50%左右。如果是跳去中小厂,还会有更大的scope和自由度;

爬梯子派会有一条清晰的上升路径,他们可以换去自己更感兴趣,更有可能有产出的组,做visibility更高的项目;或者留在本身就很不错的现在的组,在老板强力的支持下,继续往前走;

躺平派甚至可以直接跟老板表达自己没有上升的野心,只想保持在这个级别,只要有稳定的产出就好。

小赵是其中的跳槽派。

跳槽前,他已在大厂工作了七年,中途也换了一些组,但发现自己遇到的问题始终无法解决,遂跳去了一家工程师规模大概在一千人左右的中厂。

他跳槽的原因非常具有代表性:

第一是因为当时的薪水很低,完全低于所在级别的平均水平的。如果不跳槽,薪水就升不上去。

第二是因为他不太想继续在大厂拧螺丝钉了。因为大厂的组织架构的特性,哪怕到了L6/L7,仍然只是在拧螺丝钉,本质上仍然会被各种politics和规则限制。

小赵也曾尝试过在组内做一些自己感兴趣的东西。

“我曾经在内部做了一个早期的原型,效果也非常好。我拿给我的manager看,他也觉得特别激动。但是这件事情后面就不了了之了。”

这种情况在大厂其实非常常见。大厂很容易迷惑这些年轻的程序员,让他们觉得资源是无限的。但实际上并不是。真的做事情的时候,他们会发现自己能调动的其实很有限。

一个L5是完全不具备在公司内调动资源的能力的。

仅仅因为在技术上做出了“cool things”就想推一个项目还远远不够,你还需要遵循一个“冗长”的流程:先把想法呈现出来,交给你的老板审核。说服他这不仅是技术上可实现的,并且是有商业价值和用户价值的。而不是只是显示这个东西很酷。

但是这个流程要走多久谁也不知道。因为它不仅取决于老板,还取决于这个项目本身需要消耗多少资源和整个团队的优先级。

小赵觉得限制他想做事情的不再是个人能力了。

这种感觉让人觉得很憋屈:明明有能力做,但却做不了。

正常市场下,小赵的选择非常主流,是众多国人程序员向职业生涯下一个阶段跨越的一种尝试。而且事实证明这种尝试的成功率并不低。

然而今非昔比。

小赵非常庆幸自己是在裁员潮前完成了跳槽。“如果是现在这种情况,我是肯定不会跳的。”

03 被动

逃过裁员这一劫的小石决定“苟着”了。虽然他本身也没有跳槽的计划,但是有选择的留在现在的位置,和因为没得选而被迫留在现在的位置是两种截然不同的心态。

他的职业规划一直是先留在大厂里爬梯子。原因是“想看看这个世界上最厉害的infra(架构)长什么样子”,“还想多积累大厂的经验。这个经验指的是更高阶层面的,比如说,给你一个资源你怎么用好它,一个系统化的流程怎么交付。”

哪怕是在裁员潮前,往L6爬的难度就很高:scope(项目范围)增大,开始涉及politics,除了技术,还要更多地处理组与组之间的关系。这个过程中,运气也同样重要,甚至更重要。你要在一个不错的团队,做一个曝光度很高的项目,且确保项目中途不被砍,能顺利上线,且你的老板很认可和支持你。

但之前,至少这样的机会还是很多的。因为大厂愿意烧钱来做尝试开新的组,做新的项目。比如Google就一直在靠搜索引擎挣的钱来养活其它很多一直在亏钱的组。

同时,员工在公司内部的转组也非常方便,不需要任何算法面试,只要跟对方组的leader打好招呼,且对方组有名额就可以直接转。

但是现在情况却变得很艰难。只要有新项目出现会有几个组来抢项目,而放在以前,这些项目本来都没人要。

内部转组通道也几乎关闭。那种“聊了好几个组再做选择”的买方市场不复存在。

留在现在的组还能不能顺利升职已经不再重要。或者说,即便知道它很重要,但是也无能为力。先活下来变成了最紧要的事情。

(图为近期部分公司裁员人数。来源:LayoffsTracker)

哪怕干的活自己并不喜欢,哪怕心里有预感现在做的东西根本不会被市场认可,哪怕已经受够了天天拧螺丝的生活,大家都不敢轻举妄动。

小石说今年之后他的LinkedIn里的私信就越来越少了。跳槽是不可能跳槽的,躺平也是不可能躺平的。每个人都心里清楚,虽然大厂裁了很多人,但是startup只可能更不稳定;虽然努力工作并不能保证自己不被裁员,但是至少能让自己不那么心慌。

L5们的性价比也在降低。一位在“用高薪疯狂揽人”而闻名的某大厂HR告诉我,“像现在这样的市场,或者团队还比较小在发展阶段的时候,L6会更抢手。因为是多面手,有一些管理经理,也能干活。”

这种被动的局面不知道还要持续多久。有经历过08年的前辈说,这才是刚刚开始。

04 幸存者

在这几年的社交网络上,硅谷的生活环境常因为太过同质化,标签化而被诟病。哪怕是两个不认识的人,只要报出你的年龄,你在的公司,你房子的所在区域的邮编,对方几乎就可以判断出你的生活状况。

L5是其中非常平凡的标签,在金字塔的中间,基数庞大。在硅谷这地方,一砖头拍下去能砸倒一片。

原本,这个标签后的每一个人想法都不一样,但是大环境又神奇地把他们的想法变得趋同:安全地度过这段时间,在满足生存需求的基础上,见缝插针地实现自我价值的需求。

升职后依然留在本组的小石每天稳定地输出着代码、文档、会议,有空的时候他也会去看看别的组的文档。像最近很火的ChatGPT,他就会去看公司内部免费的学习资源。

跳槽后的小赵非常满意现在的生活。他的scope变大了很多,有了更大的ownership。“现在我可以说,如果我今天离职,那么手上的这个项目是肯定无法上线的。”在中厂的逻辑跟在大厂是不一样。不是拿死工资,而是股票所占比例会高很多。小赵觉得自己短期内应该不会被裁员,眼下先专注于把工作做好,等公司股票大涨。

他们最庆幸的是,这场科技寒冬对他们的影响只是职业生涯发展的暂时停摆,而没有蔓延到生活中。

向后看,有大量因为招聘停止/裁员而根本拿不到面试/被撕offer的应届生;

向前看,是有孩子要养,身上还大概率背着高杠杆的,失业之后压力陡增的前辈。

而这两种情况对他们的伤害都会有一些,但不致命:被裁了就干脆休息一阵子,没有高杠杆的前提下接一个降薪的offer也完全可以接受;因为身份的稳定,不用立刻离境,从而面临改变人生规划的境地。

同时,很多L5早都经历过类似裁员的事情:比如项目被砍,组被取消,被迫在内部重新找组。

小石在L3时就经历了组突然没了,一群人被圈到了一栋单独的楼里,每天去其它各个组面试。匹配到合适组的人就搬出那栋楼。随着房间里的人越来越少,剩下的人心理也越来越大。

小石觉得,对于个人来说,现在要面对的压力和当时这种情况其实差不多,甚至更好一些。

这样的事情在大厂中屡见不鲜,甚至有网站记录了Google被砍掉项目的墓志铭。所以,大家第一次遇到的时候还有很大震动,再后来就习以为常了。反正个人也控制不了,听天由命好了。

(图为部分被砍的Google项目。来源:Killed by Google)

裁员潮至今,硅谷承载了各方的关注。如果光看那些惊人的数据,很容易脑补出一场血雨腥风的大剧。

然而风暴眼中心却异常的平静。尤其是这群体量最大的人。当他们若干年后回忆起现在,可能只觉得这是稀松平常的一天。

worley 发表评论于
码农肯定也分三六九等。充分内卷。
混的不好的被裁员,或者挣点辛苦钱。混的好的,如鱼得水、升官发财。
阿房 发表评论于
码农的package包括base,RSU, cash bonus, stock bonus等。L5拿30-40万很正常,其中base应该是20万左右。
paladindancer 发表评论于
jzl106 发表评论于 2023-04-09 11:48:28
瞎胡吹,L5能拿20万就不错了
=========================================
L3 L4 差不多, 能拿将近20万. L5是一个提升档次, 肯定不止20万
SamYang 发表评论于
Just check with my kid (he is in DC area google), the salary is same as the story said. It is NOT 中文媒体瞎吹.
勤恳兢业 发表评论于
中文媒体瞎吹,我的出租房招认看过G的工资单,就是20万,还是software manager包不算
LLFDD 发表评论于
管他多少万,少管闲事,冷暖自知。
dakinglaile 发表评论于
L5三四十万很正常的,即使是非硅谷,这就是现在的行情。近期也不会降,只是也不会像前两年那样涨的让人都有些不踏实。
jzl106 发表评论于
瞎胡吹,L5能拿20万就不错了,哪来的三四十万
achicod 发表评论于
硅谷10万年薪连穷人都算不上。
无极1 发表评论于
楼下,40万年薪就是最普通的收入。刚毕业的计算机专业本科生入职都要近20万了。这是硅谷,
rain76 发表评论于
好吧,坐标加拿大多伦多、40万美元年收入想都不敢想,这辈子无可能了。