AI 时代

AI

AI Native

龙野 · · 2 min · 演讲模式

Copilot 改变的不只是编码速度

当 GitHub Copilot 刚出现时,大多数人把它当作一个”更智能的自动补全”。但经过一年多的深度使用后,我发现它真正改变的是编码时的思维方式。以前写代码是”想好逻辑 → 敲键盘实现”,现在变成了”用自然语言描述意图 → 审查和修正 AI 生成的实现”。

这个转变看似微小,实际影响深远。它意味着工程师的核心能力正在从”代码实现”转向”需求表达”和”方案评审”。能清晰描述需求的人比打字快的人更有优势,能判断方案好坏的人比能背诵 API 的人更有价值。


Code Review 的新形态

当代码中混合了人类编写和 AI 生成的部分时,Code Review 的关注点也需要调整。传统的 Review 重点是代码风格、逻辑正确性和边界处理,但 AI 生成的代码往往在这些方面表现不错,真正的问题出在更高的层次——架构合理性、安全性和对业务场景的适配度。

我们在团队内推行了一套新的 Review 清单:AI 生成的代码是否引入了不必要的依赖?是否存在”看起来正确但语义不对”的逻辑?是否过度抽象或过度简化了业务场景?这些问题比检查缩进和命名更需要人类的判断力。


工程师角色的演变

AI 工具的普及不会消灭工程师,但会重新定义”好工程师”的标准。初级工程师的价值壁垒——“能写出能跑的代码”——正在被快速侵蚀。但高级工程师的核心能力——系统设计、技术决策、故障诊断——在 AI 时代反而更加重要。

我的观察是,未来的工程师可能更像”技术产品经理”:他们需要理解业务需求,做出技术选型,定义系统的约束条件和质量标准,然后指导 AI 完成具体的实现。编码从”手艺活”变成”管理活”,而真正的竞争力在于对问题本质的理解深度。

相关文章