导语:过去,程序员最重要的能力是“把代码写出来”;现在,大模型正在把“写代码”变成可以被调用的能力。真正稀缺的,不再是单点技能,而是定义问题、组织系统、承担结果的能力。《了凡四训》里讲“命由我作,福自己求”,放在今天,就是技术人不能把命运交给岗位、语言或工具,而要把自己重新塑造成AI时代的变量。

一、这一次冲击为什么不一样:大模型不是新工具,而是新生产关系
每一次技术革命都会带来焦虑。IDE出现时,有人担心“手写代码能力会退化”;云计算普及时,有人担心“运维岗位会消失”;低代码兴起时,也有人喊过“程序员要被替代”。但大模型带来的变化更深,它不是把某个环节变快,而是把软件生产中的多个环节重新连接起来:需求理解、代码生成、测试补全、文档整理、错误排查、架构建议,甚至跨文件修改和自动执行。

这意味着,程序员第一次面对的不是“一个更强的编辑器”,而是一个可以参与劳动过程的智能体。它会写、会查、会改、会解释,也会犯错、会幻觉、会把不理解的问题包装成看似正确的答案。它既是助手,也是镜子:它放大高水平程序员的判断力,也暴露低水平程序员的依赖性。
Stack Overflow 2025 开发者调查显示,84%的受访者已经在开发流程中使用或计划使用AI工具,专业开发者中有51%每天使用AI工具[1]。这说明AI编程已经不是“尝鲜”,而是进入主流工作流。Anthropic关于软件开发影响的研究也指出,Claude Code中79%的对话被识别为“自动化”而不是单纯“辅助”[2]。换句话说,大模型不只是帮你写一点代码,它正在接管越来越多可描述、可执行、可验证的任务。
二、程序员面临的五个现实挑战
第一,初级岗位被重新定价。过去,初级程序员可以通过写样板代码、查API、改小bug积累经验。今天,这些工作正在被大模型快速压缩。企业不是不需要新人,而是不再愿意为“只会执行明确任务的人”支付过去那样的培养成本。会写代码仍然重要,但“只会写代码”会越来越便宜。

第二,经验的价值被重新排序。大模型降低了入门门槛,却提高了高阶门槛。以前你记得多少语法、框架、命令很重要;现在更重要的是你能否判断方案是否可维护、性能是否可靠、边界条件是否完整、安全风险是否可控。知识从“记忆优势”转向“判断优势”。
第三,软件工程从个人手艺变成系统协同。AI可以生成代码,但不能天然理解组织目标、商业约束、用户场景和长期债务。真正的工程能力不只是“把功能做出来”,而是把需求、架构、数据、测试、部署、监控和反馈闭环组织起来。未来的优秀程序员,更像“系统总装师”。
第四,速度诱惑带来质量陷阱。GitHub早期研究曾显示,使用Copilot的开发者在特定任务中完成速度可提升55%[3];但METR在2025年针对有经验开源开发者的随机对照研究发现,在成熟项目的真实任务中,允许使用AI工具反而让完成时间增加19%[4]。这并不矛盾:AI能显著加速清晰、局部、低耦合的任务,却可能在复杂、陌生、高质量要求的项目中制造额外验证成本。真正的问题不是“AI快不快”,而是“你是否知道什么时候该信、什么时候该查、什么时候该停”。
第五,职业安全感从“掌握工具”转向“创造不可替代的价值”。今天最危险的,不是不会用AI的人,而是只会把AI当成更快搜索引擎的人。大模型会让平均水平迅速抬升,也会让平庸产出迅速过剩。未来的分化会更明显:一类人被AI替代,另一类人用AI替代旧流程。

