最近一个感受越来越强:如果还把 AI 只理解成“帮你写几行代码”的工具,那已经有点落后了。
真正的变化是——大模型正在快速内化“编程”这件事本身。很多过去需要工程师手敲、反复调试、查文档、补边角料的工作,现在已经可以被高质量模型在很短时间内完成。
这对很多工程师来说是压力,但对 DevOps 工程师来说,未必是坏消息。相反,我越来越觉得:DevOps 工程师转型 AI 工程师,天然就有一层优势。
一句话概括就是:
当“写代码”越来越被模型吃掉之后,真正拉开差距的,变成了系统设计能力、上下文组织能力、工具集成能力和闭环落地能力。
而这些,正是 DevOps 工程师长期在做的事。
很多人对 AI 的第一反应还是:
它会不会替代程序员?
它能不能把 CRUD 都写掉?
以后是不是 junior developer 更难找工作?
这些问题当然成立,但如果只盯着“写代码会不会被替代”,很容易忽略更深一层的变化:
AI 正在把软件开发从“编码密集型”逐步推向“系统编排型”。
也就是说,未来工作的重心不一定是:
某个函数怎么写
某段 SQL 怎么调
某个 API 参数怎么拼
而会越来越变成:
系统怎么拆分
上下文怎么提供给模型
工具链怎么编排
结果怎么验证
失败怎么回滚
成本、速度、可靠性怎么平衡
当工作重心从“手工编码”迁移到“系统 orchestration”时,原本那些只在乎局部实现的人,会感到不适;但那些长期在复杂系统、流程自动化、跨组件集成里打滚的人,反而会更快进入状态。
这就是为什么我说:不要等着被优化,而要主动往 AI 工程化迁移。
很多开发工程师的训练方式,是围绕单个应用、单个模块、单段业务逻辑展开的。
但 DevOps 工程师长期面对的是:
CI/CD 流水线
IaC
容器与 K8s
监控与告警
发布与回滚
权限与审计
成本与容量
多环境一致性
这些事情的共同点是:它们都不是一个函数级问题,而是一个系统级问题。
而今天做 AI 工程化,最重要的能力恰恰不是“把一个 prompt 写得像诗一样”,而是:
能不能把模型放进真实系统里
能不能把输入、工具、记忆、验证、审计连成闭环
能不能处理异常、超时、降级、权限边界和成本约束
这本质上就是 DevOps 擅长的战场。
AI 应用很少是一个纯模型问题。它通常是:
模型 + 工具调用
模型 + 检索
模型 + workflow
模型 + 监控
模型 + 安全策略
模型 + 审批链路
一个 AI 系统最终能不能跑起来,不只取决于模型聪不聪明,更取决于:
接口通不通
上下文对不对
工具是否稳定
日志是否完整
失败是否可恢复
路由是否清晰
DevOps 工程师对这些问题有天然敏感度,因为平时做的就是把一堆原本不连贯的组件,拼成一个可运行、可观测、可维护的系统。
我这两天用 GPT-5.4 的一个直接感受是:强,真的太强了。
一个 bug,我给了足够清晰的上下文,大概 20 分钟就修完了。说实话,我很少见到纯人工开发在同等信息条件下有这么高的密度和速度。
但这里有一个关键前提:
模型之所以强,是因为上下文足够清晰。
而清晰的上下文,不是凭空出现的。它来自于:
对系统结构的理解
对依赖关系的梳理
对运行链路的把握
对问题边界的界定
对日志和异常的抽象
很多人以为 AI 工程师的核心能力是“会不会 prompt”。
我反而觉得,在工程场景里,真正稀缺的是:
你能不能为模型构造一个高质量的问题空间。
而这件事,本质上是系统理解能力,不是文案技巧。
DevOps 工程师长期处理复杂系统,天然更容易把问题讲清楚、把约束讲清楚、把上下文组织清楚。这种能力一旦叠加强模型,会非常可怕。
很多人对 AI 工程师这个角色还有误解,觉得无非是:
会调 API
会写 Prompt
会接几个 Agent 框架
会做个 Chatbot
这显然太浅了。
真正的 AI 工程师,更像是一个新的系统工程角色。他要同时理解:
模型能力边界:什么适合做,什么不适合做
上下文工程:如何组织 instruction、memory、tools、RAG、state
系统集成:如何把模型嵌入业务流程
可靠性工程:超时、重试、幂等、fallback、人工接管
可观测性:日志、trace、cost、latency、质量反馈
安全与治理:权限、审计、数据边界、prompt injection、防滥用
这套能力模型和传统 DevOps / Platform / SRE 的距离,其实比和“纯业务编码”更近。
所以未来真正强的 AI 工程师,往往不是“最会写 demo 的人”,而是最会把 AI 系统稳定落地的人。
我把现在 AI 工程化里那些复杂、需要剥开、拆分、组合、调味之后才能吃到肉的东西,戏称为“小龙虾”。
看起来热闹,真正能吃明白的人并不多。
所谓“玩转小龙虾”,我理解至少包括下面几层:
不是盲目追最贵、最大,而是知道:
哪个模型适合 coding
哪个适合长上下文
哪个适合低成本批处理
哪个适合 tool use / agent workflow
哪个适合本地部署
你要能把这些东西接起来:
prompt / instruction
memory
RAG
tools
MCP / function calling
queue / cron / event trigger
approval / human-in-the-loop
AI 一旦进入生产,真正难的不是“能跑起来”,而是:
怎么防幻觉
怎么防越权
怎么记录审计
怎么限制成本
怎么防止工具误调用
怎么在失败时优雅降级
一个真正有价值的 AI 系统,应该有反馈回路:
输出有没有被采用
错在哪里
哪类任务最有效
哪类上下文最有用
哪个 prompt / workflow 更稳定
这已经不是“写代码”的单点问题,而是典型的工程系统问题。
所以说到底,AI 工程师的门槛不是“你会不会和模型聊天”,而是:
你能不能把模型变成一个可控、可测、可维护、可放进生产的系统能力。
如果你本来就是 DevOps / SRE / Platform / Infra 背景,我觉得可以从下面几步切入。
很多 DevOps 工程师的最大问题,不是能力不够,而是角色认知太窄。
你其实已经掌握了很多 AI 工程化核心能力:
自动化
工作流编排
系统集成
可靠性治理
成本意识
权限和审计
可观测性
这些能力,在 AI 时代不是边缘能力,而是核心能力。
就像你以前会管理:
Kubernetes
CI/CD
消息队列
API Gateway
Secret 管理
现在要学会管理:
模型路由
Prompt / Context 模板
Tool registry
Memory 策略
Rate limit / fallback
Token cost 与质量监控
当你用 infrastructure 的眼光看模型,它就不再神秘了。
不要停留在“做个聊天机器人”。
直接从真实工程问题入手,例如:
自动分析报警并给出 remediation suggestion
自动生成故障初判报告
自动整理变更摘要和回滚建议
自动汇总知识库并构建检索助手
自动跑日常巡检并做人类可读总结
这些场景最适合 DevOps 背景的人,因为你本来就知道问题长什么样、数据在哪里、流程如何闭环。
这一步特别关键。
与其死磕 prompt 花活,不如认真训练自己:
描述系统结构
描述约束条件
描述复现路径
描述错误边界
提供最小必要日志
明确成功标准
当你能把问题定义清楚,模型的输出质量会陡增。
这也是为什么我说:系统理解,才是 AI 工程化时代最值钱的能力之一。
过去的软件工程,核心资源是程序员的编码时间。
现在开始变化了。
未来越来越重要的能力可能是:
谁更会组织上下文
谁更会调用工具
谁更会设计系统边界
谁更会做可靠性治理
谁更会把模型能力编排成可复用 workflow
也就是说,竞争焦点会从“谁更会写某段代码”,慢慢转向:
谁更会组织智能。
而在这件事上,DevOps 工程师不是落后者,反而很可能是最先适应的一批人。
如果你是 DevOps 工程师,我真的会建议:别再把 AI 只当辅助工具了,尽快把自己升级成 AI 工程师。
不是因为原来的工作不重要,而是因为工作的价值中心已经在迁移。
编程能力会继续重要,但它正在被模型不断放大、压缩、重组;而真正越来越稀缺的,是:
系统理解
架构设计
上下文组织
集成落地
治理与闭环
这些能力,恰好是 DevOps 最有积累的地方。
所以与其担心被优化,不如主动转型。
未来属于那些不只是会写代码的人, 而是属于那些能把模型、工具、流程和系统真正组织起来的人。