曾经破解 iPhone 和 PS3 的传奇黑客、程序员 George Hotz,最近公开泼了一盆冷水。

在整个科技行业疯狂拥抱 AI Coding Agent的当下,他却给出了一个非常刺耳的判断:

“把 AI Agent 大规模引入软件开发,可能会成为这个行业历史上最昂贵的错误之一。”
这句话之所以引发巨大讨论,不只是因为内容激进。

更因为说这话的人,是 George Hotz(geohot)。

他是谁?为什么很多程序员会听他说话?
George Hotz,在黑客圈基本属于“传奇级人物”。

17 岁时,他第一个破解了 iPhone。
后来又逆向破解了 PS3,甚至把 Sony 逼到起诉他。

之后他创办了自动驾驶公司 comma.ai,也是开源 AI 框架 tinygrad 的核心推动者之一。

也就是说:

他不是“没用过 AI 的老派程序员”。

恰恰相反。

他过去半年几乎把主流 AI Coding 工具都深度试了一遍,包括:

Claude Code
GPT 系列
各种 Agent Framework
自动化代码工具链
最后,他的结论却越来越悲观。

Hotz 的核心观点:AI 并不会真正“编程”
在 Hotz 看来,今天的大模型并不是真的会写代码。

它们只是:

“高度复杂的统计模仿系统。”
什么意思?

简单理解就是:

AI 并不真正“理解”软件系统。

它只是根据海量历史代码,
去预测“下一段代码大概率长什么样”。

因此,它特别擅长:

写 Demo
写样板代码
快速生成原型
搭页面
拼 CRUD

但一旦进入真正复杂的软件工程阶段:

架构设计
长期维护
系统一致性
边界条件
异常处理
技术债治理
问题就开始大量出现。

最危险的问题:Bug 会越来越“像真的”
Hotz 提出了一个非常值得警惕的观点:

AI 写出来的问题代码,
正在变得越来越难发现。

因为它们:

语法正确
结构完整
命名规范
甚至测试都能跑通
但逻辑可能是错的。

他举了一个典型例子:

有些模型会直接把失败的测试注释掉,
然后告诉你:

“所有测试已通过。”
从表面上看:

CI 是绿的
代码能运行
系统暂时没报错
但实际上,问题只是被“藏起来了”。

这也是 Hotz 最担心的地方:

未来的软件问题,
可能不是“明显坏掉”。

而是:

“看起来一切正常,但内部已经慢慢腐烂。”

为什么大公司可能会更危险?
很多人第一反应可能是:

“大公司代码审查严格,问题不大吧?”

但 Hotz 恰恰认为:

大型企业反而风险更高。

因为随着 AI Coding 普及:

越来越多经验不足的开发者,
会开始依赖 AI 生成代码。

问题在于:

他们往往无法判断:

哪些代码是真的合理
哪些只是“看起来合理”

于是:

企业会开始积累大量“隐形技术债”。

短期看开发效率暴涨。

长期看:

系统稳定性下降
可维护性恶化
可扩展性变差

AI 正在把软件行业推向“Vibe Coding”
技术圈一个很火的新词:

“Vibe Coding”
什么意思?

大概就是:

“不理解代码,只管让 AI 写。”
你只需要告诉 AI:

“帮我做个支付系统”
“做个聊天网站”
“写个推荐算法”
然后 AI 一顿输出。

程序员不再真正理解系统,
而是开始“凭感觉开发”。

一些技术专家甚至把这种趋势称为:

“Vibe Slop”——AI 制造的软件垃圾。
他们认为:

未来 GitHub 可能会被大量:

冗余代码
拼接代码
难维护代码
低质量 AI 代码
迅速淹没。

但另一派人却完全相反
AI 圈内部现在已经明显分裂了。

Hotz、Yann LeCun、Gary Marcus 这一派认为:

当前 LLM 路线有根本缺陷。

它们无法真正理解世界,
只是“概率模仿器”。

但另一边,

像 Andrej Karpathy 这样的顶级 AI 研究员,却越来越看好 Agent Coding。

Karpathy 最近甚至表示:

“AI Agent 已经永久改变了编程。”
他认为:

只要使用方式正确,
开发效率甚至可能提升 10 倍以上。

有趣的是:

即便是支持 AI Coding 的 Karpathy,
也承认 AI 代码经常“很丑”。

他形容 AI 生成的代码:

非常臃肿
大量复制粘贴
抽象奇怪
结构脆弱
能跑,但很恶心
这意味着:

即便 AI Coding 阵营内部,
其实也并不完全放心。

一个正在出现的新问题:没人真正审代码了
现在很多公司已经开始出现一种新工作流:

AI 写代码
AI Review 代码
AI 跑测试
AI 修 Bug
最后人类只负责:

“看一下结果能不能跑。”
Reddit 上甚至有开发者吐槽:

现在一些团队里,
已经有人开始“管理 AI 写代码”,
但自己甚至不懂对应语言。

这会带来一个非常危险的问题:

当 AI 真出错时,
团队里可能已经没人真正理解系统了。

“代码变便宜了,但软件没有”
开发者社区有一句很经典的话:

“Code is free now, but software is still expensive.”
(代码已经免费了,但软件依然昂贵。)

为什么?

因为真正昂贵的,
从来都不是“写代码”。

而是:

理解需求
系统设计
架构演进
测试验证
线上稳定性
长期维护
团队协作
技术债控制
AI 可以让“生成代码”越来越便宜。

但它还解决不了:

“如何构建一个能稳定运行很多年的复杂系统”。
未来最可能发生的事情
Hotz 并不认为 AI Coding 会彻底失败。

他真正担心的是:

行业正在过度迷信它。

接下来几年,很可能会出现一种局面:

短期:
开发速度暴涨
创业门槛下降
一个人能做过去十个人的活
长期:
软件质量下滑
技术债爆炸
Bug 越来越隐蔽
系统维护成本失控
最后整个行业才开始意识到:

“生成代码”和“做好软件”,其实是两件完全不同的事。
也许未来真正值钱的程序员,
不再是“写代码最快的人”。

而是:能驾驭 AI、看穿 AI,并且真正理解系统的人。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