很多在自学编程的朋友问我:“我想快速学习编程,你有什么好的推荐吗?”我也曾在自学编程的路上踩过很坑,10多年过去了,回想自己当年是怎么学习编程的。本来我完全可以用更快的速度学习。因此,在回顾了过去之后,也许会有一些方法来帮助大家提高学习的效率,而不是埋头苦学,走一步是一步。
1、快速
对于快速这个词,如何快速学习编程,不要理解为走捷径,我的理解是通过一些方法,可以让你快速成长,进步很快,而不是只记得“快速”两个字,快速的看书、快速的写代码(偷懒时用复制代码),自以为做完了,其实理解得太肤浅,或者根本没有记得核心原理,日复一日,不但没有成长,反而后面的学习难度越来越大,最后导致根本看不懂,写了代码等于白写,根本不理解,有的老师说:敲多了就会了。这句话其实要这样理解:自己的敲的是什么都不知道,等于白敲,更是记不住的。所以我的理解“快速”就是让自己“慢下来”,一点点的去细扣,再细扣,在理解代码后,或者最起码你要知道是干什么用的,剩下的才反复练习,坚持下去,你就会快速起来。