0

0

不要被“反人工智能”的炒作所蒙蔽。

聖光之護

聖光之護

发布时间:2026-01-12 18:37:02

|

509人浏览过

|

来源于php中文网

原创

redis 之父 antirez 最新博客文章:《don't fall into the anti-ai hype》(别被“反人工智能”的喧嚣所误导)

不要被“反人工智能”的炒作所蒙蔽。

原文译文如下:

我痴迷于亲手构建软件,逐行敲下代码。可以说,我的整个职业生涯都在践行一种信念:持续打磨出精炼、优雅的程序,并将鲜明的“人为印记”视为其灵魂所在。我也始终希望社会不忘关照边缘与弱势群体。此外,我并不在意 AI 是否能在商业上盈利,也不抗拒现有经济结构的瓦解——坦白讲,倘若它能推动财富的大规模再分配,我反而会由衷欣慰。但若因我对技术与社会的理想化期待而模糊了对现实的认知,我将无法正视自己,也无法尊重自己的理性:事实就是事实——AI 正在不可逆地重塑编程的本质

2020 年,我主动离职,计划创作一部融合人工智能、全民基本收入,以及一个为适应自动化浪潮而持续演进的社会图景的小说。到了 2024 年底,我又开通了一个 YouTube 频道,聚焦于 AI 技术本身、它在编程实践中的具体应用,及其可能引发的社会与经济震荡。尽管我早有预感变革终将到来,但最初仍以为,在编程范式被彻底改写之前,我们至少还拥有数年的缓冲期。如今,这个想法已不复存在。当前最先进的大语言模型(LLM),已能在极少人工介入的前提下,独立完成大型子模块或中等复杂度的完整项目,前提是你能清晰界定最终目标。实际效果取决于你所从事的编程领域(越边界明确、越易于文本化描述的任务,表现越佳;系统级编程尤其契合),也取决于你能否将问题在脑中精准建模,并高效传达给 LLM。

总体而言,对绝大多数开发任务来说,从头手写代码已不再是一种理性的优先选项——除非纯粹为了享受过程。

就在过去一周,我仅以间歇性提示与结果校验的方式进行引导,短短几小时内便完成了原本需耗时数周的四项工作:

1. 我为自用的 linenoise 库增加了 UTF-8 支持,并搭建了一套行编辑测试框架:该框架通过模拟终端,精确反馈每个字符单元格的实际渲染内容。这本是我长久以来的心愿,却始终难以说服自己为一个个人实验项目投入如此多精力。然而,一旦你能把构想清晰表达出来,并交由 AI 转化为可运行代码,一切就变得水到渠成。

2. 我修复了 Redis 测试套件中反复出现的偶发性失败(flaky tests)。这类问题极其棘手,常涉及微妙的时序竞争、TCP 层死锁等底层机制。我让 Claude Code 持续复现故障、监控进程状态、定位根源,并最终完成修复。

3. 昨天,我需要一个轻量纯 C 实现的推理库,用于运行类似 BERT 的嵌入模型。Claude Code 在五分钟内生成了全部代码,输出稳定可靠,性能仅比 PyTorch 实现慢约 15%。整套方案仅含 700 行 C 代码,外加一个用于转换 GTE-small 模型格式的 Python 工具脚本。

4. 过去几周,我重构了 Redis Streams 的内部逻辑,并撰写了一份详细的设计文档。我把这份文档直接交给 Claude Code,它仅用约 20 分钟(甚至更短)就复现了我的全部改动——主要瓶颈反而是我手动审核并批准执行命令的速度较慢。

百度文心一格
百度文心一格

百度推出的AI绘画作图工具

下载

面对眼前这场静默却迅猛的变革,几乎不可能视而不见。在大多数场景下,“亲手写代码”这一行为本身,已不再是核心价值所在。真正关键的能力在于:明确该做什么,以及如何去做;而在后一环节,LLM 同样是极为出色的协作者。至于某家 AI 创业公司能否盈利、股市是否会剧烈波动,从长远看都无关宏旨。某位独角兽 CEO 发表了怎样尖锐或荒诞的言论,也同样无足轻重。编程,已被永久性地改写了规则。

那么,如何看待那些曾由我亲手编写、如今又被 LLM 学习吸收的代码?我内心毫无失落,反而倍感欣慰——因为这正是我毕生追求的延续:让代码、系统与知识走向更广泛的民主化。LLM 将助力我们更快地交付更优质的软件,也让小型团队拥有了与科技巨头正面竞逐的底气。这种力量,恰如上世纪 90 年代开源运动掀起的那场革命。

然而,这项技术的重要性,决定了它不该被少数企业垄断。目前,在预训练与强化学习等关键环节,不同机构的确存在能力梯度;但开源模型——尤其是中国研发团队推出的先进模型——正持续逼近闭源实验室的顶尖水平,虽整体尚存细微差距,但追赶势头强劲。迄今为止,AI 的开放程度尚属可观,虽非尽善尽美。但这一态势能否长期维系,尚存巨大不确定性。我对日益加剧的中心化趋势深感忧虑。与此同时,我也坚信:大规模神经网络本身即蕴含惊人潜力,当前前沿 AI 成果背后,并无太多难以复制的“黑魔法”——否则便无法解释为何 OpenAI、Anthropic 与 Google 多年来在关键进展上始终高度趋同。

