---
author: Best Partners TV
date: '2026-01-27'
guest: ''
layout: post.njk
source: https://www.youtube.com/watch?v=KNNjGSjLRkU
speaker: Best Partners TV
tags:
  - ai-coding
  - programming-evolution
  - developer-workflow
  - future-of-work
title: AI重塑编程：Redis之父的警示与半人马进化之路
summary: 本文探讨了AI对编程行业的颠覆性影响。以Redis之父Salvatore Sanfilippo的转变为例，展示了AI在代码构建、调试和优化方面的惊人效率。文章警告程序员不要陷入反AI的误区，并倡导拥抱AI，进化为“半人马”协作模式，将精力聚焦于创造性工作，以适应未来编程行业的新法则。
insight: ''
draft: true
series: ''
category: ai-application
area: tech-engineering
project: []
people:
  - Salvatore Sanfilippo
companies_orgs:
  - OpenAI
products_models:
  - Claude Code
  - Bert model
media_books:
  - Wohpe
status: evergreen
---
大家好，这里是最佳拍档。今天我们要聊的话题，可能会让很多坚守传统编程理念的朋友感到不适，但它却是当下编程行业最真实、最紧迫的现实。当 **Redis** 之父都放下了纯手工写码的执念，转而将代码外包给 **AI** 工具，我们是否还在抱着“手写代码才是王道”的认知，做2026年的清朝程序员呢？

### 古典编程美学的坚守者

在编程圈，有一位如同精神图腾般的人物，他就是 **Salvatore Sanfilippo**（网名Antirez）。如果你是一名后端开发者，或者接触过高性能缓存技术，一定对他创造的 **Redis** 耳熟能详。Redis作为一款高性能的开源内存数据库，凭借着极致的速度、丰富的数据结构和稳定的性能，成为了全球无数互联网应用的核心基础设施。而这一切的背后，是Salvatore用最原始的 **C语言**，一行一行雕琢出来的指针艺术。在他的职业生涯里，他始终拒绝任何黑盒工具，坚持亲手掌控每一个比特的流向。这种对代码纯粹性的追求，让他被视为古典编程美学的最后一位守夜人，也成为了无数程序员心中工匠精神的代名词。

熟悉Salvatore的人都知道，他不仅是一位技术大师，更是一位对行业趋势有着深刻思考的观察者。2018年底，他逐步淡出了Redis的日常维护工作，随后用两年时间创作了一本科幻小说《**Wohpe**》，小说的核心主题围绕AI、气候变化以及社会变革展开。在那段时间里，他多次在公开场合强调，随着AI技术的发展，自动化将不可避免地取代大量人类工作，因此需要推行**普遍基本收入 (UBI)** 来应对即将到来的AI失业潮。彼时的他，虽然已经预见了AI对社会的深远影响，但是在他的预判中，这场变革至少还需要几年的时间，才会真正冲击到编程行业的核心。毕竟，编程作为一项需要深厚逻辑思维、经验积累和创造性的工作，一直被认为是人类智慧的高地，很难被机器轻易取代。

然而，现实的发展远比他想象的要迅猛得多。短短四年时间，AI技术就如同冲破堤坝的洪水，以不可阻挡的势头席卷了编程领域，甚至已经淹到了下巴。

### AI浪潮的迅猛与最后通牒

2026年1月，距离他发布那本科幻小说不到四年，Salvatore在自己的博客上发布了一篇题为《**不要陷入反AI的炒作陷阱**》的文章。这篇文章没有华丽的辞藻，却字字千钧，堪称一份给全球程序员的最后通牒。在文章中，他用一种近乎残酷的冷静写道：“虽然我热爱手工写码，虽然我私心并不希望AI颠覆当下的经济体系，但事实就是事实，编程已经被永远改变了。” 作为这个星球上最硬核的C语言大师，Salvatore的这番表态，无异于宣告了纯手工写码时代的落幕。要知道，他的职业生涯是由无数行精简、优雅、带有体温的手工代码堆砌而成的。他迷恋那种作为造物主的快感，在黑色的终端里，用指尖控制每一个变量、每一个指针，就如同雕刻家细细感受大理石的纹理，将自己的逻辑与思想注入代码之中。对于这样一位有着极致代码洁癖的大师来说，承认自己写代码已经不再明智，近乎一种自残式的妥协。但他终究选择了直面现实。

