vibe coding 目前的焦虑

188 天前
 mogutouer
用 AI 编程好几个月了,期间几乎没有自己写过什么代码,用的越多焦虑越多,主要有以下几点:

1. 本以为自己成为了产品经理,带着一众国际精英劳力干活儿,但最后的结果是,我成了测试员,我不停的为 AI 写出来的代码测试运行,反馈错误,复制粘贴错误信息,不停的反复从第一个功能试到最后一个功能。能知道的是,无论你何时做这个整体测试,你总能发现问题,无论是之前测试没问题的功能,还是新增的功能。

2. 从开始的每一条 diff 都亲自审阅,到最后只是一味的点击 Accept All ,惊艳的部分是原本耗时耗力的效果和结构,AI 完成的非常棒,但仔细看细节,去发现不少无厘头和冗余的结构或字段,开始还对话几轮让 AI 改掉,后来也就懒得说了,能跑起来也就算。

3. 虽然效率很高,很短的时间就能完成原本要比较长时间的复杂项目,但随着项目越来越复杂,当你要真正线上发布的时候,你的心却空落落的没有底,你不清楚也不确定哪里会有问题,哪里会不会有问题,一直伴随着发布初期。项目越重要,用户越多,这种不确定性的焦虑就越重。

4. 时间焦虑,原本自己写,虽然慢,但时间是可控的,大概能评估到自己多久能完成什么功能。而用 AI 编程,虽然他能一天就把一个 ERP 前后端都给整出来,但会发现你后面测试调试点击每一个页面时,你不得不针对每一小块功能都跟他对话修复。你不知道他哪里会突然出错,也不知道背后的逻辑是不是严谨,数据有没有正确入库。为了一点小事,你不得不跟他对话到半夜,反复修复着同一个问题。逐个修好还好,最焦虑的是,你修好了一个功能另一个本来正常的功能也可能会有问题。时间变得非常不可控。


看来世界上目前急需一个为 vibe coding 提供测试的 AI tester 工具来完成测试工作,我愿意为这个 AI tester 付 30 美元/月。


4088 次点击
所在节点    程序员
28 条回复
Rorysky
187 天前
cline 不是自动监测运行错误 自动修复么?

逻辑页面上的修复不了,估计很快会出来
niub
187 天前
问题出在用工具的人身上。即使是 AI 生成的代码,程序员也需要仔细检查代码,确保符合自己的预期。
guotie
187 天前
用的哪些 AI ?分享一下
laike9m
186 天前
如果 AI 能维护复杂的代码库,说明它在能力上已经可以胜任人类 90% 的工作。既然这件事还没发生,那就说明人类仍然必须主导维护
mogutouer
186 天前
@guotie #23 cursor windsurf augmentcode copilot roocode+ds roocline+ds 都深入使用过一段时间,能开会员的都开了会员。

最终经过筛选留下了 augmentcode 和 cursor ,augmentcode 对复杂项目 30 个数据表以上的项目解决良好尤其是后端,但前端能力非常一般做出来的页面丑得要死 UI 交互也差劲。正好 cursor 补齐了短板,前端用 cursor ,后端用 augmentcode ,目前对我来说是最佳组合。
mogutouer
186 天前
一个月 50 美元,一条烟钱就可以请到国际顶尖的技术高手给我勤勤恳恳干一个月,这世界真的是太美好了。
512357301
186 天前
我亲眼看过测试的工作,说实话,还不如让我去写代码呢,测试太麻烦了,方方面面都得考虑到,他自己还没法解决,还得劳烦研发解决,深深的无力感。
guotie
186 天前
augmentcode 还是需要在 vscode 上深度定制一个 ide ,插件的方式还是不如 cursor trae

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1126384

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX