V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hrzlvn
V2EX  ›  程序员

作为控制欲强的开发,我是不接受 vibe coding 的

  •  
  •   hrzlvn · 20 小时 42 分钟前 · 5502 次点击

    我希望传入参数什么的都得细化,按我的来。一把 show hand ,拉老虎机,这种就是糊弄鬼的吧,我还不如用 lovable 交付呢,用啥 ai coding

    82 条回复    2026-02-28 11:55:18 +08:00
    nanyong0627
        1
    nanyong0627  
       20 小时 41 分钟前
    嗯呢,那就不用!
    heyjei
        2
    heyjei  
       20 小时 40 分钟前
    一把 show hand ,拉老虎机,这个比喻太形象了。
    wyntalgeer
        3
    wyntalgeer  
       20 小时 38 分钟前   ❤️ 12
    作为极强控制欲的开发,我表示 Vibe Coding 比组员好控制多了
    hrzlvn
        4
    hrzlvn  
    OP
       20 小时 37 分钟前
    @wyntalgeer cto 大佬?
    iomect
        5
    iomect  
       20 小时 29 分钟前   ❤️ 1
    @wyntalgeer #3 同感 最起码 AI 能短时间内记住你的命令并一丝不苟的执行还不摸鱼
    而且同样价格的 tokens 买不到同级别的人
    dudubaba
        6
    dudubaba  
       20 小时 26 分钟前
    不是你不用就不用的,现在领导们都是张嘴 AI 闭嘴 AI ,你不用 AI 他们怎么向上吹?怎么能体现他们的管理价值?你可以不用,到时给你个不能拥抱变化的评价绩效垫底,你难受不难受。
    gpt5
        7
    gpt5  
       20 小时 24 分钟前
    gafa 没有一个是靠着 ai coding 起家的
    古法编程/匠人 coding 才是人间正道
    hrzlvn
        8
    hrzlvn  
    OP
       20 小时 22 分钟前
    不喜欢 vibe ,不是不用 ai coding 。需要好点的 plan ,甚至是全局约束模式
    kennylam777
        9
    kennylam777  
       20 小时 15 分钟前
    用 AI 不用看別人 schedule 不用編排 tasks, 直接動手先看看及測試, 也不用解釋太多, 直接貼一段文字就可以開始, 節奏由你掌控, 不這還不能滿足你的控制欲嗎?
    wyntalgeer
        10
    wyntalgeer  
       20 小时 14 分钟前
    @hrzlvn #4 CTO 只是一组 Agent 罢了
    hrzlvn
        11
    hrzlvn  
    OP
       20 小时 12 分钟前
    @wyntalgeer cto of agents - -
    Akuma2019
        12
    Akuma2019  
       20 小时 12 分钟前
    你主做前端还是后端?前端的话 cc 完全够用。做后端你可以搜下 tocoai ,最近发现的,思路不错 不过要申请内测
    hrzlvn
        13
    hrzlvn  
    OP
       20 小时 9 分钟前
    @Akuma2019 老板现在要求前后端都是一个人....你以为呢,我研究下吧
    sockpuppet9527
        14
    sockpuppet9527  
       20 小时 7 分钟前
    vibe coding 只是工具。你完全可以控制每一个部分改动的 details 。
    hrzlvn
        15
    hrzlvn  
    OP
       20 小时 5 分钟前
    @sockpuppet9527 不断改改改么
    malusama
        16
    malusama  
       19 小时 57 分钟前   ❤️ 1
    我还以为是高级语言到汇编都要仔细看分支看实在不满意手动优化的呢, 吓死了
    sockpuppet9527
        17
    sockpuppet9527  
       19 小时 51 分钟前
    @hrzlvn #15

    1. plan mode 生成的足够详细
    2. 不要跳过 accept edits 过程,每一个地方的改动都人工进行确认。或改动完了之后再去对一个 function 进行调整。

    对我个人而言,对每一个方法/参数/类型也是需要特定确认的,在 AI 时代之前,code review 也是一行行看的。

    所以我得心态是:我是项目的 maintainer, 把 vibe coding 作为一个开发者,每次结果我都是一个 code reviewer ,最终收益是项目的收益(也就是我最终生产的代码)。
    hrzlvn
        18
    hrzlvn  
    OP
       19 小时 34 分钟前
    @sockpuppet9527 感谢分享
    dajj
        19
    dajj  
       19 小时 32 分钟前
    其实你可以让 ai 编辑器,按照你的代码模板的风格来编写, 然后你再微调。 机雕+手修,减少输入重复代码的时间。
    yyysuo
        20
    yyysuo  
       19 小时 27 分钟前
    我觉得你是来找喷的。
    mengdu
        21
    mengdu  
       19 小时 24 分钟前
    人设很好,希望保持。
    hrzlvn
        22
    hrzlvn  
    OP
       19 小时 23 分钟前
    @yyysuo 有啥好喷的,你用 vibe coding 很爽又咋样呢?工资翻倍还是失业可能翻倍?难道不能提问题?
    guiyumin
        23
    guiyumin  
       19 小时 23 分钟前
    我觉得你没到时候
    hrzlvn
        24
    hrzlvn  
    OP
       19 小时 21 分钟前
    @guiyumin 愿闻其详
    sjdhome
        25
    sjdhome  
       19 小时 15 分钟前
    可以修改 AGENTS.md/CLAUDE.md ,直到 AI 写出来的代码和你自己写的差不多。这样 AI 就成为你的意志的延伸。
    guiyumin
        26
    guiyumin  
       19 小时 14 分钟前
    @hrzlvn 我一开始也觉得 ai 很差
    后来工作中我一个月能用 1500 美元的 cursor

    再然后,我用 claude code max ,200 刀一个月

    200 刀是什么概念呢?等于三个我
    fredweili
        27
    fredweili  
       19 小时 7 分钟前
    可以,失业时候别哭就行,加油
    hrzlvn
        28
    hrzlvn  
    OP
       19 小时 4 分钟前
    @guiyumin opc 还是帮老板干活,一个月 1500
    nbndco
        29
    nbndco  
       19 小时 3 分钟前 via iPhone   ❤️ 1
    我觉得最坑的就是 vibe coding 这个概念和一堆对编程一窍不通的小白+自媒体每天进行炒作。ai 辅助编程绝对是对程序员的解放,但是 karpathy 自己都承认了 vibe coding 是不行的。
    hrzlvn
        30
    hrzlvn  
    OP
       18 小时 58 分钟前
    @fredweili 加油,你不会失业的
    hrzlvn
        31
    hrzlvn  
    OP
       18 小时 57 分钟前
    @nbndco 是啊,问题不是没有的,还很多,被一群人无限炒作,还有些人觉得自己无敌了,特别是一些产品做了点原型
    djangovcps
        32
    djangovcps  
       18 小时 46 分钟前
    codex5.3 high 用了不少时间了,近一个月开发没写一行代码。
    supuwoerc
        33
    supuwoerc  
       18 小时 34 分钟前
    我一般都是 ask 模式,然后选择 ai 的输出,不敢让 ai 直接修改文件...
    remarrexxar
        34
    remarrexxar  
       18 小时 33 分钟前   ❤️ 19
    作为控制欲真正 强的开发,我是不接受 Java/Python 这种带 GC 的奶嘴语言 的,我希望每一字节内存的 malloc 和 free 都得细化,按我的指针偏移量来。一把 new Object(),等着虚拟机什么时候开心了什么时候回收,这种就是糊弄鬼的吧?我还不如用 Scratch 拖积木 交付呢,用啥托管语言。连物理地址都摸不到,你控制了个寂寞?

    作为控制欲透顶 的开发,我是不接受 C 语言编译器的,我希望每一个寄存器的进出 都得细化,按我的 CPU 时钟周期来。一把 gcc -O3 ,把代码扔进去指望编译器搞指令重排和分支预测,这不也是拉老虎机 ?这种就是糊弄鬼的吧,我还不如拿磁针在硬盘上刻 交付呢,用啥高级语言。编译器生成的汇编你都不看一眼,你也配谈控制?
    PiersSoCool
        35
    PiersSoCool  
       18 小时 32 分钟前
    贡献裁员名单,感谢你
    sockpuppet9527
        36
    sockpuppet9527  
       18 小时 29 分钟前
    @remarrexxar #34

    你别说,你还真别说。刚开始工作那几年做某个“用户态 IO”的开源库,malloc 和 free 还真得细化。甚至每一个 C struct 都需要做做 align 以达到 better cpu cache 的目的。

    另外如果你写过 SIMD 的话,还真是 "我希望每一个寄存器的进出都得细化",事实上寄存器与内存的置换也是很费时间的,曾纯写过纯汇编的 SIMD ,为的就是去掉寄存器与内存的置换。
    hrzlvn
        37
    hrzlvn  
    OP
       18 小时 24 分钟前
    @PiersSoCool 我两不一个公司,你这么希望我失业何必呢:)
    hrzlvn
        38
    hrzlvn  
    OP
       18 小时 22 分钟前
    @remarrexxar 语言的层级转化是有过程的,等什么时候 ai 分析出来的接口稳定不变再来谈梭哈吧
    Valid
        39
    Valid  
       18 小时 20 分钟前
    故步自封?你写代码的目的是为了什么,高效做出产品,可用好用安全稳定,解决问题,至于代码什么样你真的关心吗?你怎么不关心编译器编译的好不好。
    hrzlvn
        40
    hrzlvn  
    OP
       18 小时 19 分钟前
    @Valid 关心,你不关心是你的事
    felixcode
        41
    felixcode  
       18 小时 6 分钟前 via Android
    不忘初心,好好保持
    hr6r
        42
    hr6r  
       17 小时 58 分钟前
    那你还没有进入这个新的时代 赶紧转变吧
    tlerbao
        43
    tlerbao  
       17 小时 52 分钟前
    没事,不喜欢就别用,等失业了再学也来得及
    sunzhenyucn
        44
    sunzhenyucn  
       17 小时 50 分钟前
    人设很好,希望保持。
    FreshOldMan
        45
    FreshOldMan  
       17 小时 30 分钟前 via iPhone
    你可以一个函数一个函数的 vide coding ,这也一样能控制啊
    silencelixing
        46
    silencelixing  
       17 小时 15 分钟前
    太 naive 了,too yong too simple ,后续 AI 的发展,会变成根本不需要编程语言的时代,AI 自己会产生只有他能理解,人类无法理解的语言/描述符/火星文,用最高的效率实现需求,你所坚持的 human coding ,注定会被淘汰,到时候你的坚守会变得毫无意义
    hrzlvn
        47
    hrzlvn  
    OP
       16 小时 56 分钟前
    @silencelixing so, 如果这样还要人类干嘛,还要讨论干嘛
    hrzlvn
        48
    hrzlvn  
    OP
       16 小时 54 分钟前   ❤️ 1
    @tlerbao 想必你一定用的是极好的,不会失业的那群人,能出个讲座么
    PawnW
        49
    PawnW  
       16 小时 51 分钟前
    这个观点挺实在
    maolon
        50
    maolon  
       16 小时 42 分钟前
    @hrzlvn #46 趁现在讨论还有意义?😂,至少你现在对话的还是人类哈哈哈
    momo2789
        51
    momo2789  
       16 小时 40 分钟前
    我已经不自己写代码了,plan 模型下先把参数细节定义好,执行完成后再开一个对话把让它按照文档再反向 review 一下,这样循环修改到我满意的代码。
    runtime0
        52
    runtime0  
       16 小时 29 分钟前
    opus 是真的强,差不多已经半年没写一行代码了。
    levelworm
        53
    levelworm  
       16 小时 11 分钟前
    我自己的项目只是和 AI 聊天确认或者请教问题,公司的项目我决定从今天开始就研究怎么用 AI 自动化。不然以后完全没有立足之地。
    phrack
        54
    phrack  
       16 小时 9 分钟前
    vibe coding 跟代码质量没有关系

    它写的不好你让它再写就完了,大不了自己上手再改一改

    它就是程序员的电动螺丝刀而已,该用就用,有的地方不好用换手动的又不是不行
    justfun
        55
    justfun  
       14 小时 43 分钟前
    @gpt5 他们起家的时候也没 ai coding 啊
    unusualcat
        56
    unusualcat  
       14 小时 35 分钟前
    作为一个基本不懂编程的人,最近用 cursor+GPT 做自己想要的功能简直不要太爽,我先描述需求,GPT 帮我转成相对精准指令描述,我发给 cursor 干活,干完活我把代码发给 GPT 审核,审核没问题的话我就运行起来测试,测试 OK 的话就提交本地仓库,继续下一个功能。除了花点小钱订阅之外,其他真的是棒极了,比请两个大学生划算多了也听话多了。我相当于一个 PM 以及测试。至于代码是否优雅质量是否特高,我完全不在意,毕竟我要的是程序能实现我的需求而已。
    lixintcwdsg
        57
    lixintcwdsg  
       13 小时 48 分钟前   ❤️ 1
    这个是这样的,我控制欲也抢,拿到一个工程就想重构那种大家都懂。
    虽然但是,这事你挡不住。
    原因很简单,你实际因为项目赚钱了,并且你拿到钱了也参与分钱了,你就会体验到技术本身占比了,然后就目标导向明显多了。
    每天拿个工资,干多干少一个样,自己维护的代码维护性强一点儿自己舒服,那么就还会很在意这个代码质量。
    hellopz
        58
    hellopz  
       13 小时 24 分钟前
    我曾经也是一样的观点,但是用 openclaw 之后,不再需要一直看电脑,逛街之类的时间也可以用手机写代码,倒逼我用 vibe coding 的方式编码,而这样一段时间后,我发现还挺好用的,我的视野更注重端到端的交付了,中间过程不那么关心了,当然 AI 生成的代码每一行我还是会看的,我在 git commit 的时候会一个个修改检查过去,但是整体的开发流程不一样了。现在我提交的 80%+ 的代码已经是 AI 写的了。
    zerovoid
        59
    zerovoid  
       11 小时 3 分钟前
    我相信软件作为中间层的时代迟早要终结的,
    既然 AI 可以理解人类的自然语言,我为什么还需要软件来处理,
    我直接把需求给 AI 就行了,AI 自己管理好数据就行,然后根据我的需要帮我处理问题,展示数据。
    nlzy
        60
    nlzy  
       8 小时 13 分钟前
    作为控制欲强的运维,我是不接受分时操作系统的。我希望所有的硬件资源、中断周期、上下文切换都得由我精确细化,按我的来。把任务丢给内核调度器,一把 show hand ,拉老虎机,这种就是糊弄鬼的吧。我还不如用 DOS 系统呢,用啥 Linux 。
    anonymous00
        61
    anonymous00  
       7 小时 51 分钟前
    控制欲也会“变迁”,当你的权责重心发生调整,即使你不情愿,还是会做出取舍的。

    一个人的时间、精力注定有限,当你想(或被要求)实现超出一人能力范围的目标时,势必会借助外部渠道(人力物力)来达成,构筑扩展的协作架构,个人必然要 re-balance 来契合新架构,伴随你的成功,控制欲的聚焦会不由自主的演化,这个重新分布的过程是自然而然的。

    你现在这么想,应该是上述过程尚未开启,做自己就好,况且,当下的 AI 也确实没到让你放手的层级。
    msg7086
        62
    msg7086  
       5 小时 2 分钟前
    不能闭着眼睛 vibe ,但自己带着 ai coding 还是很好用的。u1s1 写出来的东西比我接手的史山强太多了。
    shinyzhu
        63
    shinyzhu  
       4 小时 55 分钟前
    过 1 年(半年)再看 op 用不用。
    sikong31
        64
    sikong31  
       4 小时 9 分钟前
    公司的屎山愿意自己写就写吧,你喜欢提高质量,不代表猪队友喜欢,多的精力还不如自己开发自己的 app
    cwcc
        65
    cwcc  
       3 小时 56 分钟前
    参考 Linus 的开发流程,他的开发流程其实很像 vibe coding ,只是把 AI 换成了真人,给人发示例片段让他们按照这样写好提交,自己 review 。这并不代表写不出好代码片段。很多情况下真的是你说得越详细,AI 就越接近或者完全符合你的要求,它替人花 3 分钟完成了你 30 分钟打磨的事情,这就是提升,也没有减少我的控制欲。

    但如果只写很简单一段话,把它当成阿拉丁神灯,那几乎是不可能有好效果的。所以最终表现其实是从你思考细节到代码落地,变成了你需要详细描述细节而已。

    但我倒是很认可你说的“糊弄鬼”,99%写出来的代码(无论 AI 还是真人),几乎没有人会看第二遍。自己写代码会给自己更多安慰,感觉代码有人会看的感觉,而 AI 会渐渐暴露出“糊弄鬼”的深层心理。
    spediacn
        66
    spediacn  
       2 小时 52 分钟前 via iPhone
    楼主可以参考 spec drivem development
    falconwang0110
        67
    falconwang0110  
       2 小时 45 分钟前
    我也有代码洁癖,但是我目前是上班写的代码按照功能模块或函数去 vibe ,vibe 完了之后手动再调整。自己的项目基本都是“古法”,AI 基本作为一个好用的搜索引擎。主要个人项目基本都是嵌入式、硬件和机械设计相关的,vibe 也搞不定,毕竟 AI 也连不上示波器或逻分去 Debug 。
    BestPix
        68
    BestPix  
       2 小时 36 分钟前
    我妈到现在都不能接受用洗衣机洗内裤,那她就继续手洗,我就机洗。
    yanxu4780
        69
    yanxu4780  
       2 小时 22 分钟前
    vibe 就像你招了一个随机性很强的员工给你干活,虽然你会给各种要求和约束,但是随机性依旧是很强,你无法控制 AI 到底如何按照你的要求干活。大部分时间都花在检查和测试 AI 提交给你的代码是否真的可以跑通上面了。这对于顶层架构师来说无疑是非常折磨的。
    LiuJiang
        70
    LiuJiang  
       2 小时 17 分钟前
    既然有控制欲,控制 AI 不就好了
    whyso
        71
    whyso  
       2 小时 16 分钟前   ❤️ 1
    让我想到了那些狂吹手动挡的半新手司机,自动挡没意思,哈哈哈
    hailaz
        72
    hailaz  
       2 小时 12 分钟前
    还以为不用筷子用手吃饭,然后你说用叉子,那还有什么好说的。
    webszy
        73
    webszy  
       2 小时 6 分钟前
    @hrzlvn 你手工代码一遍过?一次不改?
    TUNGH
        74
    TUNGH  
       1 小时 52 分钟前   ❤️ 1
    楼主不吃 vibe coding 这套很正常。很多工程师就是受不了那种“看起来对,其实很随机”的输出。你们一直在嘲讽楼主,说白了是在把两件事搅一起:写代码这件事带来的乐趣和把东西交付上线要负责这件事。

    你要是写个 demo 、做个网页、搭个脚手架,vibe 确实爽,出错了删了重来就行。但真进了业务系统就不是这回事了。需求口径对不对,边界有没有漏,并发幂等有没有坑,出了问题能不能快速定位回滚,这些才是要命的点。AI 顶多帮你把字打快点,真出事了它也不会替你扛。能聊就聊这些,老拿楼主开涮,只能看出来有人没真正在线上踩过坑。
    zhanying
        75
    zhanying  
       1 小时 46 分钟前
    这是个好事啊,还有人愿意牺牲自己生产珍贵的人类语料,为啥都在嘲讽,都用 vibe coding 的话 llm 以后再迭代只能左脚踩右脚上天了
    Cynicsss
        76
    Cynicsss  
       1 小时 46 分钟前
    不喜欢就不用,喜欢就用。开心就好。多大点事儿。
    satoru
        77
    satoru  
       1 小时 46 分钟前
    @kennylam777 我能理解 OP 说的“控制欲”,用你的类比,应该像是恨不得手把手盯下属写代码的“micromanagement"级别控制,哈哈哈 😂
    dqpb
        78
    dqpb  
       1 小时 7 分钟前
    我写的代码我要负责,直接交付一个看起来能用但不知道每个细节的黑盒我不放心。
    lovedebug
        79
    lovedebug  
       1 小时 3 分钟前
    适应变化~
    clacf
        80
    clacf  
       48 分钟前
    我是希望全世界只有我一个人能够 vibe coding ,其他人都是控制欲极强的开发。可是没办法啊,大家都用脚投票。
    rev1si0n
        81
    rev1si0n  
       33 分钟前
    @silencelixing 马斯克都只说了直接生成二进制,新语言是干嘛意义是什么?怀疑你压根都不清楚现在的大模型是个啥,就是那类附和吹的,你说的这种,等 AI 具备完全自主的人类思考能力再说吧(我用 AI 并且很常用,但是你就是疯吹的那种感觉都没到 20 )。
    IndexOutOfBounds
        82
    IndexOutOfBounds  
       22 分钟前
    巧了啊,昨天刚好看了一篇文章,为什么控制欲强的人用不好 vibe coding ?

    我的理解是学会合理放权,才会有更大的产出
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3853 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 04:17 · PVG 12:17 · LAX 20:17 · JFK 23:17
    ♥ Do have faith in what you're doing.