学习任务的管理
学习任务的管理
就目前而言,我学习的技术有三个来源:
-
工作中遇到的技术难题
-
自己独立的学习计划
-
在技术群、论坛里看别人讨论问题或者技术博客
我应该如何安排时间来合理地安排这些扑面而来的技术内容呢?现在的情况是需要学习和研究的问题越积越多,根本学习不过来。手忙脚乱的,一个问题还没研究完,第二个问题又出现了。 尝试解决:
优先级
- 工作中遇到的技术难题优先级是最高了,因为这是在技术的实际应用过程中遇到的问题,是真实的项目经验,这一类知识是非常有价值的,优先级最高
- 自己额外制定的学习计划中的技术的学习,这一类知识的学习决定了自己的技术能力的潜力,一些跟工作内容以外的技术,大多数只能靠自己自学,将来升值或者跳槽,主要靠这部分的学习跟别人拉开差距,优先级次之
- 在技术群、技术论坛或者技术博客中看到的知识,这一部分知识可以作为查漏补缺来使用,这些技术内容往往很随机很碎片化,看到这类知识的时候,我可以回忆一下看看自己是否掌握相关知识,如果是全新领域的知识,可以稍微看个大概,然后收集起来,以备后续学习。
时间安排
从早上 9 点到 11 点半,下午 2 点到 5 点半是上班时间。
工作中遇到问题,包括问题的研究和写博客输出,尽量在上班时间内完成,不要占用下班之后的时间,我们在上班的时候需要集中注意力,提高效率,尽量不要让工作相关的事情占据上班以外的时间。
而且我应该充分利用工作的时间,把工作的场合当成一个我学习到的新技术的实验场合。在这样的场合里,使用新技术遇到了任何问题,都可以找到部门的技术负责人帮你排查
上班以外的时间,应该都留给自己额外制定的学习计划和在技术群、技术论坛或者技术博客中看到的知识,而自己制定的学习计划往往需要长期的连续的学习,半途中断会非常地麻烦,学习的效果会大打折扣,因此,上班以外的时间,应该优先分配给自己制定的学习计划,至于在技术群、技术论坛或者技术博客中看到的知识,这一部分内容往往很碎片化,就作为查漏补缺,确实是自己欠缺的比较核心的知识的话,就分配一天最多两天深入学习一下,然后就得立即回归自己的学习计划的主线,如果需要的时间很多,那就加到学习计划的末尾,以后再去学习,此外,还要控制新知识的摄入速度,当手头的东西已经学不完了的时候,就不要再去看论坛里或者技术群里提到的新东西了,要学的东西越来越多,自己会有一种焦头烂额的感觉,总之,千万不要因为这样的临时看到的知识就中断了自己的学习计划的执行。
下班之后的时间,也要分出一部分来陪伴家人,陪伴家人是一项必要的时间和精力的支出,这个支出不可压缩。我们需要坚持每天分配出固定的时间类陪伴家人。