
吴恩达团队刚发布了AI工程师技能地图,重点回答了一个核心问题:在Agent编程时代,软件工程基础到底怎么变的?
先说结论——模块化、测试、抽象这些老功夫不但没过时,反而更关键了。因为AI生成代码的速度太快,如果没有好的架构约束,代码膨胀的速度也一样快。
地图里把技能分成了几个层次:最底层是编程语言和数据结构,中间是设计模式和系统架构,最上层是Agent特有的能力——比如上下文管理、工具调用链、记忆机制。
有一个细节很值得注意:传统软件工程里「写好文档」是个nice to have,在Agent工程里变成了刚需。因为AI需要靠文档理解你的系统,没有文档的代码库对Agent来说几乎是黑盒。
另外,测试的重要性被提到了前所未有的高度。AI写的代码跑得快,但出错也快。没有自动化测试兜底,AI给你挖的坑可能比它填的还多。
这张地图不只是给想转AI工程师的人看的,任何一个还在用AI辅助编程的开发者都值得对照一下自己的短板。
话题来源 @AndrewYNg
101W阅读 ❤️8696 x.com/…↗ 已改写,非原文转载
29 浏览 0 评论
0 反应









