如果想在 V2EX 获得更好的推广效果,欢迎了解 PRO 会员机制:
https://www.v2ex.com/pro/about

如果你经常使用铜币置顶主题,持有 V2EX Solana Token 会在每日签到时获得额外铜币:
https://www.v2ex.com/solana
jarryli
V2EX  ›  推广

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

  •  
  •   jarryli · Mar 18 · 1015 views
    This topic created in 78 days ago, the information mentioned may be changed or developed.

    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

    jarryli
        1
    jarryli  
    OP
       Mar 18
    关于设计模式和架构,整理了点资料,供参考: https://github.com/microwind/design-patterns
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1014 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:00 · PVG 03:00 · LAX 12:00 · JFK 15:00
    ♥ Do have faith in what you're doing.