确立自己的目标,我觉得并不需要把自己需要的都写下来,如果这么认为就狭隘了。
确立的主要是自己想要达到的结果。已经对某件事,想要达到哪种程度。如果要达到这种程度,要付出的时间和精力有多少,自己能否承受,要有所平衡和取舍。
有体系,就是要有足够的积累。有效率的学习新的东西,越熟悉的东西,学的越快,并且与已有的知识建立联系。
如果不成体系,输入的信息越多,就变成了毛线团,毫无头绪,学习就成了负担,越学越没意思,这就是学而不思则罔。
解决的方法,就是输出,是对已学到的东西的检验。如果一直学,虽然都能学懂,但是知识之间,建立不了联系,通过个人的思考,很难给新知识之间建立逻辑关系。只有去用,去讲,去输出,输出倒逼输入的质量。
输出,不仅仅是去说,去教别人,这只是其中已经比较低级,普遍适用的方法。
自己用,去解决自己的问题,比如生活中的问题,或者是自己找一些问题。也是输出,而且是更高级的输出。用起来,就会发现自己输入的不足,或者是发现与以前知识的逻辑关系,关联关系。
特别是敲代码,学理工科的,学习,就是很快能用到自己的代码开发中。立竿见影的效果,学到了,代码就高级了,比如学了Java8,代码的逻辑判断,就更高级。
通过这种方式,才能越学发现会的越少,建立逻辑联系,融入到老的知识体系里。知识的输出越多,对陌生事物的联想就越丰富,学习的创新性越强。否则,学了一堆杂乱无章的知识点,没有意思。
输出也是正反馈的过程。