• 请不要在回答技术问题时复制粘贴 AI 生成的内容
1258
V2EX  ›  程序员

vibe coding 一段时间后,感觉自己从开发者变成了“第 0 个用户”

  •  
  •   1258 ·
    l1veIn · 8h 54m ago · 855 views
    最近 vibe coding 时候有个感受越来越明显:与其说我还是软件的开发者,不如说越来越像“第 0 个用户”。

    以前大量时间花在怎么实现,现在更多是给 Agent 一个目标,等它做出来,然后自己真的跑起来用:这里不顺手、那个 UI 不对、这个需求做出来才发现根本不是自己想要的……再把这些 feedback 丢回去继续迭代。

    甚至很多需求都不是提前想清楚的,而是先让 Agent 做出来,用过以后才知道自己到底想要什么。

    于是瓶颈也有点从“怎么把东西写出来”,变成了“怎么验收,以及怎么把体验反馈给 Agent”。

    挺好奇大家高强度 vibe coding 以后有没有类似变化?现在最花时间的是让 Agent 做出来,还是验收它做出来的东西?
    5 replies    2026-08-25 11:11:12 +08:00
    woaipaojiao
        1
    woaipaojiao  
       8h 45m ago   ❤️ 1
    那必须是验收测试了,现在有个比较难受的点是 AI 第一版出来以后如果和自己想要的差距很大,改的东西多了以后 AI 大概率会把 API 给你搞个 v2 出来,v1 还在,但是老版本的功能之间如果有关联,这个 v1 有时候替换不干净。

    还有就是有时候大功能迭代很多次以后,有个小功能一直没在意,到最后验收发现这个小功能早就失去意义了,但是又不好适配已经做好的大功能,这时候其实很多时候我是直接让他删除这部分代码,一定程度上造成了很多 token 浪费

    现在感觉,一次性想清楚再开发的意义很大,现在大多数人应该还是敏捷开发,以前的古法编程在及时是敏捷开发也有足够多的时间窗口,现在感觉就是这一段长文本发给 AI 以后我的“工作”就结束了

    我们都在期待 AI 基于我们的初步设想“自行”进行查缺补漏最后做一个牛逼的东西,最后发现大多数情况是自己的想法本身有漏洞+AI 没有补位或者 AI 补位了直接对功能降级然后达不到自己预期

    经历 1-2 轮以后这个项目基本也就死了(指的是纯 vibe coding 新项目,自己头脑风暴的产品)

    不过,之前手写的项目,继续 vibe ,这种成活率还是比较高的
    NotNEO
        2
    NotNEO  
       8h 38m ago
    @woaipaojiao 没办法指望在项目开始设计阶段 就把项目的最终效果能确定下来 基本都是先设计框架然后不断堆功能 补充细节,这件事无论是古法编程阶段还是 vibe coding ,都无法避免,理性看待就好,本来功能就是不断迭代优化的,很多 token 就是这样消耗掉的
    mangmaimu
        3
    mangmaimu  
       8h 33m ago
    挺好奇哪种方式时间短一点
    woaipaojiao
        4
    woaipaojiao  
       8h 32m ago
    @NotNEO #2 嗯,只是现在自己当“老板”了比较心疼成本
    1258
        5
    1258  
    OP
       8h 25m ago
    @woaipaojiao #1 开发三次,然后保留最后一次。这句话真成 ai 时代的最佳实践了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3326 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 11:36 · PVG 19:36 · LAX 04:36 · JFK 07:36
    ♥ Do have faith in what you're doing.