系统学习一项技能

周末读吴军老师的《谷歌方法论》读者问答,谈到了系统学习的问题。我们单看他的专栏名字,肯定会觉得是跟计算机关系更大,谷歌是互联网业的大哥级公司,但是在专栏中,读到的更多的是一种思考世界的思维,看世界的视角和解决问题的思路。

谈到系统学习时,他以计算机学习举例,层层递进来讲如何掌握一个新技能或者进入一个新的专业。

你不是计算机专业的,想成为一名计算机专业的从业人员,大约需要一年的学习加上一年的练习,这两年的学习又大致会经历下面的阶段。

首先要对计算机这个专业的知识体系有了解,知道从哪里入门,它是一门什么样的学科,算是学基本概念的阶段。

掌握了一定的体系化知识后,你可能会从编程解决一个实际的可计算问题开始学习。但是这个时候能解决的问题和问题的量级是非常有限的。就像盖房子一样,只有沙子和水泥是远远不够的。

我们还需要掌握数据结构和算法。这里吴军老师的类比比较生动,他说数据结构就像盖房子用的大梁、钢筋和门窗,算法像盖房子要用到的结构原理,才可能把那些大梁、钢筋全部搭建到一起来,不然整个大楼就是一堆没有骨架的东西,随便什么力量都会给它造成倾覆性的打击。

这一步,计算机发展到今天,已经有了很多成熟的组件的东西,我们可以用一些半成品的东西,建成一座自己的大厦。

进一步,需要对计算机原理和系统原理进行学习。毕竟这个世界上的资源是有限的,盖大楼也要做预算,要不然盖出来的房子可能连成本都收不回。学习这两门课,就是让我们知道写好的程序如何调用资源,然后可以对程序进行系统级的优化。

到这里,我们已经掌握了大部分的专业知识。离真正从业还差最后一步,得把这些知识用起来。可以从学习一门应用的课程开始,比如AI解决一个具体的计算问题,我们可以研究别人如何系统的解决一个问题,然后对照自己的思路,找出差异,进行系统的改进。

把之前学习的知识全部跑一遍之后,就对系统解决一个专业的计算机问题有了全面的理解。会解了一类问题,还不够,就需要我们进行刻苦的刻意练习,去解决各种各样的问题,把问题转化为可计算问题。

这个例子虽然是拿计算机举例,但学其它专业一样适用。我自己现在有个学习会计的打算,读了吴军老师的这个解答,已经有了如何开始学习会计的想法。

以前听一位一次性通过CPA的牛人,在讲他自己的通过经验,开始就提到自己第一步是将所有的科目过一遍,自己用脑图建立一个知识体系。这第一步和吴军老师介绍的方法完全是一样一样的。

对于系统学习,吴军老师也给了四个提醒:

要了解知识的背景和相关性。

要有选择的接收信息,不要只是把大脑当成一个硬盘,而应该让它发挥处理器的作用。

记住学习是为了解决具体的问题。

要找到组织,开展讨论。

一个人如果只是为了扫除学习的焦虑而去学习,最多只能给自己一个心理安慰,但对自己能力的提升没有太多帮助,越是没有提升越焦虑,就越是会增加自己学习的量和接收信息的量。不对知识进行有效的吸收,脑容量其实是没有太大变化的,神经系统间不会建立有效的连接,最后可能会让自己犯病——头疼。

我们说闷声做大事,放在以前可能还是不错的选择,但现在变化如此之快,你只有和同时代的人进行有效的讨论,才会更全面的调动自己动脑子的系统,没有头脑的碰撞,是很难发现自己和别人的差距的。

找到一个系统学习的方法,然后相信他并实际学成一个专业知识。然后,不断激励去掌握更多的领域,变成知识的游牧民族。


图片发自App

你可能感兴趣的:(系统学习一项技能)