今天用了一个软件——敬业签来整理了一下我的学习计划,加上之前在手机上使用的ToDo的四象限法,我把总结出来的一些心得放在这里,免得那个该死的敬业签又宕了。
1.紧急
说明: 1、此类为需要立刻解决的问题,并不需要深入了解,只是能够解决当前工作中实际问题即可; 2、最快的办法就是上网查资料,如果是一个熟悉的技术,那么也可以通过查看官方文档或翻书的方式来寻找答案; 3、这里的问题可以一一对应到紧急二中,因为每一个我不能解决的问题都反映出我在这门技术上的欠缺,所以需要列入紧急二中以待全面学习。
2.重要
说明: 1、此类为学习主线,每个问题都是学懂其他一切技术的立足点和基础知识,需要通过读书来尽可能详细的了解; 2、学习过程中一定要勤于动手,认真领会书中的每一个细节; 3、书、电脑不回家。
3.紧急二
说明: 1、这一类是工作中遇到的问题和用到的功能所包含于的大的技术点,因此这类技术的掌握对于我的工作能力的提升是具有最明显帮助的,也因此对待这一类技术来不得半点马虎; 2、这一类的技术属于是即需即学即用的,因此没有充足的时间来让我买书(网上买本书不就得花四五天嘛,根本来不及)和提前学习,于是针对这一类学习的学习方法,快速出效果成了重点
考量对象; 3、这类学习可以分为两个步骤: a、入门期: 在入门期,可以通过一切网上能够找到的看上去结构完整案例充足讲解明白易懂的资源来学习,包括教程、博客教程、视频教程。而此阶段的学习需要带着三个问题或者目标,
1)它是用来解决什么问题的,它的应用场景是什么,
2)为什么要用它,它格外地针对哪一类情况进行了支持或优化,它和市面上其他同类产品的异同点在哪,如果没有它会怎么来解决这个问题,
3)如何使用它,如何把它和项目或其他东西集成起来,用它做个小demo; b、深入期: 经过入门期,我已经基本能够使用这门技术来做简单的操作了,但这还远远不够,实际的使用过程中我一定会遇到无数意想不到的问题,针对此,我应该提前做好准备,而具体的做法就是,
1)看官方文档,官方文档永远是最详尽的使用指南,尽管从这里学不到什么原理性的东西,但第一步不就应该是知道该怎么解决问题吗,
2)看书,看书有两种情况,
2.1)毕竟我还是个新手,以前也没怎么读过英文文档,因此不排除我看了很久还是不知道不明白文档在说些什么的可能,那么这时候,我当然还应该硬着头皮看,
但是,也需要有第二套准备(毕竟时间是最珍贵的),就是买一些使用手册、权威指南这类的书来救急,
2.2)第二种情况就很幸运了(当然也要碰上像git或是spring一样清晰详尽的官方文档才行),就是我看懂了,而且总是有所收获,那么这样的话,我祝贺自己,可以省去一笔不小
的开销,直接买一些原理性的书来读了。
4.重要二
说明: 1、这类技术的定位有些尴尬,因为它既不像三象限那么紧急,也不像一象限的基础知识那么重要,那么为什么要学它呢? 要说为什么学它,首先来看看它是什么; 2、它是我平常在技术论坛里见到的最高频的又合乎我的职业发展方向的高级技术,只是在我做为一个初级程序员的现阶段还看不出哪里有用罢了; 3、那么它应该在什么时间来学习呢? 工作中只能解决第二象限,工作之外加班的时间又被一三象限给瓜分了,这就是我说它是一个尴尬的存在的原因。那么它的学习能一直拖着吗?比如等到第一象限学习完了
(因为二三象限不断会有新增项)? 当然不能,就眼前来看,我的清空一象限的计划也是遥遥无期的,等学完黄花菜怕是都凉了。 那么究竟什么时候学呢? 回家后。 暂时,我只能看到这里有空档,那么就把它硬塞到这里吧,对不起,Tsing,占用你的休闲时间了。算了,加把劲吧,3w月薪在离你5年的地方向你招手呢!ヾ(✿゚▽゚)ノ