给你这么多学习资源,为什么你会 “收藏不看,已成习惯?”

2020-12-17 11:22:11 浏览数 (34485)
大家好,这里是“在线编程学习平台w3cshcool” ,本期我们聊聊有关学习的话题。

想学编程

得到一名业内程序员的点拨,他给出了几条很好的建议:

多打代码、多读代码

基础要学扎实、项目实战不能少

这些建议对吗?当然没错,可是当你信誓旦旦的操起家伙,准备大干一场的时候,却发现很难坚持做到这几点,最后不得不放弃,按照自己的方式来。

为什么你做不到?是你不够努力吗?

累死的行军蚁

行军蚁是一种非常特别的蚂蚁,他们不会筑巢,一出生就在不断的移动、发现猎物、吃掉猎物。

行军蚁有一套简单的行动规则,每一只蚂蚁会分泌“踪迹费洛蒙”,好让其他的蚂蚁跟随军团的前进路径。

然而,当领头的行军蚁不小心走了一个“圈”之后:

给你这么多学习资源,为什么你会“收藏不看,已成习惯?”

你是不是也有这样的一种经历:

百度一大堆自学编程的资源,感觉自我良好,有一种要大干一场的冲动,可却不会去真正的、系统的学习它们,成了“收藏不看,已成习惯”的收藏党。

就像是行军蚁一样,前辈们给你指明了一条出路,自己却走进了一个怪圈里去了。

越来越难,越难越学不下去,然后就放弃了……

峰值与终值

一个完整的糟糕的学习过程:

坐下来,翻开书,嗯...很简单。

过了一会儿,还能理解。

又过了一会,这个是怎么做到的?

再过了一会儿,算了不做了,看来自己不是学习的料。

失败的学习过程,总是以“负能量”结束,谁又会爱上学习呢?

2002年,诺贝尔奖得主,心理学家丹尼尔·卡曼尼提出:

对体验的记忆由两个核心因素决定:峰值和终值

给你这么多学习资源,为什么你会“收藏不看,已成习惯?”

在整个学习过程中,遇到最简单的问题,容易让人感到心情愉悦,遇到最难的题目,则会让人感到心情失落。于是正向最高峰和负向最高峰就产生了。

学习完,是什么样的感觉?这就是终值。

主动创造正向的峰值,并且终值是愉悦的,那么你就会爱上学习。

举个例子:

当你学会html的title标签时,觉得很简单,噢!原来网页上的标题是这么来的。(此时正向峰值出现)

学到属性时,看是看得懂,可是属性值那么多,又不好记(负向峰值出现)。此时回忆一下自己学title这个标签,再回头继续学“属性”,就可以避免负向峰值的出现。

快结束学习时,复习下自己最容易记住的、或者最喜欢的章节/知识点,以确保终值是愉悦的。

这么一来“收藏不看,已成习惯”的毛病,就会得到一定的改善,让自己爱上学习。

学了就忘

对于浮躁的编程初学者来说,学了忘,是一个大问题。

明明学了很多知识,过两天就忘得差不多了,动手写的时候,也写不出几行代码来。

人类的记忆力都不会差太多,终归到底,还是学习过于浮躁、不讲究方法导致的。

著名的艾宾浩斯遗忘曲线,就可以很好的说明,为什么你学了那么多,忘了也那么多。

给你这么多学习资源,为什么你会“收藏不看,已成习惯?”

当学习开始时,遗忘便开始了,20分钟后,只记得58.2%的知识,1天后便遗忘三分之二。

不断的将新知识灌输到脑海中,持续20分钟后,如果你继续学习新的知识,那么旧知识就会被遗忘一大半,此时所学的新知识又开始遗忘……

旧知识忘了,新知识又开始遗忘,自然就等于什么都没学了。

我们该如何避免这种情况的发生呢?

一个很好的解决方式,1+1学习法。

所谓的1+1学习法,指的是输入新知识的时间,每天不要超过一小时,然后花一天的时间,巩固这些知识点。

举个例子:

Python 学了一个 print(“hello world”),花了一分钟不到的时间,我们还需要花更多的时间巩固它。

print(‘hello world’)好像也可以正常输出,让python输出不同的字试试。咦?我想输出带双引号的“你好”行不行,print(‘“你好”’)?这样可以,如果都是双引号呢?print(""你好"")?不行,百度下,哦,原来要用一种叫转义符的东西,print("\"你好\"")可以了。除了这个,还有其他新鲜的玩法吗?

这一套下打下来,没人相信你会忘了 print(‘hello world’)

前辈让你多打代码,不是照着教程,不假思索的打一遍,而是不断尝试的过程。

多读代码,项目实战,也是同样的道理。

本文就到这里,希望对你有所启发。

今日好课推荐:《从0基础到前端开发就业