程序员不是要被 AI 替代,而是要学会主导 AI。
最近一次线下的开发者技术交流活动中,我们围绕“AI辅助写代码”这个话题,聊得特别深入。
从实战中踩过的坑,到一些项目中用 AI 的收获,我们讨论了很多,也逐渐形成了一个共识:
“AI 能写代码没错,但如果用法不对,它写出来的代码可能比不用还糟糕。”
有的朋友说:
“AI 写得太快,但结构太怪,想改都改不动。”
也有人说:
“我让它写模块,结果写了一大坨胶水逻辑,根本没法复用。”
还有人笑着总结:
“这是把项目给 AI 写废了。”
听起来像个段子,但其实我们自己、或身边的开发者,都或多或少经历过类似的事情。
AI 是个利器,但也是一面镜子,它放大了我们自己对“清晰需求、明确结构、合理拆解”的掌握程度。
如果你开始用 AI 辅助写代码,可能遇到这些问题:
结构混乱:代码东拼西凑,没有任何模块化思维;
bug 难排查:逻辑你没看懂,出问题反而不敢动;
️ 缺少注释和设计思维:代码可以跑,但根本