昨天,前阿里技术大佬、职级最高的前端P10、语雀负责人在即刻上发了一个动态。
传统编程是手动档。在 Cursor 辅助下编程是自动档。用 Devin 的感觉是自动驾驶。
历史的车轮滚滚向前。毫不犹豫。
我大概率能经历,前端程序员从诞生到消亡的全过程。能见证一个职业的全过程,太幸运了。
作为半个前端,我倒觉得还没有那么悲观吧,要完全替代前端还是有一大段路的。但是使用 Cursor、Windsurf 肯定是无法回头了。
玉伯可是前端大佬啊,可能作为一个对前端理解非常深入的开发者来说,感觉前端没什么复杂的。用 AI 替代起来非常简单。
但是,是不是正是因为理解的深入,在使用辅助编程工具的时候,能够正确的给 AI 最合适的 prompt,也能在 AI 出错时正确的指出甚至直接改掉。而对前端没那么了解的,甚至是外行,辅助编程还是很好用,但是可能没办法达到最大效能。因为人只能做他认知水平之内的事,编程也一样,如果一个不理解程序或者产品的人,让他来用也做不出什么东西来。
所谓传统编程就是纯手工敲代码,碰到新框架就去翻文档,碰到问题就去搜索引擎或者社区去问,然后修改、调试、解决问题。
Cursor 等辅助工具是半自动化的编程方式,一般用来完善细节,想要什么功能直接告诉它,让它来写,写出来后再根据实际情况调整,也就是所谓的自动挡或者辅助驾驶。
Devin 是最近国外一家公司推出的号称第一个 AI程序员的产品,一个月500美刀可以让它来干活儿,就是所谓的自动驾驶了。
但是,手动挡、自动挡、辅助驾驶都还是需要有司机来开车的,这个司机就是前端程序员。而自动驾驶确实不需要司机了,最终还要看自动驾驶系统的智能程度,如果不够智能的话, 容易发生事故。
现阶段,如果用 AI 自动生成静态页面,例如产品落地页或者简单的交互页面是完全没有问题的,但是如果逻辑比较复杂、交互比较繁琐,也就是定制化程度高的系统,要想完全依靠AI实现还是非常困难的。
那么,最后前端这个岗位到底会不会消亡呢,我想应该会的,别说前端,后端有一天应该也会不复存在,只是时间长短的问题。但是即便这些岗位不存在了,那也会出现新的一种岗位的,而这些岗位背后的人,可能恰恰就是前端、后端程序员。
你觉得,有生之年能看到 AI 替代前端、后端吗?
1、还得是360啊!手心输入法广告来了 2、苹果称不开发搜索引擎 透露仅2022年谷歌就支付200亿美元 3、微信“送礼物”功能灰测,网友:红包不香了 4、什么鬼才搞了个 fuck 命令来纠正 Bug 5、刘强东,提前发年终奖!最高 8 倍月薪! 点击关注公众号,阅读更多精彩内容