声明:以下内容仅代表个人观点,欢迎讨论及批评指正
最近Trae推出了Pro的订阅,之前就知道它集成了Claude 4的模型,但是每次用都是要排队,一排就是好几百号人,没这个耐心也就没用上。
最近出了Pro订阅之后花了21块钱体验了一下,先说一下体验感受,很强!无论从UI设计还是交互逻辑,还是代码编写,工程构建都很强!于是,我就发了一条 “沸点” 叫做 “感觉程序员有点危险”然后,引起了广泛的讨论。
这篇文章一方面是想“水”一下掘友分,另一方面是想来聊一下我对这件事的看法。
关于程序员会不会被AI替代
先说结论:短期,不会被替代,但是会彻底重构职业形态;长期,替代部分岗位,但创造更高维度的需求
短期(5-10年)
短期内个人觉得有一部分低价值代码会消亡,“人机协作”成为主流,淘汰阈值提高
核心价值发生转变
不知道各位有没有发现,现在市场对实习生的需求没有那么大了,招聘网站上的岗位基本上都是3-5年经验起步,实习生的工作岗位越来越少。
CRUD、基础界面搭建、简单业务逻辑等标准化编码的工作已经完全可以被AI自动化工具取代。一些企业不再需要实习生,来干这些工作仅会写基础代码的程序员面临淘汰危机。
程序员的核心价值将向问题抽象和系统设计迁移,能驾驭AI解决复杂问题(如算法优化、安全攻防)的开发者将价值飙升。
长期(10年以上)
长期来看,AI将替代部分岗位,但是会创造更高维度的需求。
| 谁将被替代? | |
|---|---|
| 基础功能开发者 | 工作=将明确需求转译成代码 |
| 初级测试工程师 | 可被AI穷举 + 自动覆盖 |
| UI拼接工程师 | 设计稿→代码的映射完全规则化 |
| 技术文档写手 | AI读取代码 + 生成文档更精准 |
被替换的核心逻辑:当一项工作的输入-输出关系可被数学建模且决策路径无模糊性时,AI将用边际成本趋零的优势碾碎人类的岗位
为什么不能替代所有的岗位?AI作为一个工具,我觉得它是有致命短板的:
模糊需求解读一般我们遇到的客户是不懂软件开发的,所以在需求的表达层面无法做到精准,特别是面对一些特殊的客户,在表达需求是常常会带有一些隐含需求,AI无法像人类一样挖掘出内在的需求,最终开发出一个表面满足需求,但无核心逻辑的系统。
伦理制衡例如最近很火热的自动驾驶技术,当自动驾驶代码面临“保护乘客还是行人”的道德选择时,人需要人类指定规则框架。
创作瓶颈AI能组合现有模式,但难以诞生像“区块链”或者“零知识证明”这类颠覆性范式。
结论:替代的是“工具”,进化的是“角色”
未来程序员不会消失,但“写代码”会消失。就像内燃机替代了马车夫,却创造了汽车工程师、交通规划师、F1赛车手等新职业—— 未来属于能驾驭AI解决现实世界混沌问题的“技术策展人”。
如果有一天连这个角色都被替代,那意味着强AI已突破技术奇点,人类面临的将是文明层级的重构,而不仅是职业危机。