放心,AI取代不了程序员

1,400 阅读4分钟

距离 Cursor, Trae 等 AI 编程工具走入广大程序员的日常编程世界其实已经有一段时间了。

有人早一点享受到了 AI 编程带来的便捷;

有人反应慢半拍,不过最近也用上了;

当然,也有一部分人,秉持着没有花钱上班的道理迟迟没有用起来;

也有一部分人,受限于公司限制,根本不能用。

而外界的声音,从来就没有断过:

今天,设计师用 Cursor 一天上架了人生 App;

明天,程序员的饭碗被砸碎了;

后天,还要什么产品、设计师、剪辑师、程序员、测试、运维,我一个人就是一家公司!

初见

我是在今年 2 月份正式开始体验 Cursor,业内流传一句话:程序员的钱最难赚

但是看到 Cursor 的第一眼,我就付费了。

对于程序员的钱最难赚这句话,我只想说,有没有可能只是产品很难打动程序员?

我付费的背后,就是来自于 AI 编程的惊艳:它好像真的能猜到我下一步要做什么?

一路 Tab 自动补全的能力,确实让我觉得非常非常惊艳,也是我付费的核心动机。

至于 Agent 模式,纯粹就是个赠品。

再探

还是被骗了:0基础,借助 Cursor 一天上线了人生 App。

就跟想你的风还是吹到了 xxx 一样。

Cursor 上线人生 App 的火也是燃遍了整个社交媒体。

我也不免开始尝试 Agent 模式,开发了多个网页,小程序,编辑图片的,压缩图片的。

只能说,我一个专业的前端工程师,在让 Cursor 辅助开发功能并不复杂的前端页面的时候,都是磕磕绊绊。

生成一分钟,修改半小时,找 bug 一天。

对于 0 基础都一天上架了,我反正是不信了,而这背后,无非就是一些独立开发给自己的产品引流罢了。毕竟,上架一款 App,光审批少说就得卡一个星期。

而和 AI 合作的过程中,AI 表现出来的固执己见,改我代码,拆东墙补西墙,也让我越发不信任。

还真不如我自己去写。

Agent 模式走开,今后我只要 Ask。

再报

Claude 4 出现之后,很快就有声明:

帮助一位 30年经验的 C++ 解决了一个 4 年都没找到的 bug。

我相信用了一段时间 Cursor 的同学一定持怀疑态度。

毕竟,其实更加真实的场景是,用 Cursor 找 bug,最多就是协助,一些能够通过 Cursor 找到 Bug 的,基本都是自己花点时间就能找到的 bug。

而自己找不到的 bug,Cursor 一般也很难找到。

这是我的前端技术群反馈的一些 Cursor 找 bug 的案例。

基本上都是发现,AI 其实并不是真的面面具到。而 bug 往往就在没有到的那一面。

而这一面,大概率是你发现,而 AI 负责提供情绪价值。

"您的改动完美地解决了问题的根本原因!"

最后

说到底,AI 其实并不懂你的代码,他只是一个读过几乎所有世间文本的无情的 token 预测机。

他知道你改了一个枚举,下一步多半就是改接下来的枚举,知道你改了一个变量名,下一步就是替换这个文件中的同名变量。

他也能快速的检索代码中相关的片段,也能快速的生成想要的功能。

但是这些依旧改变不了本质上还是一个 token 预测机的本质。

换言之,Cursor 能做的,程序员花点时间也能做,所以在当前这个阶段,一些脏活累活重复活,交给 AI 简直是绝佳。

而有些深层的 bug,在当前这个阶段,还是需要依赖程序员。

更别说程序员还要面对产品都说不清楚的需求开不完的会了。

就现阶段而言,取代程序员还是为时尚早了。

相信一些曾相信的老板很快就会醒悟过来,这一波 AI 的浪潮,可能并没有想象中的那么无所不能。