文章目录
这本书主要讲的是什么?
- 以Python语言为例引出自学。
- 讲述自学的方法论。
我希望从这本书中学到什么?
- 从这本书里面获得自学的能力。
- 学习笔者总结问题的方式。
- 归纳自己的学习方法论。
- 学习解决问题的方式:阅读官方文档,使用谷歌等工具。
自学方法论
笔者的观点
总述
graph TB
A[学习会学习这件事情]-->B[再去学习其他的东西]
笔者之鸡汤
- 只有学会了自学才会在这个肉眼可见变化的世界里,没有那么焦虑。所以我们需要学习,进步;学习,进步。
- 自学能力,是持续进步的发动机。
- 能摆脱有人教,有人带才能学习的尴尬局面。
- 自学是门手艺,严格的来讲,它只是一门手艺。
- 学习一样东西,如果学的是半吊子状态,你学它干嘛?
- 自学是唯一值得被拿来不断打磨的技能。
- 编程新技术出来,再没有老师的情况下,只有阅读官方文档这一条路。
- 编程比减肥容易的多,因为,你不是和基因在做斗争。
在这本书中学到的技能
如何阅读一本书
有经验
的读书者,拿来一本书开始自学技能的时候,他会先翻翻目录(Table Of Contents),看看
其中有没有自己完全没有接触过的概念;然后再翻翻术语表(Glossary),看看是否可以尽量
理解;而后会看看索引(Index),根据页码提示,直接翻到相关页面进一步查找…… 在通读
书籍之前,还会看看书后的参考文献(References),看看此书都引用了哪些大牛的书籍,
弄不好会顺手多买几本。这样做,显然是老到 —— 这么做的最大好处是 “尽力消解了大量的
过早引用”,为自己减少了极大的理解负担。所以,第一遍的正经手段是 “囫囵吞枣地读完”。
囫囵吞枣从一开始就是贬义词。但在当前这个特殊的情况下,它是最好的策略。那些只习惯
于一上来就仔细认真的人,在这里很吃亏,因为他们越是仔细认真,越是容易被各种过早引
用搞得灰心丧气;相应地,他们的挫败感积累得越快;到最后弄不好最先放弃的是他们 ——
失败的原因竟然是因为 “太仔细了”……第一遍囫囵吞枣,用个正面一点的描述,就是 “为探索
未知领域先画个潦草的地图”。地图这东西,有总比没有好;虽然说它最好精确,但即便是
“不精确的地图” 也比 “完全没地图” 好一万倍,对吧?更何况,这地图总是可以不断校正的,
不是吗?世界上哪个地图不是一点一点校正过来才变成今天这般精确的呢?磨练 “只字不差”
的能力通过阅读习得新技能(尤其是 “尽量只通过阅读习得新技能”),肯定与 “通过阅读获得
心灵愉悦” 很不相同。读个段子、读个小说,读个当前热搜文章,通常情况下不需要 “精读”
—— 草草浏览已经足够,顶多对自己特别感兴趣的地方,慢下来仔细看看……但是,若是为
了习得新技能去阅读,就要施展 “只字不差地阅读” 这项专门的技能。对,“只字不差地阅读”
是所有自学能力强的人都会且都经常使用的技能。尤其是当你在阅读一个重要概念的定义之
时,你就是这么干的:定义中的每个字都是有用的,每个词的内涵外延都是需要进行推敲
的,它是什么,它不是什么,它的内涵外延都是什么,因此,在使用的时候需要注意什么……
很有趣的一个现象是,绝大多数自学能力差的人,都是把一切都当作小说去看,随便看看,
粗略看看……你有没有注意到一个现象,人们在看电影的时候,绝大多数人会错过绝大多数细节;但这好像并不会削减他们的观影体验;并且,他们有能力使用错过了无数细节之后剩下
的那些碎片拼接出一个 “完整的故事” —— 当然,通常干脆是 “另一个貌似完整的故事”。于
是,当你在跟他们讨论同一个电影的时候,常常像是你们没坐在同一个电影院,看的不是同
一个电影似的……所谓的自学能力差,很可能最重要的坑就在这里:每一次学习新技能的时
候,很多人只不过是因为做不到只字不差地阅读,于是总是会错过很多细节;于是,最终就
好像 “看了另外一个山寨版电影一样”,实际上 “习得了另外一个山寨版技能”……
如何解决过早引用
“过早引用”(Forward References,另译为 “前置引用”),就是我们在学习的时候提前用到了我们不会的东西。
- 读不懂也要读完,然后重复很多遍。
- 第一遍囫囵吞枣之
后,马上就要开始 “总结、归纳、整理、组织 关键知识点” 的工作。自己动手完成这些工作,
是所谓学霸的特点。 - 不要怕麻烦,及时随手做一张图,也舍不得不精致。
四步自学方法论
- 学
- 练
- 用
- 造
学,就需要重复,甚至很多次重复,尤其是在
面对充满了 “过早引用” 现象的知识结构的时候。
反复学,最锻炼的是 “归纳整理” 的能力。而且,最有意思的,这在大多数情况下还是自动发
生的 —— 只要你不断重复,你的大脑会在不自主之间把那些已经掌握的知识点与当前尚未掌
握的知识点区分开来,前者处理起来轻松容易,甚至可以跳过;后者需要投入更多的注意力
去仔细处理…… 在这个过程中,绝大多数的归纳整理工作自动完成了。最后再加上一点 “刻意
的、收尾性的归纳总结整理工作” —— 大功告成。
首先要明白,这肯定是个比 “天真的想象” 要长得多的过程。
其次要明白,并且要越来越自然地明白,哪儿哪儿都需要很多重复。读,要
读很多遍;练,要练很多遍;做,要做很多遍……
刻意练习
刻意去思考,什么地方值得去刻意练习。
凡事,就怕琢磨……
那些高手,无一例外都是善于琢磨的人……
全面-自学者的境界
全面,是掌握一门手艺的基本。
为了全面,当然要靠时间。所以,关于 “混与不混”,我们有了更深刻却又更朴素的认识:
所谓的不混时间,无非就是刻意练习、追求全面。
也正是这个原因,几乎所有自学高手都懂这个道理:
绝对不能只靠一本书
一本书绝对不够 —— 无论是谁写的,无论那个作者多么著名,影响力有多
大…… 因为,书也好、教程也罢,这种东西就是有 “篇幅限制” 的。更为关键的是,每个作者
都有不一样的视角、不一样的出发点和不一样的讲解方式、组织方法。
把 “全面完整” 放到最高优先级。
笔者的其他书籍
- 《TOEFL 核心词汇 21 天突破》
- 《把时间当作朋友》
- 《人人都能用英语》
- 《学习学习再学习》
- 《通往财富自由之路》
- 《韭菜的自我修养》
书中的例子
- Kindle的后台数据显示,有2/3 - 3/4的书籍再买来之后就没有被打开过。这些人说白了就是给自己买了一个希望。
- 邱老板所写的区块链交易所引擎,在 Github 上用的是个很霸气的名字,“貔貅”(英文用了一
个生造的词,Peatio)—— 这个 Repo 至 2019 年春节的时候,总计有 2,913 个 Star,有
2,150 个 Fork…… 绝对是全球这个领域中最受关注的开源项目。2017 年 9 月,云币应有关部
门要求关闭之前,是全球排名前三的区块链交易所。
邱老板当年上学上到几年级呢?初中未读完,所以,跟他聊天随口说成语是很有负担的,因
为他真的可能听不懂…… 然而,他的编程、他的英语,全是自学的…… 学到什么地步呢?学到
可以创造极有价值的商业项目的地步。他什么学习班都没上过,全靠阅读 —— 基本上只读互
联网这本大书。