2025是我工作的第6年,也是在大厂的第2年,每年发布一篇年终总结,一篇工作感悟,是我和掘金的默契。
2022年的谈谈干前端三年的几点感受
2023年的谈谈干前端四年的几点感受
2024年的谈谈干前端五年的几点感受
过去的三年,我再也没写出来像2022年那样真切诚恳的文章,但是思考从未停歇,每年都会有一些新的思考,是时候更新第六年感受了。
前端程序员的职业发展现状
前端开发原本就是一个门槛不高的职业,培训学习几个月就可以快速上手,并开始找工作,前期学习曲线平缓,不足的经验先包装简历,然后在工作中慢慢积累。
一般工作能力强的2年内就掌握得差不多,能力平庸一些需要3年,所以市面上3年左右的前端开发最多,会自己能力到了,蠢蠢欲动,寻找薪资更高的工作。
工作5年是从初中级程序员迈向高级程序员的一个门槛,很多人会出现阶段性迷茫和系统性焦虑:不知道掌握什么样的技能,不知道学什么样的知识,不知道招聘市场对高级前端的要求是什么。
当迈过这个门槛,工作五年就是前端程序员的一个发展峰值,至此以后很难看到大的跨越,一般来说,对一个业务前端开发来说,职业发展基本已经走到头了。
就像你常常会在圈子里看到十年的Java架构师,而十年的前端开发却很少看到。
AI编程对前端的冲击
AI编程对前端的冲击的极大,远比想象的要更大。
通用,企业雇佣大量的初级中级前端开发完成一些重复简单初级的工作,比如写页面,写样式,写逻辑。但现在AI带着丰富的经验席卷而来,而且没给人做任何准备的时间,2022年chatGPT刚问世的时候,最好的落地场景之一就是AI编程,2025年,这一点依然不变。
在过去的两年,我接触了大量的初级前端开发,有人在抱怨在公司干的项目太简单,架构太简单,得不到任何技术成长。以前我常说可以利用AI研读一些源码和有技术深度的项目,后来我说公司不为个人成长负责,只有自己能够为自己负责,现在我会很确定的说,不想干可以不干,这些活确实简单,或许不需要人干了。
AI时代,前端开发的门槛持续降低,我们看到大量毫无前端经验的互联网从业人员,几分钟就可以搭建出一个页面。相当于这些基础简单的工作都有人来做了,那么初级前端开发去干什么呢?初级前端需要培养AI通用能力,快速成长起来。
前端的天花板很高,全栈开发成本降低,资深研发的需求提升
即便如此,前端的天花板依然很高,比如复杂的交互场景:富文本编辑/在线文档,拖拽交互系统,复杂表单与动态表单,数据可视化,实时反馈型交互;复杂的业务场景:支付结算,订单物流跟踪,实时通讯与互动,多端适配和跨端兼容。这些短期内不是AI能够做的完美实现的,仍然依赖依据经验去不断试错,不断调试。
但同时,全栈开发成本降低,传统前后端分别开发再去联调的开发流程,很快会被打破,现在是一个很微妙的关系,如果前端利用AI编程能够掌握后端,一部分工作就能完全闭环在前端,总工作量不会变,也许还会因为前端要负责后端工作量变大,但是肯定会由于干系人的减少,沟通成本降低,时间管理成本降低,整体交付时长变短。
从企业角度来看,能带来整体的ROI提升,这才是真正革新性的研发范式。软件开发领域20年前有一个没有银弹的概念:所谓的没有银弹是指没有任何一项技术或方法可使软件工程的生产力在十年内提高十倍。而现在这个概念马上要被打破了。
于此同时,移动互联网发展进入存量阶段,由于业务发展很多年,系统规模和历史债务逐年上升,另一方面由于AI和大量初级程序员,导致低级的编程任务被取代或者被更加高效的完成,资深研发的需求是逐步提升的,而架构能力和特定领域的经验将成为瓶颈。
关于前端发展的三点判断
前端的技术发展几乎停滞,过去两年没有出现大的技术革新,未来两年也不会有。
对程序员的需求一定是越来越多的,但前端程序员的整体人数一定是减少的,会存在更多的全栈开发,对前端深度的要求更高。
使用AI构建应用的能力将成为通用能力,而非专业岗位。
找工作的逻辑变了
从校招的情况来看,大量985院校学生涌入前端领域,而在我当前 毕业时这种情况几乎不存在,究其原因是可选择的机会变少了,校招竞争异常激烈,导致学校普通但能力很强的人错失很多机会。不是因为你不够优秀,你已经超越同期的优秀,但是和你竞争的人变了,就是当你高考比你考得更好的那批人,你不是输给现在的他了,而是4年前就输给他了。
从社招的情况来看,企业招聘越来越慎重。小公司想花最低的成本招聘到能干活的人,希望项目对口,技术栈契合,价格便宜的候选人,技术能力不是优先考虑项。大公司的要求越来越高,有很多硬性条件筛选,能过筛的人就没有多少了,而这些过筛的人本身就具备去任何一家大厂的条件。
所以现在市场上很少出现三年三跳,五年五跳的涨薪神话,教育培训行业几乎沉寂,我们再也不相信神话。而刚刚步入职场的年轻人,也不再努力上进了,入职即躺平,因为努力的收益非常低,努力研究技术了,然后呢?
请允许自己迷茫和焦虑
人是一个会为自己的生活方式找解释的动物,我见过一些人,一边吐槽工作累,一边安慰自己好在还有份收入。但是更多的迷茫和焦虑确总是在深夜袭来,可我们就是该焦虑该迷茫的年纪啊,阶段性的迷茫,系统性的焦虑每个人都会,恰恰说明你考能力。
要允许自己迷茫,允许自己焦虑,迷茫的反义词是明确,焦虑的反义词是具体,找点事情做吧,我们要找到的是明确具体的事情,即时没有什么用,但是可以带来内心的平静和坦然。人只要在做事,就不会胡思乱想了。
现在比任何时候更有机会
我们总是高估未来两年将发生的变化,而低估未来十年将发生的变化,而AI让两年变成了两个月。
当一切处在高速发展的过程中,其实个人的机会很少,因为只要不逆势而为,自然而然就在前进 了,当每个人都在前进时,相当于你在原地踏步。
相反当发展放缓,每个人踯躅不前的时候,这时候才会发掘真正的机会,不放过任何一个magic moment,而AI能够帮助我们快速实现它,说不定就是你抓住的机会。
现在比以往任何时候都更有机会,不要在想的恐惧中自我设限,而要在做的过程中不断完善优化。
最后
如果觉得我这篇文章写得还不错的话,
欢迎关注我的公众号:天涯碧草话斜阳,
直接搜索即可添加,我会写原创的前端文章,职场生活和成长思考。
上面有我的联系方式,如果你愿意的话,我们可以交个朋友。