前言
一直以来,我都比较希望能靠自学解决所有问题,并且希望靠自制力不断驱动自己学习。但是,经过这几年的不断尝试与失败,我最终意识到我就是一个普通的人,我没有过人的自制力,也不是出淤泥而不染的那种角色,环境对我的影响就是很大,没有外力的限制我的生活就是会不断熵增。
老实说,我意识到这件事也有几年了,但我一直不愿意承认,所以每次都要故意挑战自己的弱点,专门营造不利的条件,设定困难的目标,最后不出意外的以失败告终。想要自学很多东西,最后似乎都是不了了之,没有下文,很难坚持到看见成果的时候。
我会给自己设定严格的计划却没办法执行,我会呆在房间里学习最后变成刷手机,我喜欢周末也强迫自己学习,其实效率很低什么都没学到,而且也没能好好地玩。
我最讨厌借助外力,老觉得如果没有外力的话岂不是就完蛋了。但是这是非常愚蠢的,有优势就要利用,有外力就要利用,否则就是傻瓜。
为什么自习室学习不算学习?为什么花钱请人教自己不算学习?为什么与人合作一起学习不算学习?这是我过去的愚蠢,希望从此刻起开始改变。
以下是我关于学习过程中思考的一些原则。
时空分离原则
空间分离
我觉得自己最大的问题就是没有给生活和学习划定清晰的界限,它们混杂在一起导致我在放松的时候会有内疚觉得自己应该学习,在学习的时候又会想放松,结果过得很拧巴。
比较明显的就是学习场景和生活场景的重合,现在租房,我的房间既是睡觉的地方又是我学习的地方,而桌子就紧靠着床,这完全就无法把学习状态和生活状态分开。再就是躺在床上玩手机,往往很快一个早上就过去了,这更离谱了。床就是睡觉的地方,不是用来玩手机的。明确每个场景的用处,明确每个时间段的用处。
基于此,我觉得必须要进行一个空间上的分离,把学习和生活在空间上分隔开,卧室就是休息的地方,学习就在自习室里学。
时间分离
另一个就是我其实没有周末的概念,因为我周末其实也在学习,虽然效率很低,导致周内的效率也低,玩也没玩好,学也没学好。就是在这个时间段我既可以玩又可以学,反正没有明显的分割。其实这样也是不对的,我应该设置一个分割线的,虽然现实生活中不是按照你的意愿设置的,但是都仅限于突发情况,如果有突发情况的话,其实是可以继续保持专注的。
所以我希望自己的学习或者工作时间可以保证在周一至周六早上的八点到下午的9点,中间可以适当放松,而周末则最好是出去散心。
其实基于上面的分析也能发现,最缺乏的其实就是专注,或者说目标不明确,当有多个事情可以选择时,就给偷懒找到了借口,责任不清晰等于没责任。学习最重要的还是要专注。
反馈
现在具体到自学的部分,每次我自学就是看看视频,记记笔记,即使坚持看完了似乎也不能感受到有什么收获,而且很多比较难的东西就一带而过也不会仔细思考,至于实践类的知识也不会操作。
说到底就是没有学以致用,而且没有拿出一个东西来检验自己的学习成果,如果再不记录一下,真就是如同过眼烟云。
事实上,学任何东西都是有目的的,或者就我而言是希望达到某个效果的,那比较自然的想法就是以我的目标作为最后检验的结果。
这其实就可以是项目驱动,我现在上的课程也是,最后做一个项目作为课程的总结,在做项目的过程中学习知识,记忆会更深。
其实项目驱动的一个核心就是反馈,就是时刻了解自己的进度,了解自己的掌握程度,每次学习都有个目标。具体来说,就是像写syllabus那样写自己的学习计划,每次学习希望达到的效果是怎样的, 用什么衡量我是否达到了该效果,这次的学习对于整体的学习有什么帮助,这些其实都是不可缺少的,很多时候我认为只有听课才是学习,写总结浪费时间,老是贪快,但其实该有的步骤一点都不能少。
目标明确
我自己最大的问题就是既要又要,又要早睡早起保持健康,又要锻炼身体又要学习知识又要玩的开心,这些东西正常看就是很难兼得,你总要放弃一些东西,没有人能全部都要,只有抓住重点,全力突破才是关键。
此外学习也是,同一时间会想学很多东西,又是日语,又是吉他,又是PCB又是ROS,又是深度学习,是不是把自己当成超人了?当然了最后的结果就是什么都没学会。这就是目标不够明确的结果。
如果我的目标是要学会PCB,那这段时间我的重心就应该放在PCB上面。优先做这方面的事情,等这个目标完成了再做下一个。另外,学习的过程中我还经常质疑自己,学这个有什么用,学着学着失去信心,最终不了了之。
我认为既然定下目标就意味着已经深思熟虑要做这这个东西了,那就要坚持到底。其实我意识到自己的这个问题也很久了,但是一直没有落实,核心就是断舍离加坚持。
正所谓伤其十指不如断其一指。
工作量合理
另一个类似的问题就是,我在具体制定每天的计划时也是恨不得把所有东西都塞进去,一天当成两天用,最后往往连一半都做不到,久而久之,每天的目标对我来说就是个笑话。
所谓少即是多,制定的时候不要一直挑战自己的极限,设定适当的缓冲,当做一个可以实现的目标。如果想充分利用每天九点之前的时间,可以设置一些optional的任务,完成了必要的任务之后再去做。
总结报告
还有个大问题,我不爱总结,不爱复盘,或者说错题就放在那里,学完东西就学完了,没有一个总结的过程,拿什么来展现你的学习成果呢?我给自己的期望是每个学习的目标达成后写一篇report就像课程最后那样,这个东西才是你的积累,只有完成了这一步才能算的上真正的结束,否则就不算结束。而如果想要写一篇好的report,平时就要多记录。
另外在进度中复盘也很重要,像我在初高中时做题算是一种复盘,我现在其实也应该复盘,比如新建一个PPT,每次学习加一页,最后凑成一套PPT可以用来讲解。
其实写了这么多可以发现,真的要完成一项任务很花时间,像我之前那样疯狂刷视频,视频看完了就算学完了肯定是不牢固的。
体系化学习流程
每次有一个新的学习目标阅读目标或者项目时都要依照这个流程执行,每个步骤都不能少。
- 选择学习目标(明确 最多同时执行两个(假期)/一个(学期)知识类学习目标 一个生活类学习目标)
- 寻找资料 (完整的体系 可行)
- 制定计划(预留合理的时间不能太极限 设置关键节点 设置反馈参数 制定syllabus)
- 制定日程 (睡前仔细考虑 每个模块最多三个任务可包含optional(两小时) 合理任务量 断舍离 设置该次学习要达到的效果 每日总结 做PPT)
- overleaf正式report 可以发文章 录视频
- 其他原则:生活与学习分开 合理利用资源 适当给予奖励 做完比完美更重要
最后一个完整的项目结束,我至少要有一篇文章每日记录,一个PPT,一篇report以及一个项目这才算结束。针对生活类的可以适当调整。比如学吉他的话一段视频就可以了。