那么，究竟是什么样的现实，让这位古典编程美学的坚守者，彻底转变了态度呢？

### AI编程的颠覆性案例

答案藏在他亲身实践的三个AI编程案例里。这三个案例全都是实打实的效率与能力碾压，让我们不得不正视AI在编程领域的颠覆性力量。

第一个案例，是“5分钟炼金术”。用AI快速构建纯C语言编写的**Bert模型**推理库。熟悉自然语言处理的朋友都知道，Bert模型是一种复杂的预训练语言模型，而推理库的开发，更是一项极具挑战性的工作。如果按照传统流程，要实现一个类似GTE-small规模的纯C语言Bert推理库，需要一名资深工程师，先花几周的时间，啃透Bert模型的底层原理、论文细节，然后手工编写矩阵乘法、处理内存指针、优化计算逻辑。整个过程不仅耗时漫长，还需要开发者具备深厚的数学功底和C语言编程经验。但是Salvatore这次没有选择自己动手，而是直接向**Claude Code**提出了需求。让人震惊的是，从提出需求到AI输出完整代码，仅仅用了5分钟。这份AI生成的代码包含917行纯C代码，没有依赖任何复杂的第三方库，完全符合原生C语言的开发规范。更重要的是，经过严格测试，这份代码的输出结果与PyTorch完全一致，而且运行速度仅比PyTorch慢了15%。要知道，这还只是AI在5分钟内产出的原型版本。对于人类开发者来说，别说在5分钟内完成917行高质量的代码，就连IDE的加载、相关头文件的配置，可能都来不及完成。这已经不是简单的效率提升，而是从几周到5分钟的维度跨越，就像打开了一个时间黑洞，将原本漫长的开发周期压缩到了转瞬之间。

第二个案例，是“幽灵调试”。用AI修复Redis内核中极难复现的**海森堡Bug**。如果说编写新代码还只是苦力活，那么调试底层系统的内核Bug，尤其是瞬态故障，堪称是编程领域的智力巅峰挑战。Salvatore提到的这个Bug，出现在Redis的测试过程中，涉及TCP死锁和极其微妙的时序问题。这类Bug最大的特点是难以复现，就像物理学中的海森堡不确定性原理一样，你越试图观测它、复现它，它就越难以出现，因此也被称为海森堡Bug，是所有系统程序员最头疼的问题之一。在过去，要修复这样的Bug，开发者往往需要花费几天甚至几周时间，反复搭建测试环境、调整测试参数、分析日志文件，试图捕捉到Bug出现的瞬间状态，然后顺着逻辑链条一点一点的排查。但是Claude Code的表现，却颠覆了传统的调试逻辑。它没有像人类开发者那样盲目猜测，而是像一个幽灵一样，潜入Redis的系统进程中，自主检查进程的运行状态、分析网络通信的时序数据、构建复现环境，并且进行长时间的迭代测试，最终精准定位到了导致TCP死锁的核心逻辑漏洞，并且给出了完整的修复方案。整个调试过程的视频，Salvatore也分享到了YouTube平台。从视频中我们可以看到，AI在调试过程中展现出的逻辑严谨性、对系统底层细节的理解，完全不逊色于资深的系统架构师。

第三个案例，是“20分钟时间折叠”。用AI复刻**Redis Streams**的内部实现修改。Redis Streams是Redis中用于处理流式数据的核心模块，内部涉及复杂的数据结构设计和逻辑优化。Salvatore回忆，当初他为了修改Redis Streams的内部实现，花费了整整几周时间，期间反复推敲数据结构的设计方案、优化代码的执行效率，付出了大量的时间和精力。为了测试AI的能力边界，他把当初的设计文档完整地扔给了Claude Code，没有提供任何额外的提示或解释。结果同样超出了他的预期，不到20分钟，Claude Code就完美复刻了他几周的工作量。生成的代码不仅完全符合设计文档的要求，在数据结构的合理性、代码的执行效率上，也与他手工编写的版本不相上下。Salvatore甚至在博客中自嘲道：“这20分钟里，大部分时间还是因为我检查代码和授权命令太慢了。” 这个案例能让我们深刻感受到，AI带来的不是提效50%，或提效100%这样的线性提升，而是一种时间折叠般的非线性变革。人类程序员需要几周才能完成的复杂工作，AI在几十分钟内就能轻松搞定。在硅基算力面前，人类引以为傲的经验积累和时间投入，被压缩到了毫秒级。你熬了两个通宵、掉了一把头发才打磨好的逻辑，在AI眼里，只不过是消耗了0.03美元电费的瞬间计算。

