学习的心路
1、初接触陌生领域的知识时,会不可避免地,遇到很多让人感到疑惑茫然的知识点,不知道“为什么是这样?”和“为什么不可以这样?”等。
此时,可以先不必去深究疑惑点的背后的知识或原因,继续往后学,边学边练,往往在后面的学练中自然而然就理解了【为什么?】。
而且,在学练中去理解,往往比单纯地去查阅资料更加深刻透彻,如果希望有深层次的理解,可以在学练中有初步的理解的前提下,再去进一步查阅资料,以拓深理解。
在时间有限,求速成的情境中,更是如此。
2、有些问题,只有在自己实践的过程中才能发现,才会暴露出来!
【学习编程最终都是为了解决问题,而解决一个大问题的过程,就是由解决无数个小问题的过程构成的!】
有些基础性的低级问题,是越早暴露出来越好的!因为越早暴露出来,就能越早修正。越晚暴露出来,往往越难修正。
思维上、理解上的误区和遗漏,也算是问题的!
对于实践中暴露出来的问题,不光要想着怎么去解决,更要想想为什么会出现这样的问题?为什么会犯这样的错误?今后如何避免重蹈覆辙?