首先,我不是一个聪明的人。关于如何高效学习,如何建立自己的知识体系,我也在不停的搜集相关理论及工具。对于学习的一些思考,今天总结下来:
熟能生巧
人类的大脑是如何学习到知识的?答案是通过不断的思考。在不断地学习和思考的过程中,人的大脑内部产生着剧烈的神经活动,迫使脑神经之间建立了更多的连接。随着神经元之间连接越来越多,我们对问题的认识也就越来越深刻,遇到类似问题反应也会越来越快。不仅如此,甚至还能触类旁通,举一反三,乃至和其他的领域结合,产生创新性的想法。这表现出来,就是你更聪明了。
工作这么多年,我一直认为,除了极少数的天才,大多数人的智力水平都在同一个阶段。任何工作我觉得只要给了你机会,大量的练习,反复的总结,经常的思考,用不了一万个小时,你就会成为这个领域的专家。
完美主义要不得
重要的事情,说三遍:不要事事完美主义,不要事事完美主义,不要事事完美主义。
在自学的过程中,很多时候都要求自己制定的每一步计划都达到完美,然后才开始启动下一步。那么最终的结果,通常都是放弃。
当然,不要事事完美和学习认真是不冲突的。在自己又因为学习进度而沮丧的时候,问自己一句:是不是又犯了完美主义的毛病。
实践出真知
忘记说了,我现在是个标准的程序员,那么看书再多,不如代码多敲。实践多了,啥也都会了。真正动手实践去编程是异常重要的,怎么夸大其中的作用都不过分。真正的学习上的提高,就发生在实践之后的查漏补缺上。
debug是非常重要的
在编程中,debug近乎和实践是一个意思。很多时候不喜欢debug,但是呢,归根结底,debug才是通往进步的重要阶梯。通常在一个领域里,你最不喜欢做的事情,就是这个领域的核心竞争力。
对于一个程序员来说,如果根本不需要debug,要么是你的项目来说太简单了,要么就是你根本没有接触到这个项目的核心。
时间会给你一切的
速成都是骗人的,那些告诉你可以很快学会一样东西,或者在很短时间内可以达到目标的,都需要多考虑考虑。
在学习和工作的过程中,很多东西都是需要自己一步一个脚印,由量变才能到达质变。学习、总结、思考、实践,然后不断的循环,要说不进步,鬼都不信……哈哈哈
最后
努力提升自己,不要松懈,不要懒惰,美好的明天就在不远处等待着我们。
网友评论