### 行业反应与生存法则

面对AI如此碾压级别的力量，编程行业的从业者们呈现出了截然不同的态度。遗憾的是，大多数人的第一反应不是学习和适应，而是嘲笑和否定。打开各种社交平台，随处可见程序员们的“胜利会师”。有人幸灾乐祸道：“哈哈哈，Claude又犯低级错误了，这玩意儿连实习生都不如。” 有人说：“AI写的代码全是BUG，还得靠我们人类来擦屁股。” 还有人说：“就这数学水平，也敢说能替代程序员？” 人们热衷于转发AI写的弱智Bug，庆祝某某大模型在简单的数学题上翻了车，仿佛通过这种方式，就能证明人类在编程领域的优越性。

但是Salvatore在博客中，用最严厉的口吻警告同行们，这种行为是在喝“反AI迷魂汤”，喝得越多，就越容易被时代抛弃。他的这个比喻，让人想起了一百多年前的场景。当汽车刚刚出现时，马车夫们也曾经嘲笑汽车跑不远、容易坏、成本太高。但最终的结果是什么？马车夫这个职业被彻底淘汰，而那些拥抱汽车技术的人，成为了新的行业引领者。历史总是惊人的相似。如今程序员们对AI的嘲笑，与当年马车夫对汽车的嘲讽，本质上都是对新技术的恐惧和对自身既有利益的维护。Salvatore指出，这种廉价的优越感，正在毁掉很多程序员的职业生涯。当你盯着AI那5%的错误率疯狂嘲讽时，你实际上是在像鸵鸟一样把头埋进沙子里，试图通过否定现实来维护那点可怜的自尊心。你以为你在捍卫人类智慧的尊严，实际上你只是在掩盖一种更深层的恐惧：承认机器在某些方面比自己强，实在是太痛苦了。

但市场不相信眼泪，更不关心你的自尊。在商业世界里，效率和成本是决定一切的核心因素。当AI能够以更低的成本、更快的速度完成大部分编程工作时，企业没有理由再为纯手工写码的情怀买单。

### 旧人类与半人马的抉择

Salvatore极其冷酷地指出了接下来编程行业的生存法则：未来的职场将残酷地划分为两个物种。

第一种是**旧人类**。他们死守着纯手工写码的贞节牌坊，将手写代码等同于工匠精神，拒绝使用任何AI编程工具，试图用肉体凡胎去对抗摩尔定律驱动下的硅基算力。他们的结局是注定的。随着AI技术的不断迭代，AI生成代码的质量会越来越高，错误率会越来越低。而人类程序员的时间成本和人力成本却在不断上升。最终，你会发现自己变得越来越昂贵、越来越慢，直到有一天，HR的Excel表格里不再需要这一行成本，被AI彻底替代。

第二种是**半人马**。这是Salvatore倡导的进化方向——“放大你自己”。这群人已经不再纠结于AI写的代码好不好，而是更关心怎么用AI把代码写得更好。他们不把AI视为竞争对手，而是将它当作最强大的工具和合作伙伴。他们利用AI处理那些重复性、机械性的编程工作，比如编写基础的功能代码、调试简单的Bug、优化代码格式等等。而自己则将精力集中在更核心、更有创造性的环节，比如架构设计、需求分析、业务逻辑梳理、用户体验优化。就像半人马一样，结合了人类的智慧和AI的算力，形成了1+1>2的协同效应。

### 拥抱AI：重塑程序员角色

