修炼八技-与其说使用与初学者学编程的简单方法,还不如说学习任何知识都能适用,百分之几十的人大多时候都达不到拼天赋的地步,保持锻炼好身体,剩下的用好的身体就是多练习
1、过过眼瘾
学习一门新的知识,先把它的整体过一遍,也就是说所涉及的基础知识大概的过一遍,不需要太深入的了解,简单了解一下就好
看第一遍就好,降低内心的抗力,但是哪怕最简单的知识都要认真看,这里讲的认真指的是态度和状态
不需要深入的太过于执着深入的理论,在后面的学习中会反复用到了,那时候懂就是水到渠成的了
大概知道这门语言是什么样的,面向什么场合的,比如C语言就是面向过程编程
一些基本的语法格式是什么样的就行
2、抄抄抄
刚开始啥都不会,不可能是立刻自己写出一个很强大的代码,甚至会把基本的语法都写错,,初学者的日常犯错,熟读唐诗三百首,不会创作也会说,这时候抄代码就很关键了,从书上抄,从源码抄,边抄边记,边抄边想,边抄边回忆语发
3、山寨为王-模仿改
在抄完代码,熟悉了几遍语法之后,是不是自己写的时候还是有点吃力,还是不太清楚怎么去下手写一个完整的代码,那么下一步就是山寨,仿照着代码敲出属于自己的代码,改多几个加深印象
4、多多调试
一下子写出完全正确的代码是很难的,自己试着写一些代码,通过不断的调试去验证自己的想法,思考,验证,再思考,再验证,来回折腾吧,人生就是要不停的折腾自己,熟悉编程的一些基本的调试工具和调试方法
无论是什么语言,很多人很多时候都在改BUG,如何降低BUG的出现率和快速调试改好BUG是一门基本功
5、看N+1边
看到出错了或者遇到什么问题的时候,将代码从头看到尾,反复的去看,直到你快全部记住的时候,就总能找出问题的原因,一定要相信方法总会比问题多
6、刻意练习
重复的去做4遍上面那些2-5步骤
抄抄抄
模仿改
多调试
看到快记住
7、自我创作
找到一个完全没有写过的代码,根据需求,一步步的写出来。如果写不出来或者中间有一堆错误就参考第6点去做
8、悟道
主动去找代码的感觉和成就感,并保持下去,世界上最难的语言就掌握了,这将会成为你编程生涯永远的工具
在编程的时候,请让你的眼神保持发光---SJ