我们需要谈谈 AI 开发

开发者们正面临一个新问题。

当 Bug 出现时,许多人跳过了思考。他们不去用 Google,不去读文档,而是直接求助于 AI。

AI 能快速给出答案。这感觉很棒,但你会失去一些至关重要的东西。

与问题“搏斗”的过程是在构建心智模型。你会理解为什么某个解决方案有效。而当 AI 为你解决问题时,你跳过了构建模型的过程。你得到了代码,却失去了理解。

这种方式在生产环境出现故障之前一直有效。但复杂的问题需要深度推理。没有任何 Prompt 能解决系统性故障。如果你一直处于“自动驾驶”模式,你将会失败。

AI 是一个伟大的工具。可以用它来:

AI 是一个乘数。你必须先拥有知识,才能实现倍增。

尝试这条规则:先思考,后 AI。

自己花 10 分钟研究问题。阅读文档。进行实验。经历失败。当你最终向 AI 提问时,你已经具备了理解答案所需的上下文。

基础知识不会过时。框架会变,但这些是不变的:

AI 无法为你构建这些基础。你必须通过错误和经验来建立它们。

有价值的开发者不会用 AI 来代替思考。他们是在扎实的基础之上使用 AI。

下次当你卡壳时,先等 10 分钟。思考。尝试。然后再使用 AI。这样你会成长得更快。

你是否太快就求助于 AI 了?还是说,这仅仅是新的工作方式?

来源:https://dev.to/kavya1205/we-need-to-talk-about-how-were-using-ai-for-development-23hg