V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jarryli
V2EX  ›  推广

AI Agent 时代,程序员不用写代码了,那还需要做系统设计吗?

  •  
  •   jarryli · 17 小时 6 分钟前 · 205 次点击

    今天跟一个老同学也是好哥们,就这个话题争论了一番。不是那种吵架哈,是不同意见的讨论。

    有了 OpenClaw+ Claude Code ,配置得当,它们就可以承担产品、UI 、程序员、测试等一系列职责,这些工作你都可以交给它来完成。AI 不但可以生成代码,也可以生成需求文档 PRD 和系统设计文档,那么程序员还需要做系统设计吗?

    我觉得:

    需求设计和系统设计,总得需要人来做吧?因为 AI 不知道你要做成什么样,也不知道系统的边界条件与成本预算。我还是认为 AI 在替人打工,不是人去给 AI 打工。人是老板,要驱动和监督 AI 干活,那么就需要给 AI 明确的指令以及约束条件。

    我的老同学说:

    需求和系统设计也是可以(或应该)由 AI 来完成,让 AI 帮你澄清需求,再替你设计系统,最后产出代码和上线,你全程无需干预。也就是说,人只要有个想法就行,你是客户,你说想要个啥,AI 自己会出想法和创意,再做需求分析和系统设计,最后发布上线,这一切都由来 AI 自主来完成的。你只等着验货就行了。就像你是甲方,把原始诉求告诉承包商就行,承包商开发完成再交付给你。

    您支持那种观念?请说说您的理由。

    如果要做系统设计,该怎么做呢?跟以前的系统设计有什么区别呢?

    我觉得还是需要系统设计的,至少目前阶段还需要,这是我的观点: https://github.com/microwind/algorithms/blob/main/start-here/AI-Era-Programmers-as-System-Design-Engineers.md

    2 条回复    2026-03-19 11:42:48 +08:00
    nickyadance23
        1
    nickyadance23  
       16 小时 38 分钟前
    用来辅助就可以,毕竟 LLM 的向量空间信息量远远超过你的脑子,经常能提出意外的好点子
    jarryli
        2
    jarryli  
    OP
       16 小时 12 分钟前
    @nickyadance23 确实,但如何辅助提问呢?像老板一样说,我要做一个用户系统,不说清楚用户规模,访问量,技术栈吗?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   968 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:55 · PVG 03:55 · LAX 12:55 · JFK 15:55
    ♥ Do have faith in what you're doing.