图1:大模型对程序员的四重冲击。
三、《了凡四训》为什么能解释这场技术变革
《了凡四训》表面上是一本劝善书,深层看却是一套关于“人如何改变命运”的方法论。袁了凡早年被孔先生推算命数,仕途、功名、寿数似乎都已注定。后来遇云谷禅师点化,才明白“命”不是外部判词,而是由人的念头、行为、选择持续塑造出来的结果。
这与AI时代的程序员处境高度相似。很多人把命运交给外部:这个岗位还有没有?Java还吃不吃香?前端会不会消失?AI会不会替代我?但《了凡四训》给出的答案不是逃避变化,而是回到自身:你是否仍然在旧能力里求安全?你是否愿意改过?你是否持续创造利他价值?你是否在能力增强时仍保持谦德?

如果把《了凡四训》拆成四个关键词:立命、改过、积善、谦德,它恰好对应技术人在大模型时代的四次升级。
四、立命:不要把命运交给岗位,要把自己变成变量
《了凡四训》最有力量的一句话是:“命由我作,福自己求。”这不是鸡汤,而是一种主动性哲学。它提醒人不要把自己理解为命运的被动接受者,而要成为因果链条中的主动改变者。
对程序员而言,过去的“命”可能来自学历、公司、语言、框架、岗位头衔。会某种技术栈,就能获得稳定机会。但大模型出现后,技术栈本身的稀缺性下降了。你熟悉的语法、库、模板,AI也能学;你会写的样板代码,AI写得更快。真正决定未来的,是你能不能从“执行任务的人”变成“定义问题的人”。
所谓立命,就是重新定义自己的职业坐标:不是“我是后端/前端/测试/算法”,而是“我能帮助组织解决什么关键问题”。当你能把业务问题转成技术架构,把模糊需求转成可验证方案,把AI输出转成可交付系统,你就不再只是岗位上的一个零件,而是系统中的关键变量。
五、改过:承认旧能力会失效,才有机会长出新能力
《了凡四训》讲“改过之法”,核心不是自责,而是觉察。一个人最大的障碍,往往不是不知道外部变化,而是不愿承认自己过去有效的方法正在失效。
大模型时代,程序员最需要改的“过”,不是技术错误,而是认知惯性。比如:把会写代码等同于会做产品;把完成需求等同于创造价值;把调用AI等同于掌握AI;把速度等同于质量;把个人聪明等同于系统可靠。
真正的改过,是建立新的工作习惯:让AI先给方案,但自己必须追问边界;让AI生成代码,但自己必须设计测试;让AI解释错误,但自己必须理解根因;让AI提升速度,但自己必须负责结果。AI越强,人越不能懒。因为越是强大的工具,越容易把人的浅薄包装成效率。
六、积善:技术人的价值,不是炫技,而是持续利他
《了凡四训》讲“积善之方”,并不是简单劝人做好事,而是在讲价值的累积逻辑:一个人持续做有益于他人、有益于系统、有益于长期的事,命运的结构就会慢慢改变。

技术行业过去容易崇拜“聪明”:谁算法强、谁代码短、谁能快速上线。但AI时代,聪明本身会被工具平权。真正稀缺的是“把聪明变成他人可用的价值”。你写的系统是否降低了用户成本?你的代码是否让同事更容易维护?你的工具是否减少组织内耗?你的自动化是否提升了客户体验?
程序员的“积善”,不是离开专业去做公益,而是在专业内部建立利他性:写清楚文档,补足测试,减少技术债,尊重用户体验,保护数据安全,帮助团队复用能力。未来最有价值的程序员,不是最会炫技的人,而是最能让复杂系统变得可靠、可用、可持续的人。
七、谦德:越是AI强大,越要对复杂性保持敬畏
《了凡四训》最后讲“谦德之效”。谦,不是低姿态,而是知道世界复杂、知道自己有限、知道每个判断都可能有盲区。
这恰恰是AI时代最重要的工程伦理。大模型会给出非常自信的答案,但自信不等于正确;它能生成漂亮的代码,但漂亮不等于安全;它能快速补全逻辑,但补全不等于理解。一个缺少谦德的程序员,会被AI的流畅感迷惑,把未经验证的答案推向生产环境。
未来的技术高手,必须既敢用AI,又不迷信AI;既追求效率,又尊重验证;既拥抱自动化,又保留人对风险、责任和价值的最终判断。AI时代的谦德,就是工程中的敬畏心。

