读者:

小鹿,想问你一个问题,为什么别人学习一个新技术或者新框架,很快就能明白一些概念,然而我怎么努力,花费大量的时间,也很难去弄懂这些最基本的概念。

学起来非常的吃力,所以偶尔会对自己怀疑,到底适不适合自学,适不适合学编程这个行业。

请问你之前有没有这样的困境呢?希望能够得到您的解答!

小鹿:

有句话说的好,人比人气死人,话虽这么说,回到读者的问题上来,让我想起了小鹿第一年学编程的时候。

没错,那时候我相信自己是学编程人中最笨的,为什么这么说,一个概念或者一个语法的使用,别人几乎一下能明白怎么去使用,我反倒好几遍不能去理解它到底干嘛用的,甚至晚自习时间还在研究这些在别人看不眼的技术点。

其实,当时的内心和这位读者一样,怀疑自己到底适不适合这个专业,心里多了许多的顾虑和焦虑,说实话,那段时间挺烦的,也增加了心理的不平衡。

你想想,别人一天学会的东西,你却需要一星期甚至一个月,或者更久,搁谁心理都不平衡。

大学毕业入职之后,进入了一个全新的圈子,圈里的大牛如云,学习的能力比你强很多倍,一些概念或者技术栈,几乎别人搭一眼就知道这东西的原理和搭建,但是小鹿心理并不像之前一样出现不平衡。

这全源于在大二的时候,看过两本改变我认知的书,甚至说改变了我的思考方式。一本叫做《终身成长》

另一本叫做《刻意练习》

之前还专门在公众号分享了两本书的内容,我相信很多人看完也就抛置于脑后,并没有把当回事。(但是我看完两本书,真的当回事了,所以有了后来......)

终身成长 | 如何让自己快速的成长?

刻意练习| 一种心理学家公认的学习方法

简单的说,这两本书改变我一点认知,我不相信天才的存在,所谓的天才,只不过是长期刻意练习的结果。

我相信有很多人会反驳,爱因斯坦不是天才?贝多芬不是天才?...... 天才的例子数不胜数。

这些给世界带来深远影响的“天才”并不是我们关注的点,而是他们背后的常常被忽略的故事。

每个领域都有超前于我们的人,每个领域都有比我们优秀的人,有时候我们明明很努力了,但是还是不如别人吸收的知识快。从这我想你可以知道小鹿要表达一种什么东西了。

其实这恰恰说明一个问题,别人正是有了一些知识的积累,所以在后天的学习接收知识的能力上很快,我们往往看不到别人这个过程,而只注意到了别人的结果和成就。

就拿我来说吧,前两年,也就是大一大二,对于编程一些知识点,处于一种很难理解的地步,这似乎像是还没有找到自学编程的窍门,而且对编程的认知没有到达一种完全理解的地步。

其实解决办法很简单,其实前期我属于自学编程那种比较笨的人,别人学一遍,我看十遍,十遍不行,我就 100 遍。这个过程不但熟悉理解知识点,而且在这个过程中不断总结出经验,到后来学习某一领域知识,完全就可以拿出自己总结的一套方法论。

这整个过程不就是刻意练习的结果吗?这么一说,就不会让你觉得那些你认为远远落在你身后的人有什么“天才”光环了吧。

其实这也和很多心理学相关,比如遇到问题,我们大部分人想到的是问群友或者身边的人,而不是想着自己去解决这个问题,以及解决后去总结出现该问题的原因。

在往深处说,是我们太不了解我们自己了,在互联网时代,我们太喜欢去关注那些热点事件,以及将注意力放到他人身上,去尝试改变他人的眼光和看法,导致了大脑的思考方式养成了潜意识的躲避、埋怨等状况。

如果你不知道大脑的思考方式,可以看一下之前的一篇文章,

自学系列 | 就谈独立思考!

你会进一步的了解自己,了解自己了就能控制自己,知道自己的惰性和缺点,从而进一步弥补,日积月累,时间会说明一切的。

我不相信什么天才的存在,我相信别人能做到的,你也一样能做到!