前一阵子写过一篇文章,核心观点就是写一个事儿**“前端岗现在已经没了”**。
但是总有人喜欢抬杠,表示我说的都是大厂,但其实大部分人就业都是中小企业,中小企业现在只是缩减了一部分人,但是这个岗仍然存在。
现实
说实话,我看到这个论调还是感觉挺“悲哀”的。
图片源自网络,侵权联系删除
怎么说呢?我同意前半句,但是决不同意后半句。
确实,大部分人就业都是中小企业,这一点我个人感觉确实没啥错。当然,统计数据层面也支持这个说法。
根据第四次全国经济普查数据,中小微企业法人单位占全部企业的99.8%,吸纳就业占全部企业就业人数的79.4%。
截至2025年9月,全国登记在册中小企业数量达6348.7万户,贡献了80%以上的城镇劳动就业。
大厂招聘规模虽大,但岗位总数远不及中小企业。
但是,这不代表“前端岗”仍然存在!
咱们还是先说大厂,国内的几家数得上号的字节、阿里、京东、腾讯、美团,有些已经传出了消息,有些还没有传出消息。
但是,前端岗、前端部门取消已经是大势所趋。
你说中小企业的节奏是会跟着大厂走,但是反过来,大厂跟着中小企业的节奏走?
我并不是说“前端”的活儿没了,而是说这个“岗”没了,活儿其实仍然存在。
有些前端的BUG还是需要人去调试,有些前端的页面仍然需要人去修改,有些前端的业务还是需要人去编程。
AI的到来让软件开发的速度提升了不是一个量级,如果说之前是蹬自行车去西藏,那现在就是坐着火箭去!
影响
还有很多人表示:AI写出来的代码远不如人写的健壮。
图片源自网络,侵权联系删除
有些场景下我是同意这句话的,但是绝大多数场景下我觉得不成立!
现在大部分人写的代码,连最基础的类型判断都不做,而AI写的代码,几乎所有的入参都有类型判断。
不信你现在让他实现一个数组排序的方法,你写可能就是这样:
function arraySort(arr) {
return arr.sort((a, b) => a - b);
}
而AI写的排序方法大概率是:
function sortArray(arr) {
if (!Array.isArray(arr)) {
throw new TypeError('参数必须是一个数组');
}
return [...arr].sort((a, b) => a - b);
}
原来不上Ts的时候,我曾经无数次排查过类似的报错问题。后来上了Ts才算好一些,但是组内仍有一些“大哥”会写any。
产业
AI很强,这一点我想没有什么可以争论的了。
AI发展得很快,这一点我想大家也都是有目共睹的。
图片源自网络,侵权联系删除
而AI对于产业的影响那就更不用说了,目前整个软件行业最直接的两个影响:工期、裁员。
原来大家开发一套OA需要多久?不做太多定制化业务也得个把月吧?
现在呢?做定制化也就半个月左右,这还包含对需求的时间。
这带来好的一面就是“客户满意”,带来坏的一面就是“项目失控”。
一旦工期过紧,程序员其实根本不会再看代码了,而是机械的输入需求,等待AI输出代码。
整个流程就变成了:
需求接收、翻译需求给AI、AI输出代码、AI测试、上线。
这个过程中,程序员是基本不碰代码的,谁也不知道AI到底在内部逻辑中实现了什么。也就是说,代码都是明面上的,但反而整个功能的实现成了“黑盒”的。
- 因为客户不会看代码,没必要,人家要的是功能;
- 因为项目经理不会看代码,人家要的是工期;
- 因为程序员不会看代码,工期紧张下谁有空研究是咋实现的,实现就行;
- 因为测试不会看代码,测试早被裁了。
全部都是“黑盒”的,就这么上线了。其实出事儿只是早晚的,现在没出事儿的原因仅仅是还不到时候,但隐患早就埋下了。
我并不是说人写就没有隐患,而是说人写的隐患他能大概知道为什么。
而AI写的,谁也不知道。最后的结果就是:程序和人,有一个能跑就行!
答案
回到最初的那个问题:前端岗到底还有没有?
AI的加持下,写代码变成了一件极其简单的事儿,反而程序员的大部分时间都在写“需求”上,告诉AI应该实现成什么样。
图片源自网络,侵权联系删除
所以,前端程序员能不能描述后端需求?
如果能描述,那后端在这个项目中其实就没有存在的必要了。
那么,后端程序员能不能描述前端需求?
如果答案同样是“可以”,那前端在这个项目中也没有存在的必要了。
这就是为什么,现在又把N多年前前后端不分离时候的岗位提出来了“全栈开发”,因为AI抹平了前后端的技术差异,我们本质上只是AI需求的翻译器,而不是代码的书写者。
为什么那些大厂更早提出去掉前端岗?或许是因为你是前端,更多的看到了前端岗被取消的新闻/消息。
其实后端岗、测试岗也在大量被“聚合”,我猜最后就是两条路:
- 专精某个方面的程序员,前端的百万数据Canvas渲染、WebGL、复杂工业场景仿真等
- 全栈程序员(或者叫“全干”程序员)
结语
时代在发展,无论你承不承认,愿不愿意,它不会停下来等你一秒,哪怕短短的一秒。
我们或许是自己世界里的王,自己世界里的主角,自己家里的顶梁柱(宝贝蛋),但于整个行业而言,我们只是微不足道的一粒沙,或者说尘埃。
图片源自网络,侵权联系删除
我们能做的就是顾好我们自己,在别人被淘汰的时候尽可能的加加油,争取让自己晚些被淘汰。
是不是感觉我说的像是在“比烂”?在“内卷”?
没错!
我是李剑一,一个希望能够认清自己的人。欢迎关注我的同名公众号《李剑一》。