"AI 要取代程序员"说了三年了,我的真实观察是——
一、引言 三年前,"AI 要取代程序员"的说法铺天盖地。我当时也有些焦虑,但三年过去了,我所在的团队不仅没有裁人,反而还在扩招。 我的真实观察是:AI 没有取代程序员,但改变了"什么算编程能力"。 二、三个正在消失的能力 2.1 手写样板代码 以前:我们花大量时间手写 CRUD、配置类、DTO 转换等样板代码。记得刚入职时,写一个完整的订单模块需要两天——一天写 Controller、Service、Repository,一天写测试和配置。 现在:让 AI 生成这些代码只需要几分钟。 真实案例: 去年我们要做一个库存管理模块,按照以前的节奏至少需要三天。 我让新人小周尝试用 AI 辅助开发: 1. 向 AI 描述需求:"创建一个库存管理模块,包含商品入库、出库、盘点功能" 2. AI 生成了完整的代码结构:Controller、Service、Repository、DTO 3. 小周只需要调整业务逻辑和添加事务注解 4. 最终只用了半天就完成了,代码质量还不错 但这里有个关键:小周必须能看懂 AI 生成的代码,知道哪里需要修改。 现状:手写样板代码的能力正在快速贬值,因为 AI 能....