【日常碎碎念】AI取代前端?

临睡前看到Airing发的一篇关于读者去信,询问AI时代下就业相关的博文,我自己也有一些不吐不快的想法想要写一下,真正的碎碎念。

毫无疑问,在一个无限的尺度上,AI最终是会取代前端的工作,但老实说我认为AI最近5年内都无法拿走前端的岗位。特别是组内做了半年的AI 工程化,更加笃定了我的想法。现阶段的AI只是网红FOMO产生的泡沫,跟取代前端岗位半毛钱关系都没有。他只是一些幻觉,让大家以为会被取代。但AI需要工程化恰恰说明了AI现阶段的局限性,AI无法处理现实世界的烂事。

AI与现实之间的交互,一切的这些烂事,最终都需要人类来fix,来充当胶水层。所以不用焦虑,因为这些烂事,AI根本没办法处理,这些不是单纯的技术问题,更多是无尽的行政问题,AI并不能去加速这一块事情。之所以要编写各种skill、rules甚至是MCP就是因为现实中的草台班子,导致根本就没有统一的操作界面,能够让AI去自动化。或许有人会说,我们局部自动化是不是就能被取代了,我认为并不是的。就跟自动挡的汽车一样,部分自动化了,只是减轻了我们的负担,但还是需要有人来把控方向盘。从22年加入公司以来,我就从来没感觉做过前端,天天被owner意识PUA,其实我们的工作中,大部分时间都是在解决现实世界的烂事,开无尽的会,对齐无尽的方案,戴着镣铐跳舞,编码只是其中微不足道的一小部分而已,甚至编码都只是我们晚上加加班就能冲刺出来的东西。

在我看来,AI只能帮我办我们把这些编码处理掉,但始终需要人来跟人之间交互。D2C?别说笑话了,你就看有没有设计认可你的D2C设计吧,根本就没人想用那一套自动生成的UI。代码生成UI只是工程师陷入技术牛角尖的又一力作而已。

我的观点始终是,AI只是让前端不再稀缺,并不能取代前端。AI需要系统的解决软件工程的问题,才能真正的说,取代这个岗位。什么时候可以把产品AI化、项目经理AI化、测试AI化、设计AI化,到那个时候,万事俱备的时候,前端才能被取代。因为到那一刻,就不需要再有人类来处理现实的烂事了。

另外,我其实也有一些产品角度的见解。很多前端真的是陷入的技术困境中:就跟“手拿铁锤的人,看什么都像钉子。”说的一样,AI当然是很全能,但他并不是银弹。一个产品的成功,并不是单单一个软件而已,他是一个系统工程,需要全体合力才有机会成功的项目。很多场景下,根本就不需要用AI,别TM什么都幻想着用AI,人明明能解决问题的,非得跟那破AI沾沾边,把Loading改成thinking,就幻想自己变得多高科技一样。老板之前开了一次全体大会,解释了为啥不买AI Token,有一点我是很认可的。就是产品如果已经是进入稳定期了,用不用AI其实都没区别,因为真的没那么多的问题需要被解决。

最后就是职业规划的事情。我觉得踏踏实实干好本职工作就好了,老板想把你炒掉的更大原因,可能只是想招新人来免税而已,跟AI半毛钱关系没有,毕竟AI也不见得就能比员工便宜。而且这么多大公司,现金流充沛,也不见得现金流充沛就不裁人。真要努努力的话,多做一些向上管理,比卷技术来的有用多了。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注