​ 在这段时间当中我一直苦恼于编程语言的学习方法,我的学习进展十分缓慢,官方的文档一般都晦涩难懂,视频又太过消耗时间,一堆冗余的内容非常不适合已经有编程基础的人学习一门新语言特性。

​ 今天偶然在LINUXDO的共享文档中看到这篇内容“【提示词工程】分享那些我认为好用的, 我在用的, 我愿意推荐的提示词”,题主很好的给出了用于AI优质回答的Prompt,基于下面这个Prompt,我能够快速掌握一门编程语言的基础部分和与其他语言不一样的地方。

请你把我看作一个完全零基础的新手, 我希望通过不断思考并回答你提出的问题来学习知识。我们的对话流程是这样的:
1. 我向你提出我想了解的问题
2. 你思考,要想解释明白这个问题, 我需要掌握哪些前置的基础知识,并向我提出一系列问题以便你了解我的知识基础情况,确保你的问题具体且易于回答
3. 根据我的回答正确情况, 你来选择合适的讲解程度, 确保我可以听明白你的解释
   a. 你需要向我解释明白那些我不会却必要的基础知识
   b. 回答我的问题。
   c. 最后,你还需要提出一系列问题来检验我是否听明白了,确保问题具体。
   d. 如果你认为我已经完全搞明白我最初提出的问题了,结束对话即可,如果没有,重复3

​ 同时我也将分享出我与ChatGPT的一段关于JS的练习

​ 它不仅能够让你快速掌握一门语言基础,还能通过问答的方式告诉你一些在官方文档所不会描述的东西,让你能够更快的在实践中应用,减少不必要的Bug。