工欲善其事,必先利其器
在学习一个教学项目视频,逐行敲打的同时,同时启动另外一个项目,而这个项目的内容必须与第一个项目有所不同,可以是ui不同,或者数据库建模不同,亦或者是新的功能和逻辑判断,只是单纯的照抄教程的代码,没有任何思考和修改,这基本与复制无异
在没有完全懂,或者是赶需求的情况下,不要去复制粘贴代码
在看教程的时候,先看时间线的内容,自己先预想一下如何实现,再去敲打
当学习时感到不舒适时,就意味着大脑在真的学习一些东西,真的在思考了,如果很舒适的话,反而意味着要么是复制粘贴,或者已经学过了。
不要去背代码,就如同背英文单词一样,人不是机器,真正应该做的是去理解代码做了什么,记住那些模式,机器才是帮我们存储记忆的地方,比如居中一个元素,记住居中这个思想,然后去搜索。或者做一个表单校验,而不是记住什么form,useForm这种一系列具体的步骤
在学习完一个知识后,内化它,可以是写博客,或者上述那样另开一个项目,以及讲述给别人听。需要注意的是,当写博客或者开新项目的时候,必须有自己的输出,代码有自己的风格,如果只是复制粘贴,那将毫无意义。
看视频学习很容易陷入两种情况(就我而言),一种是看剧心态,刷完=学完,另一种是看着看着,发现看不懂,太难啦!,就不看了!我们需要注意的就是在看视频的过程中时刻牢记最终的目标是学习新东西,而不是刷完,以及遇到问题学会去分解成小问题