在Salvatore看来，编程的游戏规则已经彻底改变了。除非为了单纯的找乐子，否则在这个时代亲手写代码，在逻辑上已经不再成立了。未来的程序员，不再是那个敲键盘的码农，而是坐在驾驶舱里的产品经理。你只需要在脑子里画出产品的蓝图，明确核心需求和业务逻辑，然后对AI说：“给我造一座桥，要结实，还要符合19世纪佛罗伦萨的浪漫风格。” 接下来，AI就会为你完成大部分的具体实现工作。而你需要做的，就是审核、优化和调整AI的输出，确保最终的产品符合预期。这种角色的转变，并不是对程序员的降维打击，而是一种升维进化。

很多人当初爱上编程，并不是因为喜欢死磕那些该死的语法，也不是因为热衷于背诵那些晦涩的API，而是因为热爱创造。那种看着自己脑海中的想法，最终在屏幕上跑起来、活过来的战栗感，是支撑无数程序员在这个行业坚持下去的核心动力。而AI的出现，并没有夺走这种创造的乐趣，反而通过剥离那些枯燥的机械劳动，让这团创造之火燃烧得更纯粹、更猛烈。现在，你拥有了以前无法想象的燃料，那就是AI工具。它能让你更快地将想法变成现实，让你有更多的时间和精力去探索更有挑战性、更有创造性的领域。

那么，作为一名程序员，我们该如何适应这个即将到来的AI原生编程时代呢？Salvatore给所有还在迷茫中的朋友留下了一条建议：去测试这些工具吧。但是请记住，不要带着偏见去试玩5分钟，否则你只能强化自己的傲慢，发现的全是AI的缺点。你需要的是真正投入几周的时间，去重构你的工作流，去深入了解AI工具的优势和劣势，去学习如何与AI高效协作。比如，你可以尝试用AI来编写单元测试、生成API文档、优化数据库查询语句，甚至是重构遗留代码。在这个过程中，你会发现AI能帮你解决很多以前让你头疼的问题，也会逐渐找到自己与AI协作的最佳方式。

### 未来之路：两张船票的选择

在这个疯狂加速的2026年，摆在每一位程序员面前的，其实只有两张船票。

一张船票，开往守旧的孤岛。在这座孤岛上，你可以天天抱着《**C Primer Plus**》第五版，吐槽AI写的代码没有灵魂，坚守着纯手工写码的工匠精神。但是这座孤岛会越来越小，最终会被AI的洪水彻底淹没，而留在岛上的人，也会被时代彻底抛弃。

另一张船票，是直达新造物主的旷野。这片旷野风大浪急，充满了未知和挑战。你需要不断学习新的技能，适应新的工作模式，学会与AI协同作战。但是在这里，你一个人就能干以前一个团队的活，你能更快地实现自己的创意，在更短的时间内创造出更大的价值。这片旷野虽然充满挑战，但是也蕴藏着无限的可能。它是属于未来的战场，也是属于半人马程序员的舞台。

现在，Redis之父Salvatore已经登上了前往新造物主旷野的船，手里还拿着AI生成的Pull Request。而你，站在时代的十字路口，该选择哪一张船票呢？是继续在岸上喊“这一切都是假的”，坚守着即将被淘汰的工作方式？还是赶紧买票上船，与AI携手，成为未来编程行业的引领者呢？

这个问题，没有标准答案，但时间会给出最终的答案。但是我想对所有得程序员朋友说：AI不是敌人，而是工具；拒绝AI不是工匠精神，而是战略懒惰；拥抱AI不是放弃尊严，而是顺应时代潮流。编程行业已经被永远改变了，我们能做的，就是放下偏见，拥抱变化，不断进化，让AI成为我们放大自身价值的翅膀，而不是阻碍我们前进的绊脚石。

最后，我相信，无论技术如何变革，编程的核心本质永远不会改变，那就是用技术解决问题，用创造改变世界。AI只是让我们拥有了更强大的工具，让我们能更高效地实现这个目标。所以，别再纠结于要不要手写代码这个问题了，而是要思考如何用AI让自己变得更强大。未来已来，唯变不变。希望我们都能成为那个拥抱变化、引领未来的半人马程序员。

感谢收看本期视频，我们下期再见。