学习,就是将未知的知识变为已知的知识的过程,随着已知的知识越来越多,通常对于某一个领域而言,学习的难度是越来越低的。面对一个新的领域,首先应该做的是搞清楚哪些是已知的知识,哪些是未知的知识。这就引出了一个新的问题,对于某一知识点,怎样算是已知,怎样算是未知。个人认为,已知就是可以说的清除这个知识点是什么,这个知识点的来龙去脉是怎样的,这个知识是为了解决什么样的问题(即其使用场景是什么),它有哪些优点与局限性。当然,还有更深层次的已知,但是对于一个新的领域而言,能对其中的某一知识点做到如上几点我想应该可以将这个知识点划归为已知的范畴。已知的知识可以帮助我们迅速确定未知的知识,然后才能确定上下文,进而提出问题,进行学习。一个好的习惯是每次解决一个问题,要想清楚为什么这样就能解决,为什么另一种方法就不能解决。这样每次对于知识就会有一个更加清晰的认识,认识的越清楚,这个知识就越能在下次遇到时帮助我们学习新的知识,我觉得这应该是学习能力中不可缺少的部分。此外,对于已知知识的理解归纳可以减轻大脑的负担,不用我们每次遇到新的问题,都要重新学习这个知识,这将大大降低学习的成本,很多情况下可能我们每天都很忙碌,忙着赶进度,忙着改bug,回头想想,仔细归纳,可能能够更快的成长与提高。一定要把一个知识搞清楚,为什么行,为什么不行。特别是在初级阶段,养成良好的习惯将对未来的事业产生巨大的帮助。

    另外要说的是,严谨。其实国外的一些人做的更好一些,对于一些不是问题的问题,只要觉得阻碍了我们工作的效率,就是有问题的,就是需要将其解决的,长此以往,可以增加我们对于问题的敏感性,以及分析问题,解决问题的能力。(未完待续)

    另外,对于制定计划,以前经常制定一些看似很完美的计划,一旦能够完成,将能够改变很多,但是,几乎所有的这类计划都会在执行一段时间后夭折,原因是我们对困难的估计不够,使整个计划的完成过程变得不收敛,造成的后果就是,发现完成每个阶段的任务变得越来越艰难,直到坚持不下去而不了了之,这种计划方式,通常是每天规定一定的任务量,当然,最开始都是简单的,然后越往后,越困难,加上前面需要复习的任务量很大,导致最终无法坚持下去。这种方法可以称之为增量法。相比之下,使用减法可能更适用,每天规定一定的任务量,只减不增,也许会跟个容易坚持下去,当熟悉自己的学习能力后,再适当增加任务量,这样可能就更容易坚持下去。