编程不是什么难事,却是一个需要刻意练习的事,要大量的输入(理论知识学习)、输出(多写代码实践),才能够真正掌握。这里分享几个我学习过程中认为比较有效的几个点,希望能够帮助到有缘人。
一、基础很重要
学习任何东西都是一个由浅入深、由易到难的过程,编程的学习也是如此,刚开始学习一些语法、变量类型、函数定义和语言特性等等。任何一门编程语言的学习都是从这些开始,很基础也很重要,只有把这些基础知识吃透了,越往后的学习才会越顺利。
二、多写代码
这里的写代码,不是对着书或者资料,去一个字母一个字母的抄代码,这是非常低级且无效的方法。我们可以每天给自己一个编程题,从简单的开始,逼着自己从无到有的一行一行代码去实现,只有大脑思考后写出来的东西,才是属于你自己的东西。遇到不会解的题也不要紧,去搜索人家优秀的解决方案代码,去理解看懂它,然后自己再从无到有的一行一行输出一遍。就这样每天一题,坚持一个月,你会慢慢找到写代码的感觉,也会体会到通过代码解决问题的那种乐趣。
三、写多了你就感兴趣
很多人觉得自己对写代码不感兴趣,就排斥学习编程,兴趣是可以慢慢培养的,先硬着头皮去学。只有一次一次的代码实践,从不会写,到会写几行,从会写几行,到能写一大段,慢慢你看到自己的成长进步,你就自然而然会有兴趣。只有一点点的正向反馈(成就感),你才能够坚持去做一件事情,
四、养成总结的习惯
我们学过很多东西,但不是每个东西都能记住并且随时拿出来用,但是我们可以把学过的东西通过文字记录起来,用到但想不起来的时候,随时拿出来翻一翻,又会加深你的记忆,长此以往,你记住的东西就会越来越多。好记性不如烂笔头,经过长期的总结,你大脑的知识图谱也会越来越清晰。