@
wnpllrzodiac #72 ,#74 ,不要着急,我只是在说现在日常管理中看到的现象。至于我的观点可以在另外一篇帖子中看到 👉
/t/1176989#r_17062875
-----
对于无脑 Accept 的人来说,代码改烂掉了就重开会话/换个模型继续改,如果快要 DDL 还是没搞定,就求助现实里或者网络上高资历的开发。
至于功能函数返回的结果肯定是有验证的,但只会返回在功能说明文档中描述场景,并不会考虑边界情况,自然也不会有好好自测。
所以交付的内容基本上在测试环节会出现各种 bug 被打回,然后继续 AI 修复。如果没有在测试环节出现问题就由用户去发现(这时候就真的是测试来背锅了)。
-----
能抱着我产出的功能模块要尽量少 BUG 、覆盖尽量多 Edge Case 想法、有“责任心”的开发者现在已经越来越少了。
Accept All 这种现象在初中级开发中已经很常见了,以后也只会越来越多。并且这种现象在高级、资深开发者中也在出现(但是他们能够去给 AI 擦屁股或者有自己的一套 AI 使用方法论)。
可初中级开发可能并不一定能够去擦屁股,所以之前我激烈吐槽过 #VibeCodingCleanupSpecialists# 这种岗位的出现。
虽然我觉得 IC 没有 review 自己的代码很大程度上是管理上的问题,但是如果 Leader/Manager 去盯着 IC 有没有去 review ,或者去仔细 review 提交上来的 MR/PR 。那么每天上工就可以不用做别的事情了。
所以应该由 Manager/Leader 按照当前大量使用 AI 的现象去调整现在的项目开发工作流,而不是仅仅去强制要求 IC review 通过 AI 产出的代码。