AI对编程行业的重塑 - AI已彻底改变编程行业,大型语言模型能独立完成中大型项目,手写代码对于大多数项目已不再明智,除非仅为乐趣[4][5] - 编程类型越独立、越易用文字描述,AI表现越好,系统编程尤为适配,关键在于能否将问题想清楚并传达给AI[4] - 行业重构速度远超预期,此前预计需数年,如今大势已至[4] AI编程的效率实证 - 通过清晰提示词,AI能在几小时内完成原本需数周的工作[6] - 具体案例包括:改造库以支持UTF-8并搭建测试框架、修复涉及时间同步与TCP死锁的瞬态故障、5分钟内完成700行纯C语言的BERT类嵌入模型推理库开发、20分钟内根据设计文档复刻复杂的重构工作[6] - 在案例中,AI生成的代码输出结果与PyTorch一致,速度仅慢15%[6] AI带来的行业机遇 - AI让创造更高效,能帮助开发团队更快写出更好的软件[7] - 技术有望让小团队有能力与大公司竞争,类似于上世纪90年代开源软件的影响,推动代码、系统和知识大众化[7] - 对程序员而言,更有价值的是想清楚“做什么”和“怎么做”,而AI在后一方面也是绝佳搭档[7] 技术集中化与民主化的博弈 - 当前开源模型(尤其是中国的产品)仍在与封闭实验室的前沿模型竞争,AI民主化虽不完善但已初见成效[7] - 存在对技术被少数企业垄断的担忧,但当前前沿AI并无不可复制的“魔法”,这解释了为何多家头部公司成果旗鼓相当[7] - 这项技术太过重要,其民主化的持续状态尚无法保证[7] 对程序员的影响与建议 - 程序员应拥抱AI而非抗拒,回避AI对职业生涯毫无益处[8] - 建议花数周时间深入体验新工具,而非用5分钟的尝试固化偏见,并应定期尝试以找到用AI提升自己的方式[8] - 编程的核心热情在于创造,而AI能帮助程序员创造出更多、更好的东西,创造的乐趣并未消失[9] 程序员群体的不同观点 - 程序员编程的初衷不尽相同,对一部分人而言,AI让编程更有趣且帮助很大;对另一部分人而言,AI夺走了让他们觉得编程有趣的核心部分[14] - 有安全工程师坚持完全不用AI,以保持逆向思维,探索被主流忽略的解决方案和安全漏洞,并担忧同行想法因使用同一AI模型而趋同[16] - 观点分歧导致两种声音交锋:“真不敢相信有人居然这么工作”与“真不敢相信有人居然不这么工作”,双方常难以互相理解[15]
Redis之父:程序员不一定要手搓编程,拥抱 AI 会更好守住初心
程序员的那些事·2026-01-14 07:52