小开发询价的朋友大都遇到过这种情况——那就是小作坊出品的代码,调试维护费用往往比制作还贵!
找人写bug花五千,换人改bug要一万……
其实站在程序员的角度,这事不难理解。
屎山代码几万行,远观金光闪闪,走近了谁看谁知道。
那玩意你就改去吧,一改一个不吱声。
项目没注释已经属于可以预见的最小问题,变量名能从$a$b$c$d一直用到$xyz你敢信!
言归正传。
先通告一条好消息:AI编程正在承担从前的小作坊角色,而且还免费!
然后是坏消息,AI写出来的屎山比小作坊还难搞!

老胡认为,AI确实大幅度降低了普通人编程的门槛,如果按照满分一百计算的话,大多数智能编程工具已经可以做到70分!如果多一点耐心和细心,达到80分也不是问题。
但是!!!
如果想从80分提升到90甚至100,那折磨人的时刻就开始了。
举例说明,老胡前几天测试TRAE,随手弄了个“热点日历”网站。
那玩意永远都会充满激情的告诉你,“好的,我完全理解您的需求,让我们开始吧……”
或者“感谢提醒,您说的对,我已经发现了错误,让我来纠正这个问题……”
然后就是无休无止的一错再错、屡教不改,帮AI纠错最让人头疼的问题,就是你没法钻进电脑里揍它!
整个网站,老胡从输入创意到70%完成度用了不到两小时,再微调两小时后基本可以打80分。
然后在全程不手工修改代码的前提下,从80分到90分,用了整整两天!
关键经验是一定要给ai设置好它的能力边界和他的职责范围,不能让它自由发挥、瞎胡乱整。
最后从90分到95分,老胡又用了两天,告诉它忽视了哪些问题和哪些错误不用处理。期间不得不多次人工介入,强行把TRAE认为不是bug的地方改过来——到这一步,就只能看得懂代码才能参与了,业外人士无法完成。
而这个95分也仅仅是普通人眼中的95,起码在老胡看来还有很大冗余部分和优化空间。
完成复盘,目前ai编程不适合完美主义者!
随着大量普通人涌入AI编程,老胡觉得给AI代码改BUG、精修的需求会越来越多,甚至催生出一门新的职业。
那就是专门帮ai擦屁股的——Ai代码善后工程师!
俗称“ai擦屁股工程师”。