在学习的时候经常会发生这种现象,就是昨天明明学的很好记得很牢的知识,到今天就忘了一部分。虽然这是一种正常的现象,而有一些知识的确是以后很少用的到的,但我仍然建议在有空闲的时间看看自己以前写过的代码,翻翻记过的笔记,或者每过3天就用1个到2个小时的把学过的东西梳理一下。这样不仅可以夯实自己的基础,还可以加深对现阶段学习的新知识的理解能力,所谓温故而知新,不过如此。
经过两次考试我经常听到一些人说为什么没有编程题而全都是杂乱的在以后的开发中不会用到的基础知识。我无意否定这些人的见解,虽然他们说的有一定道理,但我认为,底层建筑是决定着上层建筑的高度的。只有地基打的越深、越夯实才能建起万丈高楼。
我听过一个关于程序员的小故事:一个计算机本科毕业有3年开发经验的人带一个刚毕业的计算机硕士研究生,刚开始这个新人一点经验都没有,半年过后这个新人的经验已经可以跟那个带他的程序员相当了,而一年后这个新人的经验已经远远超出了当初带他的人。并不是说学历代表着一切,而是这个他在读研期间早把基础知识夯实了无数遍。理论的基础是实践,而实践是靠理论指导的,所以当别人看10遍才能懂得东西你看一遍就懂了,你的经验自然增长的比别人要快。我也正是看了这个小故事,才真正的知道了基础的重要性。
所以我在此建议大家在学习过程中每隔一段时间就分批次的把前面学过的知识再复习复习。虽然短时间可能没有很高的提升,但再过一段时间相信大家就会发现可以很轻松的接纳新知识。
同时也与大家共勉,相信我们一定可以登上人生的制高点。
最后,祝大家在今后的日子里学习进步,工作顺利,万事如意。 |