前言
很高兴见到你 👋
我不是大佬,但我相信我在通往成为大佬的路上 中我结合自身经历阐述了自己对学习方法的思考与实践。简单来说,我认为学习需要建立一套系统的知识体系(知识树),在此基础上可将学习分为 通用学习 与 需求学习。本文将简单讨论掌握知识的过程,并基于这一过程的各阶段进行内容创作实践。
掌握知识的三个阶段
个人认为,对知识的掌握,需要经历以下过程:
- 感性认识阶段
- 理性认识阶段
- 实践阶段
感性认识 可以看作是一个 从 0 到 1 的过程,它是认识的初级阶段。在这一过程学习者通常会寻找已有的素材学习(如书籍,论坛博客,视频等)。而创作感性认识相关的内容看似简单,实则非常困难。这里列举一些优质的从 0 到 1 的内容的创作者:
-
主要输出内容有 HenCoder (自定义 View),码上开学(Kotlin 基础、进阶、协程),付费视频课程 HenCoder Plus 等。其内容形式为文章 + 视频,超强的语言表达能力以及自然的上镜表现。
-
主要输出内容有 是让人耳目一新的 Jetpack MVVM 精讲啊!,你用不惯 RxJava,只因缺了这把钥匙,付费专栏 重学安卓 等。行文简练,很有「大道至简」的感觉。
-
主要输出内容有 反思 系列,该系列站在设计者的角度,对知识体系进行了深度思考。
理性认识 建立在 感性认识 的基础上,在这一过程学习者通常会在头脑中建立起相应的知识体系并进行从 1 到 N 的扩展思考。具体些便是通过阅读源码等手段对原理进行分析并结合已有知识体系进行总结归纳。这部份内容的创作很容易陷入创作者「自说自话」的怪圈,而读者会觉得「不知所云」。
实践阶段 是整个过程的终点同时又是起点。之所以这么说是因为该过程并非简单的线性的结构&