返回博客

Redis 作者 antirez:别陷入反 AI 炒作,编程已被永远改变

AI编程开发者

事实就是事实,AI 将永远改变编程。—— antirez

当全网都在争论"AI 写的代码能不能用"时,Redis 的创始人 antirez(Salvatore Sanfilippo)用一篇简短但犀利的文章,表达了他对 AI 编程的看法。

这位写出世界上最广泛使用的内存数据库的老牌开发者,观点非常明确:手动编写代码对大多数项目来说已经不再合理。

一个技术老兵的事实陈述

antirez 没有绕弯子,开篇就是一句掷地有声的话:

"Writing code is no longer needed for the most part."(在大多数情况下,已经不需要手动编写代码了。)

这不是一个 AI 布道师的狂热言论,而是一个用几十年时间打磨出 Redis 这样的开源杰作的工程师,基于实际经验的判断。

他用自己的经历证明了这一点:在几个小时(而非几周)内,他完成了四个任务:

  • UTF-8 支持
  • Redis 测试修复
  • 一个用于 BERT 推理的 C 语言库
  • 仅凭文档就快速复现了 Redis Streams 的内部实现

这些不是简单的"让 AI 写个 Hello World",而是需要深厚技术功底才能完成的工作。

那些拒绝 AI 的人,正在错过什么

antirez 在文章中提到了一种普遍存在的心态:一些资深开发者对 AI 编程持怀疑甚至抵触态度。

这种情绪可以理解。毕竟,编写代码曾经是程序员的核心技能,是我们引以为豪的"手艺"。但当工具已经进化到可以让几个小时内完成原本需要几周的工作时,拒绝使用这些工具,本质上是在拒绝生产力的跃迁。

这就像在编译器已经普及的年代,坚持用手写机器码来证明自己的"纯粹性"——不是说不可以,而是真的没有必要。

真正的担忧:中心化与失业

antirez 并没有盲目乐观。他明确表达了对两个问题的担忧:

第一,中心化风险。 如果 AI 能力被少数公司垄断,那对整个开发生态是危险的。这也是为什么他支持开源模型——开放是防止垄断的关键。

第二,失业问题。 "我为那些会被解雇的人感到担心,"他写道。这不是杞人忧天,而是需要社会层面应对的现实问题。他提到需要更好的社会保障网络来帮助那些受影响的开发者。

这两点担忧显示了一个技术老兵的责任感:拥抱技术进步,同时关注其社会影响。

给开发者的建议:适应,而非逃避

antirez 给开发者的建议非常直接:

"Skipping AI is not going to help you or your career."(跳过 AI 不会帮助你或你的职业生涯。)

这句话值得每个开发者认真思考。

这不是说要盲目追随每一个 AI 热点,而是说:

  • 了解 AI 能做什么、不能做什么
  • 学会在人机协作中找到自己的位置
  • 把精力从"写代码"转移到"设计系统"和"解决问题"上

建造的乐趣永远不会消失

文章的最后,antirez 提到了一个重要的观点:建造的乐趣(the joy of building)永远不会消失。

无论工具如何进化,创造的快感、解决问题的成就感、看到自己构建的东西运行起来的满足感——这些是编程的核心,是任何工具都无法剥夺的。

AI 改变的只是"如何建造",而不是"为什么要建造"。

最后的思考

antirez 这篇文章的标题是"别陷入反 AI 炒作"(Don't fall into the anti-AI hype)。

这里的"hype"不是指 AI 本身,而是指那些"AI 一无是处"、"AI 写代码不可用"的反向炒作。

事实是:

  • AI 已经永远改变了编程
  • 手动编码对大多数项目已不再是最优选择
  • 但创造的乐趣、解决问题的快感,依然属于人类

正如 antirez 所说,事实就是事实。

不是 AI 会不会取代程序员的问题,而是你愿不愿意用一个更强大的工具来扩展自己的能力边界。

那些主动拥抱变化的开发者,不会被关闭,而是会被增强。

而那些拒绝变化的人,可能会发现自己在一个已经改变的世界里,拿着过时的地图。


参考资料:
antirez, "Don't fall into the anti-AI hype", http://antirez.com/news/158