AI 编程的下一个阶段将会是什么形态呢?程序员的我又将何去何从?
十年经验的程序员,混过大厂创过业。
也是比较早接纳 AI Coding 那一波程序员,现在是 Claude Max20x 的重度用户。
试着简要梳理了一下 AI Coding 的这几年的主要里程碑。
仅仅代表自己的感受和观察,不试图对这个行业做定义。
v 2.3
代表:Codex 、Claude Code
关键词:编排、开放
- 支持 Agent 驱动的复杂任务拆解和跟进
- 开放 Agents 、MCP 、SKills 、Hooks
v 2.2
代表:Cursor 、Windsurf
关键词:Agent 、Context
- 支持更快更智能的 Tab 补全
- 支持 Agent 驱动的任务分析和代码编辑
- 支持 Agent 查阅代码仓 Context
v 2.1
代表:Github Copilot
关键词:IDE 集成
- 支持 IDE 内代码智能补全和问答
v 2.0
代表:ChatGPT
关键词:实时问答、Prompt
当然,上面更多是工具和工作流方面划分。
其实还有一条更不可忽视的主线:越来越强的 LLM 大模型。
但我觉得 LLM 本身自己也能够单独拎出一个时间线,这里就不展开了。
我是 AI 技术的受益者。
在 AI 加持的今天,我感觉我的战斗力比得上 3 年前的整个 Team ,今年我的 Coding 效率比去年提高四五倍。
有很多停留在想法阶段的项目,可以真的去试着做一做了。
但我也非常担忧。
以雇主的角度来看,我不会支付同样的薪资来雇佣三年前的我。
去年还在想着招聘一些实习生来帮忙做做边角活,今年完全没有这个想法了。
AI Coding 还会有怎样的变革?
并发?协作? UI 测试?
这个职业的前景会遭到怎样的冲击?
风口的风很大,但在长出足够的羽翼之前,首先刮去的是自己的血肉。
我会平安着陆吗?我会起飞吗?我会粉身碎骨吗?
@luchengdst 是的,一个人就是一个 Team 真的不是口号了
@409164 心有戚戚焉 你说的是这个职业吧? AI Coding 生态感觉还有一些空间。我现在最烦的是 UI 上的测试必须自己手动做。
按照一人 TEAM 的标准,你得自己当销售产品运营运维开发测试。AI 确实能帮忙做很多事情,但是这么多角色同时间推进行是不现实的。一旦有交付压力,产品细节只有你自己清楚的时候,那就 GG 了。况且其中还有一些环节根本就和 AI 无关,需要人去推动和落地的。
@uqf0663 非常认可你的说法,换一个身份 AI 就是最大的助力。 但是转换也需要时间,从个人角度来说“自强不息”是必须的选择,但进化始终是残酷的。
@lujiaosama 你说的没错,但也拓展了 TEAM 的边界
原先需要一个 team ,后面可能只需要一个人。尤其是大部分业务,最大成本就是人力成本和沟通成本,bug 也不是不可以容忍,用人会需要看到更大的必要性。