一个差生,为什么你学得如此慢又低效?
作者:互联网
“我们多数人的学习方法往往是阅读某个知识的描述,搞清意思,不断重复,并希望记住它。但这一过程只是在应用人脑的阅读和记忆能力,产生的学会了的错觉,实际是能看懂的感觉,并没有在学习。 —— YJango”
文章目的
作为差生的我,希望做到:
1、重视学习方法,掌握学习原理:
主动学习别人的学习方法和策略,思考探索和实践总结出真正适合自己的学习方法策略。
2、重视思维,构建学习能力:
我希望我是这类人:大学四年毕业,在毕业典礼的那天,老师问我:大学四年你都学了些什么?我达到:什么都没学到,除了学习能力。在我走出学校,走向社会时,在面向社会之中的各种新的事物和新的信息时,我能用我的学习能力快速学会和快速处理。
3、重视基础知识和知识的联系,构建知识网络与体系
① 以往学习都是依靠老师和别人提供的教材,一旦教材看不懂,就觉得是自己傻,或去问老师,然而即使老师说得清楚,你也不一定明白—— 缺乏自主学习的能力;
② 以往的学习都是从局部到整体,从第一章第一节开始学,整个获取知识的过程是一个个小点的积累,当学得东西多时就会忘记许多以前学过的 —— 没有构建自己的知识框架;
③ 以往的学习都是希望自己最大量度去接受书中的信息或知识,从来没有问过这些信息或知识的为什么,从来不懂得组织和归纳这些知识或信息,从来没有厘清这些知识或信息的来龙去脉、前因后果 —— 对知识的认知有误;
然而:
① 学习从来都是自己的事,从来不靠任何人,需要的仅仅是学习材料的充分;
② 学习都是从整体到局部,先知道你要学什么,然后学了之后能做什么,最终是这个过程你得到了什么;
③ 知识不是信息,学习不是记忆,并无法仅凭记住知识来学会知识。
一个例子
在一定时间里,一个优秀生能看3本书,一个差生只能看1本书;而且,那个优秀生的看3本书效率还远远高于差生只看一本书的效率。这到底是为什么?
同样的知识量,为什么优秀生总是能在短时间内快速掌握,而我们差生需要长时间的重复,都打不到令人满意的效果?这难道真的是智力的差异吗,还是天才的不凡?
学习一个领域的知识,需要进行以下过程:
1)对知识的渴求欲、学习欲:
从内心建立了想去做这样一件事的欲望,并且能一直坚持到做完这件事;
2)有方法去组织知识,形成知识结构框架:
学习知识真的不是像计算机一样去完成复制功能;而是通过刻意训练使自己的大脑中建立知识框架;
3)有先前的知识作为学习新知识的基石:
一个没有学过加法运算的人,无法真正地理解乘法;一个没有学过任何编程语言的人,无法学会数据结构;
学习能力:
一直以来,我都错了:错误地以为把整体IT行业的所有技术都学会,就一定能够在IT行业有所成就。然而,现实却是,根本没有这么多的时间和精力去学习IT行业的所有技术,即使你有这么多时间和精力,那你也学得很菜,因为你是差生!
其实,本质是:我们在学习一个领域的知识时,根本不是希望你把这个领域的所有知识都学完,而是希望你掌握这个领域的知识的学习方法,构建你对这个领域知识的学习能力。因为,你肯定知道,无论你在哪个领域,知识是永远学不完的。
举个例子,学计算机和软件的同学一定都知道,现在人们开发出来的编程语言有几百种,研究或企业做项目时所用的编程语言是其中的一种或多种语言,而以我们普通人(差生)的时间和精力根本无法掌握这么多门编程语言,那我们应该是怎么对待呢?
事实是,我们根本不用学这么多门编程语言,只要几门就好。我们应该建立这样的意识:
我们的学习欲让我们去学习的根本不是知识本身,而是知识的规律和知识的联系。所有的编程语言大致分为两类:面向过程型和面向对象型。学习了C,FORTRAN,我们知道这类语言的共同特性是自顶向下,顺序执行等;学习了C++,Java,我们知道这类语言的共同特性是类、对象、三大特性等;所有的编程语言有数据类型、表达式、运算符等。
正是通过几个例子,让我们的大脑学会了这种知识的规律,以及知识的联系。以后我们在学习新的语言时,就能快速学会了,因为我们真正地掌握了这种知识的学习能力。当然没门编程语言都有自己的特性与细节,这是需要我们刻意注意的;但是总是逃不出"万物都是统一而和谐的"这一说法,比如,Java称C++的函数为方法,Java称C++的纯虚函数为抽象函数,称虚基类为接口等等。
通过几个编程语言的例子,让我们学会了整个编程语言的体系,拥有一种编程语言学习的能力,但前提是你要刻意去发现、归纳和总结。
很多公司也不知道自己明天的项目会用那种编程语言,但他们会选择一种编程语言来选拔人,这种以学习能力作为选拔条件的做法,是最明智的。
关于我
我本人是个很差的计算机本科生。作为一个差生,很明白学习“计算机科学与技术”这个专业并不容易,仅凭着自己一点的热情是难以将其学好的,更需要的其实是学习方法策略和适合自己的学习材料。
自上本科以来,我发现在同等的时间内,别人能读三本关于计算机的书,而我只能读半本,效率反而还不如他们读三本书的好。于是,我开始问我自己为什么会是这样。同时,我就对于这个问题的解决方案是 —— 寻找更佳的学习方法和学习策略。在这个过程中,我确实开始寻找学习方法,像“千古刘传”微信公众号上的文章,像《Study Less, Learn More》,都是在介绍如何学习的;我也的确学习了如何学习。现在来看,我也确实学到一点。所以说,我想表达的就是:一定要去寻找适合你自己的学习方法和学习策略,但这些方法策略并不会在你的头脑中凭空产生,唯有通过了解别人的学习方法策略,再从中吸收真生适合自己的,并将之用起来。
这让我想到了从小到现在我们都听过的两句名言:
① 知识就是力量。 ——培根(英国哲学家和科学家,被马克思称为“英国唯物主义和整个现代实验科学的真正始祖”。)
② 天才是百分之九十九的汗水加百分之一的灵感。 ——爱迪生(美国大发明家,超过2000项发明,拥有1093项专利。)
令人意想不到的是,这根本就是两句没有说完的话!当一句话,没有说完时,就被人断章取义、以偏概全,真实一个无法被原谅的错误!两句原话是:
① 知识就是力量,但更重要的是运用知识的技能。
② 天才是百分之一的灵感,百分之九十九的汗水,但那1%的灵感是最重要的,甚至比那99%的汗水都要重要。
就我来说,从小被欺骗为成功,就要(做傻瓜式的)努力,而从不讲方式方法,很多时候方向就是错的,怎么可能会达到最终目的呢?于是,真的,如果我们在一个领域想要走得更远,首要的其实是要建设我们的学习策略以及思维。
关于学习材料。不管你现在处于什么情况(在校、就业),都可以尝试以下方案:
① 去图书馆探索真正适合你自己的书,不要跟风别人 —— 别人说这本书好牛逼,然后你也去看这本书,发现完全看不懂(只是现在的你看不懂而已),然后丧失信心,怀疑智商……
② 进几个真正的学习群,在群里面和人沟通沟通有哪些学习的材料,怎么得到这些材料,怎么学习这些材料,同时向别人请教。一旦得到你想要的,就克制住自己不要水群。。。。。
③ 去视频网站搜索相关的视频,系统性的学习。如Bilibili,YouTube等,上面的视频教程真的是很NICE,有些视频还有讲义和上课笔记,Bingo!
当然,真正学会一项技能真的有好多因素。有些时候,一个因素就会使你停滞不前,甚至放弃。我也会慢慢地分享各种各样的因素情况以及解决方案。至关重要的一点,当你真正在一条路走着时,时间长了,努力多了,有很多东西,那种突入而来的懂了的喜悦、学会了的快感,是无法描述的!就如同冯至在《十四行诗》中所写:
我们准备着深深地领受,那些意想不到的奇迹,在漫长的岁月里忽然有 ,彗星的出现,狂风乍起。
作为一个差生,我们应该如何对待这些学习方法的、如何对待这些知识的、如何对待整体架构与思维;然后如何利用这些,来构建自身,真正地走得更远。
标签:低效,编程语言,学得,知识,学习,差生,方法,我们 来源: https://blog.csdn.net/ComputerGeekHack/article/details/88676766