作为一名程序员,我此刻比以往任何时候都更渴望投身开源开发。我想重启那些因时间匮乏而长期搁置的仓库,想深度整合 AI 工具进入我的 Redis 开发流程,优化 Vector Sets 的实现细节,并像当前改进 Streams 那样,逐一打磨其他核心数据结构。

但我也真切担忧那些即将失去岗位的人。接下来的演变路径尚不明朗:企业究竟会选择扩编增产,还是依赖更擅长提示工程(Prompt Engineering)的少数工程师来压缩人力成本?而在更多非技术行业,人类劳动者或将面临彻底的可替代性——这令我深感不安。

那么,社会层面应如何应对?创新一旦发生,便无法倒带。我认为,我们应当投票支持那些真正理解这场变革本质、并切实致力于托底失业人群的政府力量。被裁撤者越多,政治压力就越强,公众也越可能转向支持提供基础保障的政策方向。同时,我也热切期待 AI 带来的光明面:它有望催生科学领域的突破性进展,从而缓解人类处境中那些长久以来难以消弭的苦难——而这些苦难,从来都不曾温柔。

回归编程本身。朋友,我只有一条建议。无论你对“何为正道”抱有何种坚定信念,都无法靠回避正在发生的现实来掌控未来。拒绝拥抱 AI,既无助于你个人成长,也无益于你的职业发展。请认真思考。以审慎之心去试用这些新工具,投入数周时间将其嵌入真实工作流中深度实践,而非仅用五分钟浅尝辄止——那样只会不断加固你原有的认知偏见。努力探索一种能放大自身能力的新方式;若初次尝试未达预期,不妨隔几个月再重新出发。

或许你会感慨:当年熬过多少夜、啃下多少书才学会编程,如今机器却替你包揽了这一切。但请回想那个深夜,当你终于看到第一行代码成功运行时,胸中燃起的那簇火焰是什么?那是创造本身的悸动。而今天,只要你找到与 AI 协同创造的有效路径,你就能造得更多、造得更好。那份纯粹的乐趣,从未消减,反而愈发丰盈。

源码地址:点击下载

相关专题

更多
python开发工具
python开发工具

php中文网为大家提供各种python开发工具,好的开发工具,可帮助开发者攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。php中文网还为大家带来python相关课程以及相关文章等内容,供大家免费下载使用。

746

2023.06.15

python打包成可执行文件
python打包成可执行文件

本专题为大家带来python打包成可执行文件相关的文章,大家可以免费的下载体验。

634

2023.07.20

python能做什么
python能做什么

python能做的有:可用于开发基于控制台的应用程序、多媒体部分开发、用于开发基于Web的应用程序、使用python处理数据、系统编程等等。本专题为大家提供python相关的各种文章、以及下载和课程。

758

2023.07.25

format在python中的用法
format在python中的用法

Python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

617

2023.07.31

python教程
python教程

Python已成为一门网红语言,即使是在非编程开发者当中,也掀起了一股学习的热潮。本专题为大家带来python教程的相关文章,大家可以免费体验学习。

1261

2023.08.03

python环境变量的配置
python环境变量的配置

Python是一种流行的编程语言,被广泛用于软件开发、数据分析和科学计算等领域。在安装Python之后,我们需要配置环境变量,以便在任何位置都能够访问Python的可执行文件。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

547

2023.08.04

python eval
python eval

eval函数是Python中一个非常强大的函数,它可以将字符串作为Python代码进行执行,实现动态编程的效果。然而,由于其潜在的安全风险和性能问题,需要谨慎使用。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

577

2023.08.04

scratch和python区别
scratch和python区别

scratch和python的区别:1、scratch是一种专为初学者设计的图形化编程语言,python是一种文本编程语言;2、scratch使用的是基于积木的编程语法,python采用更加传统的文本编程语法等等。本专题为大家提供scratch和python相关的文章、下载、课程内容,供大家免费下载体验。

705

2023.08.11

Java 项目构建与依赖管理(Maven / Gradle)
Java 项目构建与依赖管理(Maven / Gradle)

本专题系统讲解 Java 项目构建与依赖管理的完整体系,重点覆盖 Maven 与 Gradle 的核心概念、项目生命周期、依赖冲突解决、多模块项目管理、构建加速与版本发布规范。通过真实项目结构示例,帮助学习者掌握 从零搭建、维护到发布 Java 工程的标准化流程,提升在实际团队开发中的工程能力与协作效率。

10

2026.01.12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
最新Python教程 从入门到精通
最新Python教程 从入门到精通

共4课时 | 0.6万人学习

Django 教程
Django 教程

共28课时 | 3万人学习

SciPy 教程
SciPy 教程

共10课时 | 1.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号