图2:《了凡四训》给程序员的四个升级心法。
八、程序员如何转型:从“写代码的人”到“AI时代的系统负责人”
这场变革不是要求每个程序员都成为创业者或管理者,而是要求每个程序员都提高自己的“结果半径”。你不能只关心自己写的那几行代码,还要关心它服务什么用户、接入什么系统、制造什么风险、沉淀什么能力。
能力层级 | 旧时代重点 | AI时代重点 | 行动建议 |
代码能力 | 熟悉语法、框架、API | 读懂AI生成内容,能审查、重构、验证 | 每天用AI写代码,也每天追问“为什么这样写” |
工程能力 | 完成模块、修复Bug | 端到端交付,重视测试、监控、安全 | 建立自己的AI辅助研发流程 |
架构能力 | 按需求实现功能 | 识别边界、依赖、性能与技术债 | 每个项目画出业务-数据-系统关系图 |
产品能力 | 等待需求输入 | 参与定义问题,评估价值与成本 | 学会写PRD、用户故事和验收标准 |
心性能力 | 靠努力堆时间 | 靠反思升级认知,保持谦逊 | 定期复盘:AI帮我省了什么,也让我忽略了什么 |
九、真正的分水岭:不是会不会用AI,而是能否承担结果
未来的程序员会分成三类。第一类,把AI当搜索引擎,只是更快复制答案;第二类,把AI当生产工具,提升个人效率;第三类,把AI当组织能力,重构研发流程、产品交付和商业模式。前两类会越来越拥挤,第三类会越来越稀缺。
企业真正需要的,不是“会提示词的人”,而是“能把AI嵌入业务流程并对结果负责的人”。这类人既懂技术,也懂场景;既会调用模型,也会设计系统;既能提高速度,也能守住质量;既能利用自动化,也能识别自动化的边界。
所以,大模型对程序员的最大挑战,不是把某个岗位消灭,而是逼每个人回答一个更本质的问题:你到底是在交付代码,还是在交付价值?
结语:AI时代的“立命”,是把自己修炼成不可替代的因
《了凡四训》的伟大之处,在于它没有把人的命运交给神秘力量,而是交还给人的念头、行为和长期选择。技术变革也是如此。大模型会改变岗位结构,会重塑能力价格,会压缩低价值劳动,但它不会替代人的志向、判断、责任和善意。
一个程序员真正的护城河,不是记住多少API,不是熟悉多少框架,而是能否在不确定性中定义问题,在复杂系统中建立秩序,在速度诱惑中守住质量,在工具强大时保持谦德。
AI时代,最值得警惕的不是机器越来越像人,而是人越来越像机器:只接收指令,只追求效率,只输出结果,却不再思考意义。
真正的技术人,应该反过来:借机器之力,修人的判断;借AI之速,成就长期之功。
这或许就是《了凡四训》给今天程序员最深的启发:命不是算出来的,命是做出来的;未来不是等来的,未来是修出来的。

图3:程序员的三阶段进化路线。
金句摘录
“AI不会淘汰程序员,但会淘汰只停留在“写代码”的程序员。”
“大模型让平均能力迅速抬升,也让平庸产出迅速过剩。”
“技术人的立命,不是守住某个岗位,而是成为组织解决关键问题的变量。”
“越强大的AI,越需要人类的谦德:验证、敬畏、负责。”
“命不是算出来的,命是做出来的;未来不是等来的,未来是修出来的。”
资料来源与延伸阅读
[1] Stack Overflow Developer Survey 2025 - AIhttps://survey.stackoverflow.co/2025/ai
[2] Anthropic Research: AI's impact on software developmenthttps://www.anthropic.com/research/impact-software-development
[3] GitHub Blog: Quantifying GitHub Copilot's impact on developer productivity and happinesshttps://github.blog/news-insights/research/research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/
[4] METR: Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivityhttps://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/
历史消息:
夜雨聆风