GoForum🌐 V2EX

AI 时代,程序员不用写代码了,但总要做系统设计,那具体要如何做系统设计呢?分享下我的真实感受。

jarryli · 2026-03-18 17:37 · 0 次点赞 · 1 条回复

AI 时代,程序员都要转型做系统设计

去年最火的 AI 编程工具是 Claude Code ,而今年最火的 OpenClaw 很火。有了 AI Agent ,它可以承担产品、UI 、程序员、测试等一系列职责,这些工作你都可以交给它来完成。

但总体需求和系统设计,还得人来做,因为 AI 不知道你要做成什么样,也不知道系统的边界条件与成本预算,AI 还是需要人来给它意图和指令,否则 AI 也不知何去何从。

传统意义上的产品、UI 、前端、后端、大数据工程师、算法工程师等角色正在消失,不会那么细分了。未来需要的角色,是能够理解需求、设计系统并做出技术权衡的综合型工程师。换句话说,我们需要的是既懂需求、又懂架构,同时具备良好算法思维的系统设计工程师

当你清晰地描述了问题之后,下一步就是定义问题的边界和约束。这个步骤至关重要,因为它直接影响后续的算法选择、技术架构和实现成本。

那么,AI 时代究竟如何才能做好系统设计?欢迎大家留言探讨。

作为 20 年的老程序员了,AI 对我的冲击也非常大。这是我的粗浅看法,欢迎指正: https://github.com/microwind/algorithms/blob/main/start-here/AI-Era-Programmers-as-System-Design-Engineers.md

1 条回复
jarryli · 2026-03-18 17:52
#1

关于设计模式和架构,整理了点资料,供参考: https://github.com/microwind/design-patterns

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: jarryli
发布: 2026-03-18
点赞: 0
回复: 0