深浅模式
想了想前端岗位未来的日子
更新: 11/10/2026 字数: 0 字 时长: 0 分钟
上周和两个室友吃饭,本意是随便聊聊近况。话题一转到工作,桌上安静了好几回,那盘鱼从头到尾没怎么动。 两个人不在同一家公司,遭遇却像同一个剧本的两个版本。回来后我一直在想这件事,越想越觉得,「前端还有没有活路」这个问题,问的方式本身就有点偏。真正让人难受的东西,不大在代码这一层。
先是没有任务
室友 A 在三大运营商之一做外包,不是直签。他说不是不想直签,是压根没那个口子。长期工,听着稳,可他给我讲了个数字:最早那批人,如今只剩两个,他是其中之一。
公司最近改了考核方式,开始统计「一个月里有几天是八点下班」。天数多的绩效好,天数少的你自己心里有数。这个指标本身就荒诞。一个人活干完了正常下班,和一个人磨到八点再走,哪个对项目更有价值,其实不需要讨论。但制度不关心这个,制度只关心一个能打钩的东西。
更微妙的是后面那句:最近开始「没有任务了」。不是活少,是没有新项目派下来。与此同时产品那边很忙——把用户提的需求往大了吹,方案铺得很开,做出来客户不满意,尾款就悬在那儿。这套组合拳的意思很清楚:不给活干,绩效照扣;不走,就耗着;走了,正好省一笔。他形容公司内部「比宫斗剧还夸张」,我没细问。这种话一旦展开能讲一晚上,而讲完对谁都没用。
再是跑通了
室友 B 是另一种逼法。公司直接按绩效卡工资,绩效没完成,对应那一块就扣掉。问题在于,公司同时不给他派任务。
于是成了一个闭环:没有任务,绩效完不成;绩效完不成,工资被扣;待不下去,主动提离职;公司不必付补偿。从公司角度看,这是合法且低成本的人员优化。从员工角度看,你连我被针对了 都很难举证,因为每一步单看都挺正常。
我不觉得这是个例。这类操作在行业下行期会大量出现,只不过以前没这么密集,如今大家学得比较快。
这笔账不该先算在 AI 头上
说到这儿本该拐向 AI。但是他们俩的困境里,一行前端代码都没有出现。A 的难处来自一个莫须有的考核指标和一条断掉的项目线,B 的难处来自一套设计得很聪明的流程。这跟打包慢不慢、vue,react 从十八数到十九,没有半点关系。 所以 AI 会不会取代前端 这个问法,很容易搞混。真正先动手的,往往是管理与成本,AI 只是递了把梯子——降本增效这四个字,前几年就在喊了,喊得比模型发布会还早。
AI 到底削掉了什么
削掉的不是前端这两个字,是这两个字底下最薄的一层。
我自己的体感:把设计稿还原成页面、把接口接上、把表单校验写全、把主题色改一版——这类活,AI 现在能给我七成,我只负责挑刺和收尾。一年前还得一句一句敲。而这一层工作,过去养活了相当多的人,尤其是外包与中低阶岗位。它贬值得很快,快到你还没来得及把简历上的关键词换掉。
这里我说一句不肯让步的话:那些AI 只是工具,会用的淘汰不会用的的论调,对一半,也糊弄人一半。工具确实拉平了执行,写 CSS 的手艺不再稀缺;可真正拉开差距的判断力——知道该做成什么、哪里会塌、谁提的需求是假的——不是学两个 prompt 就能长出来的,它得在拿得了主意的位置上练。而过去几年,很多前端压根没有这个位置,天天在还设计稿的债。
剩下的那点东西
不是要唱衰。有几类活,短期内 AI 拿不定主意:复杂的 B 端流程与权限体系,交互密集的编辑器,可视化与图形,性能稳定性这种出了事才知道重要的部分,还有组件体系与工程规范的治理。这些活有个共同点:要背责任,要在信息不全的时候拍板。
但也要老实说,这类岗位的数量,比还原页面的岗位少得多。金字塔底座薄了,中间层就会挤。这不是情怀能挡住的。
所以我的判断是:前端这岗位不会消失,它会往上收,收到「能替结果负责」的那一小圈人手里。剩下的位置,会被合并进全栈,被低代码吃掉,或者被一个肯加班的实习生顶掉三个月。
该问的问题
回到饭桌上。我后来想,与其问前端还有没有活路,不如问一句更具体的:我手上这块活,交给 AI 之后,还剩下什么必须由人来定?答得上来,且说得清为什么,那就还有位置。答不上来,问题不在工具,在位置本身。
这个问法对谁都成立,与是不是前端无关。A 和 B 被卡住的地方,说到底也不是技术——是没有人在会上替他们说一句这个考核指标是假的,说了也没用。
那顿饭最后怎么散的,我记不真切了,只记得出门时天已黑透,路口和他俩打个车,红绿灯一闪一闪的。回去的路上刷手机,又跳出一条推送:xxx前端岗位招人。
我关掉屏幕,没有点开。