笨拙与耐心
自学的四个阶段:
- 学
- 练
- 用
- 造
第一部分的内容,基本用来展示“学”的过程。学,就需要重复,甚至很多次重复,尤其是在面对充满了“过早引用”现象的知识结构的时候。
【重复,归纳总结】
反复学,最锻炼的是“归纳整理”的能力。而且,最有意思的,这在大多数情况下还是自动发生的—— 只要你不断重复,你的大脑会在不自主之间把那些已经掌握的知识点与当前尚未掌握的知识点区分开来,前者处理起来轻松容易,甚至可以跳过;后者需要投入更多的注意力去仔细处理……在这个过程中,绝大多数的归纳整理工作自动完成了。最后再加上一点“刻意的、收尾性的归纳总结整理工作” —— 大功告成。
自学是门手艺,编程很大程度上也是一门手艺,掌握它在绝大多数情况下与天分智商全无关系。所有的手艺,最基本特征就是:
主要靠时间
到了第二部分,我们终于进入“用”的阶段 —— 嗯?“练”怎么跳过去了?没有,我们的策略是,以用带练 —— 在不断应用的过程中带动刻意练习。
心理建设(心态):每次自学什么新东西的时候,你就把自己想象成“再次出生的婴儿” —— 起始每次自学,的的确确都是重生。一旦掌握了一项新的技能,你就不再是从前的那个自己,你是另外一个人了。
一切“主要靠时间”的活动都一样,都需要在从事之前认真做“心理建设”。通常情况下,读一本教程,上个学习班,就“会”了 —— 几乎肯定是错觉或者幻觉。【不要抱着一下就学会的幻觉,认清现实】
【心里建设,不要低估自学的难度,不要高估自己】
首先要明白,这肯定是个比“天真的想象”要长得多的过程。
其次要明白,并且要越来越自然地明白,哪儿哪儿都需要很多重复。读,要读很多遍;练,要练很多遍;做,要做很多遍……
【耐心是一切学习的基础】
人们缺乏耐心的常见根源就是“之前根本就没准备花那么多时间和精力”,所以当然很容易超出“时间和精力的预算”,当然相对更容易焦虑 —— 就好像没多少本钱的人做生意常常更容易失败一样。
【会计思维,预算观念,这就是做大量的准备的准确的概念】
预算观念非常重要 —— 这个观念的存在与否,成熟与否,基本上决定一个人未来的盈利能力。
不夸张地讲,未来的你只需要恪守一个原则,就很可能会因此超越 99% 的人:
绝对不做预算不够的事情。
【社会观察】
有个现象,不自学的人不知道。
真正开始自学且不断自学之后,刚开始总是觉得时间不够用 —— 因为当时的自己和其他人没什么太大区别。
随着时间的推移,不仅差异会出现,自我认知差异也开始越来越明显:
别人的时间都白过了,自己的时间都有产出……
到了下一个阶段,在其他人不断焦虑的情况下,自己却开始越来越淡定:
因为早已习惯了投入大量时间换取新技能……
等后来真的开始用这些技能做事,不断地做其他人因为时间白过了或者因为投入的“预算”不够而学不会做不到的事情 —— 并且还能充分明白,这并不是自己聪明、有天分的结果;只不过是做了该做的事情,投入了该投入的“成本”和“预算”而已……
于是,就真的能够理解下面这句话背后的深意:
人生很长,何必惊慌。