两种自学目标
笔者在这里同样给出两种自学的目标,这两种自学的目标的好坏是显而易见的,各自有各自的优劣。读者可以通过自己的理念选择自己合适的方法,但是在这里引用笔者喜欢的游戏《极乐迪斯科》中的成就,别做那个“全世界最可笑的中间派”。
第一种方法是显而易见的,彻底学懂每一个知识,这需要读者在学习知识之后使用或刷题或代码的方式对于学习的知识进行实践。这种方法会极大的加深读者对于知识的印象,并且让读者对知识的掌握变得更好,但是同样令人遗憾的是,实际上即使是这样的学习,假如不及时加以复习,艾宾浩斯遗忘曲线同样在威胁着每个人的记忆。伴随着学习的深入,读者会背负越来越多的复习任务,加上本身的学习目标,这会导致读者的进度较慢,但是相应的,读者对于基础知识的掌握也会较为的扎实,这是很重要的。坚实的基础会成为将来读者理解一切理论的强大后盾。
第二种方法则稍微有些极端,对每一个知识的掌握停留在“能看懂答案”的程度。这种方法的学习进度会十分的迅速,能够帮助读者迅速的了解所需的大量知识,并对于整体知识脉络有一个了解。不过显而易见的是,这导致读者了解的内容会很不扎实。一个弥补是,在下次见到某个问题之后可以说:“我知道用这个知识点可以解决,只是我记不清了”,这可以让读者通过查阅资料快速的找回这段记忆,笔者便是使用这种方法。这种方法在一方面显然并不适合应试教育,在考试之前甚至有必要专门耗费一定的时间来捡起过去的知识,但是在实践中(人工智能领域/计算机科学领域中充斥着海量的知识以及大量的实践),再加上如今大语言模型的助力,有的时候,了解一门知识,远比彻底掌握一门知识具有更高的性价比。
不过值得一提的是,无论读者使用哪一种方法,适当的实践都是必须的,但是只是有的时候这些实践不是读者自己给自己安排的,在恰当的时候他们或许会自己找上门来。