谋定而后动,不要让 AI 一股脑地写代码

less than 1 minute read

Published:

在这个闭着眼睛就能让 AI 写代码的时代,我今天结结实实地挨了一锤。

作者:Koutian WuGitHub: ktwu01

事情是这样的。今天跟 Yuxuan 进行了一个很深入的聊天。

因为我昨天没跟他商量,自己一个人哐哐哐就把一个产品做出来了。当时我还觉得这种效率简直要上天了,结果他一看,觉得那就是 bullshit。

这话听着有点刺耳但,我冷静下来盘了一下,发现里面确实塞了太多的东西,用户用起来根本就不方便。

我在仔细思考之后,承认他说的话百分之八十都是对的。我确实经常做这种事情,没有经过深入思考就开始动手。一上来就让 AI 帮我干活,做完之后发现逻辑不对,然后再赶紧去 debug。

我一直觉得这种方式非常爽,非常快速,但快并不一定就是最好的。

你想想看,你以为你省下了想 plan 的时间,结果全部都赔在了毫无头绪的 debug 里。这种感觉太折磨人了。

其实吧,思考一个 plan 相比于最后解决深坑带来的痛苦来说,根本就没有那么痛苦。先静下心来思考一个计划然后再去做,反而是更好的路径,只要这个 plan 不占用你特别离谱的时间。

这就跟我之前写作业或者做其他事情都有异曲同工之处,算是一个非常痛的领悟。

中国古话说得好,谋定而后动。我发现这句话在 AI 时代不仅没过时,含金量反而还在上升。

你一定要先去想清楚具体用户的思维逻辑,去盘那个思维链,以及用户的流程和软件的整体流程,然后再去真正动手做这个软件。

绝对不能让 AI 一股脑地做,做了之后又发现不对去修改,这样真的不好。

你要一次性先把百分之九十的东西想清楚,而不是只把百分之八十的东西想清楚,然后剩下的时间一直在痛苦地补 bug。

这尼玛就是一个血的教训啊朋友们。慢即是快,大概就是这么个理儿。