持续学习方法
持续学习方法
一、总体方法
任何一个技术点按照优/良/众三个等级进行分层,每个等级分别有10/10/80的比重。
“优”涵盖这个技术点最基础、最重要、最迫切需要掌握的内容;“良”涵盖这个技术点次重要、较难的内容;“众”涵盖这个技术点大面积平铺知识点、使用频率少的内容。
结合以上方法,做以下4步:
1.技术信息结构图
这里描绘了需要学习的全量内容,我目前打算学习后台技术以及计算机基础等内容,因此需要将相关的内容罗列出来,讲究大而全。
如下图所示(todo 替换以下样例图)
2.分模块整理优先级
根据技术信息结构图,整理出其中每一个最小技术点的“优良众”。
如下图所示(todo 替换以下样例图)
3.快速复习索引(整体优先级)
以上两步相当于做了技术点整理以及各个技术点自身的优先级排布,因此,类比“优良众”原则可以整理出一个整体技能的掌握优先级。
这一部分的“优良众”依然按照10/10/80的比例进行,那么日常复习可以巩固头部10的部分,持续积累从后面的10/80展开。以算法为例,可以整理出10道基础算法题作为日常巩固的,10道难的算法题作为刻意练习的,80道算法题作为自身刷题库。这样,当“突发情况”来的时候,能够保证对算法题不恐慌,同时可以最快的找到重点复习。
4.“Now”学习
这一部分需要维护n个队列,每个队列的任务根据自身情况和前3部分的优先级规则相应的入队。
目前拟维护“未来学习队列”、“每周学习队列”、“每日学习队列”、“通过工作掌握知识队列”。
各个队列里维护若干个任务,根据自身情况可以调整。
4.1 未来学习队列
这个队列里的任务是未来着重需要掌握的内容,可以往下分配给“每周学习队列”。这个队列可以根据需要进行相应的调整。
4.2 每周学习队列
这个队列里的任务需要每周都做,并且能够做完。可以将这里的任务分配分配给“每日学习”队列。
4.3 每日学习队列
这个队列里的任务需要每天都做,并且能够做完。每天队列清空后,可以重复做部分任务,也可以从“每周学习队列”里取新的任务,从而规划好了第二天的任务安排。
4.4 通过工作掌握知识队列
工作中会经常接触到并且用到很多技术点,并且工作占了一天当中的大部分时间,因此这个队列里的东西相对广,与其说是队列,也许用思维导图更能够描绘。
二、记录“Now”过程
这里需要按照第一章第4节的“Now”学习方法论,实际的记录每一天的学习历程。