AI革新下新手学习编程的方法
Created: 2026-01-15 12:57:20AI时代多多少少改变了我们的学习和搜索习惯,但更多人仍然选择了传统的以书籍为准的方式进行学习编程,而AI本身就与编程这一门课拥有无比紧密的联系,学习编程的门槛变低,在现在,新手使用AI来学习编程就是一个不错的开始,如同我们身边有一个“专业贴心”的老师在教导我们。
弥补自己在编程知识上的不足
Leetcode是一个专门为任何编程人员提供练习题目和资源的平台,很多题目对于初学者来说,只凭借书籍或者视频教程上的要点一步步详细的走,即便认为自己掌握了某些编程的要点,着手做Leetcode的不同题目脑子就会一片混乱,“这段要求该写什么代码才能实现?”
再回过头翻书翻教程寻找解决方法,事实上已经错过了绝佳的反馈时间,尽管这能够训练我们搜索资料的能力,在获取编程学习的反馈时,仍然是AI能够让我们更加获得更加及时的反馈,足以帮助我们修改初级错误
获得个性化的学习
如同本文第一段说的那样,在使用AI获得反馈与修改初级错误时,AI擅长的是根据我们每一个人的情况,自动编写一份适合我们的学习方案,在上一段所说,获得我们没有掌握的一小部分知识,在AI的生成计划中加重我们需要学习的那一小部分要点的训练,同时能够推荐特定的学习资源、项目练习以及适合的进阶路径,需要解析某些自己理解不了代码示例或问题时,往往能转换成我们能够理解的文字,了解背后的逻辑。
避免简单的事情复杂化
我们可以同时了解这个子标题的两种含义,毕竟不同人会有不同的情况
不使用AI已经足够简单,为什么需要AI的帮助?这会让更加简单的事情复杂化
我相信有很多人已经拥有足够的编程能力,并不需要AI的帮助,这反而需要更多的时间来学习AI如何使用,我们会认为这样子很复杂,但是AI不仅仅是一个工具,它正在重新塑造我们的学习方式,让我们寻求更加简单的方法下,也未必需要无时无刻使用到AI,AI只是工具,但同时能力无限
意识不到的复杂
我们会下意识以第一次学习知识的方法来走完接下来的路,某些停滞不前的时刻时,我们难以怀疑是否真的是自己某些学习方法出了哪些问题,阅读再多的书藉似乎也是空谈,有幸时,我们只能尽力做更多复杂的事情,询问他人是一个很好的选择,有时在他人眼中只是一些简单的事情,我们可以尝试着,将AI看成一位朋友一样,清晰明了的解决问题。
AI解决不了任何问题,我们也会拥有一个完全全新并更加容易地方式解决问题
参考资料
https://www.zhihu.com/question/647911233
https://l-m-sherlock.github.io/ZhiHuArchive/
GPT协助查找部分资料,使用Marscode演示AI编程辅助的使用