反思依赖 AI 工具可能导致程序员基础技能(如正则表达式)退化的问题。提出职业发展思考,但观点有争议。
那时我才明白:AI 并不只是在帮助我 — 它正在悄悄地削弱我的竞争力。
我们喜欢讨论 AI 如何让我们更快、更有生产力,甚至更有创意。但我们很少谈论当我们停止有意识地使用它时,我们失去了什么。
Copilot 或 ChatGPT 这样的 AI 工具擅长识别模式。但它们其实不会思考。当我们过度依赖它们时,我们也停止了思考。
你不再调试。你不再探索边界情况。你不再问为什么某些东西能工作 — 因为 AI 已经告诉你怎么修复它了。
对一个开发者来说,这是个危险的地方。你一旦外包了好奇心,就外包了成长。
还记得学习意味着阅读文档、实验和打破东西的时代吗?现在,我们只是问 AI 然后继续前进。
是的,你得到答案更快了。但你也跳过了学习过程 — 那个混乱、令人沮丧,但至关重要的部分,它将知识转化为直觉。
基于 Prompt 的学习就像在学算术之前用计算器。它给出结果,而不是理解。
AI 可以写你的代码注释、提交信息,甚至你的文档。很便利,对吧?
但如果你停止表达你的想法,你也就停止了澄清它们。沟通不仅是为了别人 — 它是你精化想法的方式。你写和解释得越少,你对自己逻辑的理解就越少。
一个无法解释自己推理的开发者,只是一个拿着花哨工具的打字员。
AI 通常给你最有可能的答案 — 而不是最有趣的答案。
当你停止摆弄、停止实验、停止尝试奇异的想法(因为 AI 已经给了你"正确"的方式)— 你开始失去那种曾经让你成为优秀开发者的调皮好奇心。
每个人的代码开始看起来都一样。安全。可预测。无聊。
你曾经看过自己的代码库,意识到你不再感到与它的联系了吗?这就是当太多代码不真正属于你时会发生的事情。
你没有设计它。你没有做权衡。你没有在凌晨 2 点调试它来理解为什么它坏了。
正因为如此,你的直觉 — 那种关于事物应该如何契合在一起的直觉 — 慢慢消褪。
AI 不是敌人。盲目使用才是。
以下是保持你的大脑(和技能)活力的方法:
先自己尝试。 先自己解决,然后再把你的答案和 AI 的对比。
无插件实践。 编写一个小项目或挑战,一整天不用任何 AI。这会很难受 — 但以好的方式。
反思。 跟踪 AI 什么时候真正帮助你,什么时候只是让你逃避思考。
教学。 确保你仍然理解某些东西的最好方式是向别人解释它。
AI 不会取代开发者。但忘记了如何思考的开发者可能会取代自己。
像使用电动工具一样使用 AI — 某种放大你技能的东西,而不是替代它的东西。因为作为开发者最有价值的东西不是知道要输入什么。而是知道为什么。
感谢阅读 — 我是 Marxon,一个探索 AI 如何重塑我们构建、管理和思考技术方式的网页开发者。
如果你喜欢这篇文章,请在 dev.to 上关注我,了解更多类似的思考 — 也可以在 X 上加入我(最近才开始!),我在那里分享更短的想法、实验和幕后的想法。
让我们继续构建 — 深思熟虑地。🚀
一些评论可能仅对登录用户可见。登录以查看所有评论。
如有进一步操作,你可以考虑屏蔽此人和/或举报滥用。