在大厂待久了,你一定见过这样一种人。
他的 GitHub 贡献图绿得发光,他写的底层工具库被全部门依赖,他对 React 源码的理解深度能让面试官闭嘴,他修过的线上 P0 故障能写满两页纸。
但每次晋升答辩结束后,通过名单里永远没有他的名字🤔。
然后你看到,那个技术明显不如他、但每次周会都能侃侃而谈的同事,顺利地晋升了🤷♂️。
你困惑、愤怒,甚至开始怀疑整个体系的公平性。但如果你冷静下来复盘,你会发现一个极其残酷的事实:大厂的晋升评审,从来评的不是你的技术有多好,而是你的技术创造了多大的、可被量化的商业价值。
这两者之间的鸿沟,比你想象的要大得多。下面我们细聊👇
业务影响力才是向上通道
大厂的晋升委员会里坐着的,大多不是你的直属 Leader,而是来自其他部门的高级别技术管理者。他们和你素未谋面,对你日常写的代码毫无感知。
他们在短短 30 分钟的述职答辩里,唯一能评判你的依据,就是你那份 PPT 里呈现出来的业务结果。
你告诉他们:我重构了整个前端的请求层,用 AbortController 解决了竞态条件,代码可维护性提升了很多。
评委心里的反应是:然后呢?这个重构让业务指标涨了多少?用户留存提升了几个百分点?页面崩溃率下降了多少?
如果你答不上来,这个技术成果在晋升体系里的价值就约等于零。
这不是评委刻薄,这是大厂晋升体系的底层设计逻辑:公司付你更高的薪水,不是为了买你的技术深度,而是买你用技术撬动商业结果的能力。 技术深度只是手段,商业结果才是目的。
做了什么不重要,被看见才重要
大厂里有一种极其普遍的悲剧:最苦最累的活,往往是最不可见的。
你花了三个月,把一个极其混乱的老旧项目从 Webpack 4 迁移到了 Vite,修了 200 个类型错误,解决了无数的兼容性问题。整个过程痛苦至极,但迁移完成后,业务方的感知是什么?——嗯,页面好像打开快了一点点。
然后另一个同事,花了两周时间在首页加了一个很炫的数据大屏动画。老板在给客户演示的时候,指着大屏说看,这是我们团队最新的成果。这个同事的名字,从此印在了老板的脑子里。
晋升述职的本质是什么?是信息传递。你做了什么不重要,重要的是评委知不知道你做了什么,以及你能不能把你做的事情,包装成一个让评委觉得这个人的影响力配得上更高级别的故事。
这不是在教你做表面功夫。这是在告诉你:在一个几千人甚至几万人的大公司里,你的工作成果如果不能被有效地传播出去,它就等于不存在。
你的技术方向,必须和组织的战略对齐
大厂里最让人窒息的一种经历是:你埋头苦干了一整年,技术成长巨大,但到了年底发现你做的方向,根本不在老板和部门的 OKR(目标与关键结果)里。
你花了大量精力去优化一个内部工具的性能,但部门今年的核心战略是降本增效。你做的事情虽然有价值,但它和组织最关心的叙事主线毫无关联。在晋升答辩时,评委会觉得你做了很多事,但缺乏战略思考。
而另一个技术可能不如你的同事,因为他敏锐地嗅到了部门今年在推 AI 落地,主动把自己的工作和 AI 提效挂上了钩(哪怕只是用大模型优化了一下内部文档的生成流程😀)。
选择比努力重要,这句话在大厂晋升里不是鸡汤,是血淋淋的现实。
你的 Leader 是你最大的变量🫵
在大厂的晋升体系里,有一个几乎所有人都心知肚明但不会公开说的事实:你的直属 Leader 愿不愿意帮你推晋升,决定了你至少 50% 的成败。
晋升提名本身就是一个稀缺资源。大多数团队每个晋升窗口期只有一两个名额,你的 Leader 会从团队里挑选他认为最值得推的人。
什么样的人最值得推?不一定是技术最好的,而是让 Leader 最省心、最放心的。你能不能独立扛住一个模块?你出了问题会不会第一时间兜底而不是甩锅?你在跨团队协作时能不能让别人觉得这个人靠谱?
换句话说,Leader 推你晋升,本质上是在用自己的信誉给你背书。如果他推了你,你在答辩时表现拉垮,丢的是他的脸。所以他一定会选那个他最信任的人,而不是那个代码写得最漂亮的人。
如果你和你的 Leader 之间缺乏信任,或者他根本不了解你在做什么,那无论你的技术多强,你连上牌桌的机会都没有。
不要怨恨规则,要学会利用规则
写到这里,你可能会觉得大厂的晋升体系极其不公平。
但换一个角度想:如果晋升真的只看技术深度,那公司就会变成一个纯粹的技术研究——每个人都在钻研最深奥的底层原理,没有人关心业务是否活下去了,没有人愿意去做那些技术含量不高但对公司极其重要的脏活累活。
所以说技术是你的根基,但它只能决定你的下限。决定你上限的,是你把技术转化为商业价值、并让别人看见这种价值的能力,也就是 - 软实力。
好了,今天就分享到这里吧🙌,希望大家转发给那些挑战大厂的同学🙏
喜欢我的文章,也欢迎关注我的微信公众号:【前端技术官】。
主要分享:前端架构 · AI 编程 · 职场认知 · 开发者成长
微信扫码关注 👆
不定期更新,不刷屏,聊点真正有用的干货。