AI正在造就一代文盲程序员
我不再阅读文档。既然人工智能可以即时解释,为什么还要费心呢?
我甚至不再阅读错误信息,而是直接复制粘贴。
我成了一个人肉剪贴板,只是我的代码和 LLM 之间的中介。
以前,每一条错误信息都能让我学到一些东西。现在呢?解决方案神奇地出现了,我却什么也没学到
现在,我只需执行人工智能的建议。如果不奏效,我就改进上下文,然后再次询问人工智能
我太熟悉这种感觉了,从早期的Github Copilot,再到Codeium、Cursor、Windsurf,一路见证了AI的代码能力突飞猛进,直到2024年12月底的年终总结时,我发现我的代码能力进步缓慢,成为了一个面向上下文的程序员。
于是,我做出了改变:
- 不再续订Cursor和Windsurf
- 使用Perplexity代替谷歌搜索
不再直接让AI提供代码,而是回归传统方式 - 通过关键词搜索来理解错误信息,自主调试解决问题。虽然在遇到困难时,我常常怀念Cursor和Windsurf这类工具带来的便利,也会被它们不断推出的新功能所吸引,但我还是克制住了使用的冲动,当我重新开始阅读文档、分析错误日志、一步步排查问题时,虽然过程更艰辛,但每解决一个问题都能带来更大的成就感。
经过一个多月的坚持,我重新找回了编程的乐趣。现在我不再试图与AI较劲,而是将其视为辅助工具和良师益友。
以前总是想着如何更快地完成任务,现在却发现慢下来的过程中,我对代码的理解更深入了,解决问题的思路也更清晰了。
在编程学习的道路上,有时"慢"反而是最快的方式。
AI确实是个强大的工具,但更重要的是要懂得如何恰当地使用它。就像一个经验丰富的程序员,知道什么时候该查文档,什么时候该请教同事一样,我现在也学会了在合适的时机寻求AI的帮助,而不是过分依赖它。
经过一个多月的坚持,我重新找回了编程的乐趣。现在我不再试图与AI较劲,而是将其视为辅助工具和良师益友。
以前总是想着如何更快地完成任务,现在却发现慢下来的过程中,我对代码的理解更深入了,解决问题的思路也更清晰了。
在编程学习的道路上,有时"慢"反而是最快的方式。
AI确实是个强大的工具,但更重要的是要懂得如何恰当地使用它。就像一个经验丰富的程序员,知道什么时候该查文档,什么时候该请教同事一样,我现在也学会了在合适的时机寻求AI的帮助,而不是过分依赖它。