关于学习这件事情

好久没有跟你们 bb 了…

咱们这个公众号居然有包含这两字——“学习”,其实当初我在起公众号名称的时候,并没有想太久,就觉得写公众号应该给别人提供一点帮助吧?应该分享一些 Python 教程吧?要有一点点产品思维吧?关注我公众号的人应该都是爱学习的吧?然后就不知咋的,脑子突然就蹦出了 “学习 python 的正确姿势” 这几个字来,想说明一点的是,我当初既没有学习日语,也没在看什么高难度的姿势…

扯远了,今天是想跟你聊一下最前面的这两个字,也就是学习这件事。

我一直觉得,自学能力是很重要也是需要自己不断去习得的,因为在我们面前,有许多许多许多未知的东西,我们需要有自己强大的自学能力去探索,去掌握那些对我们有用的知识。

不过我们在学习过程中总会遇到这样的情况:

遇难而退;

这好像对我没什么用?学不学也没关系,干脆算了;

学完了,可是忘记了;

枯燥得一b; 

学一会就歇菜了;

等等…

比如很多时候,我们就是更愿意看视频的教程,而不是阅读文字教程;我们就是更愿意去百度遇到的技术问题,而不去看官方提供的解答;我们就是更愿意看翻译后的书籍,而不去看英文原版;我们就是更愿意让老师手把手教,而不是自学…

如果能够主动一点,把 “更愿意” 和 “而不是” 相互转换一下,能力的提升速度,可能会更快一些。就像爬山似的,从平缓的路慢慢走变成陡峭的山坡往上爬,肯定会难走一些,但这就是在锤炼我们自己的学习能力。

就比如:

1、一段总结好了知识经验的文字,我们去认真的阅读它,然后自己理解了一波,然后好像领悟到了什么,然后有点开心…,突然感觉写那段文字的作者就是你身边的朋友一样。

2、一段总结好了知识经验的文字,别人直接帮你阅读了,顺便帮你理解了一波,然后他好像领悟了什么,接着他录个视频教程,告诉你,这段文字说的是啥啥啥。

显然,1 比 2 的体验更佳嘛~

显然,阅读能力也很重要嘛~

我以前看过这张图:

我挺喜欢这张图的,它很好的解释了 “我学这玩意有什么用?” ,我们常常会觉得有些零散的知识点学了对自己也没什么用,有时候还真不是借口,就是真的这么认为的,我之前也是,比如觉得一些底层的东西有什么用?我应用层会用就好啦!学别的编程语言有什么用?我这语言不也照样能开发?

但有一个时刻,我突然发现,原本我以为毫无相关的东西,居然能够关联起来,并且还是那么的 “顺滑”,比如那会我闲着没事就会看看大佬们写的博客,过不久自己工作的项目出了问题,一时不知道怎么解决,后来突然想到之前看到某篇博文好像有提到过,翻回去搜来看了一下,虽然实现的语言不同,但是那思路是对的,可以用到自己的项目上,这才不用加班到很晚,但是当时在看那些文章的时候,我压根就没想到,这对我接下来要做的项目会有用处。

类似这样的事情,偶尔会发生,我总会感到很神奇,知识点突然被连接并且很有用的那一刻,很是惊喜。

当然,要想让我们学习到的内容融会贯通,前提是我们需要对那些知识点有着足够的掌握,而这,更多的是需要重复,反复的去钻研它们,重复重复再重复,一两遍是远远不够的。

而最终,我们学到的东西,是要运用起来的吧,要不然花那么多时间精力不如去蹦迪买可乐。动起来,动着动着,好像更能理解之前那些难以理解的知识点了,动着动着,姿势就越来越正确了。

就拿初学编程来说,要做的是把手放在键盘上,把学到的东西敲出来,敲着敲着,可能就想自己实现点什么了,然后发现之前学到的东西好像可以关联起来实现一个简单的项目了,项目做着做着更能理解之前学到的各种语法了…我想,编程可能是大部分学习领域中最容易将知识点用起来的了。

最后,你可以像我一样,分享,把你知道的,想到的,学到的,分享出来吧,作为一直在分享的过来人可以明确的告诉你,分享是利他利己的事情,也是很好的一种学习方法。

好了,今天跟你 bb 了这么些,看到这里的你,不知道有什么想法,反正我想告诉你的就是我在学习过程中比较在意的这些:关于自学能力、阅读能力、主动重复学习、迎男而上、主动分享、没有无用的知识、知识可以关联起来产生惊喜…

发表回复