学习 = 检索 ➡ 阅读 (入门 · 经典)➡ 询问(大佬 · 他人 · 同事)➡ 实践

如何才能快速学好一门课程,学会一门技术?上面是我总结的新时代的学习方法。

1、检索

外事不决问谷歌,内事不决问度娘。这已经成为了我们学习的常识。碰到一个不知道的东西、不懂的名词术语,百度一下就能有基本的概念与印象。

下面推荐几个常用的搜索引擎:

  • 通用搜索:google.com,baidu.com
  • 知识搜索:wikipedia.com,baike.com
  • 专业问答:zhihu.com

但是,搜索引擎获得的知识在多数时候都很泛、缺乏深度和广度。这就需要我们进行进一步的阅读和思考。

2、阅读

3、询问

在向别人询问的时候,一定要对人。最好去找擅长这个事情的人。

多数人愿意分享自己擅长领域的经验,这会让人获得成就感。这一点看看个人博客和知乎的发展就明白了,尤其是近两年的知识付费更是将知识分享推到了一个新的高度。

擅长工作的人语言的组织能力也很强。所以他们能够将自己领域的知识和经验简单明了地对其他领域的人进行说明。

另外,擅长工作的人还很热情。他们愿意与他们交流,更容易与他人产生共鸣。

如果公司内部的交流能够顺利展开,那么遇到不懂的问题就可以利用即时通信软件或者发邮件向同事请教。

公司里隐藏着各种各样的智慧,通过深入的交流还会有崭新的发现,如果不能够充分地将这些智慧利用起来的话实在是有点可惜。

4、实践

实践才是学习的最好途径。如果只是通过研修或者学习班学习一次,那么学习的内容很快就会被遗忘。而在现场多次实践不但有助于提高自信,更能够加快掌握的速度。(Google工作法)

我们在参加国外培训机构的培训时,对这点的感触是最深的。每次参加这些培训,可能50%的时间都是在回答问题或做练习,导师讲课的时间很少。因此总感觉干货不多,收获太少。但回过头来看,可能这些培训学习的内容,可操作性更强,总能最快的应用到工作当中。

例1、北京航空航天大学1958年最牛毕设

学习,怎么才高效? - 图1
学习,怎么才高效? - 图2
1958年北航最牛毕业设计
https://www.sohu.com/a/234235349_434501

例2:MIT的操作系统课程

美国名校的知名理工科课程都有一个很突出的特点,强调实践和应用。他们的实践不是我们常说的实验和实训,而是亲自动手去实现一个项目。我们来看一下MIT的操作系统课程。课程介绍就是做中学,亲自设计和完成一个操作系统。通过这样一个实践过程,书上的知识已经不再是知识了,而是我们自己的经验,形成了我们自己对于操作系统的见识。

image.png
https://pdos.csail.mit.edu/6.828/2019/overview.html

6.828 则是已经身经百战,基本上已经收敛稳定了。而且就同学做 6.828 的经验来看,确实效果是很好,收获非常多。比方说,当时我们操作系统期末考,大家在死记硬背书上“当中断发生时内核做的8个操作是什么”的时候,我一看,这每一步的代码我都写了呀,不就是这么操作的嘛。
(陈乐群https://www.zhihu.com/question/265653828/answer/477165288)

_
经验和见识,才是我们从课程学习中最应用收获的东西。