今天前面在学习C语言的时候,跟着书上的作业,在敲代码。有的时候,遇到一些看上去特别简单的题目,就想要跳过去,省略过去不做。按照以前的我,大多会这么做,不过今天我硬着头皮把一些简单的printf的代码也敲了一遍,发现确实有一些提高。原因在于,很多时候你以为自己懂了,其实一些细节方面你还没懂,你需要经常练习。我们必须保持一种空杯的心态,从最简单的题目一点一点的练习,才能把基础打牢固。
比如今天练习函数的时候,我本来以为很容易,但是发现一个细节:C语言和JAVA不一样,C语言当中,如果函数是在main函数下方定义的,那么在main函数的上方必须先声明你要用到的函数,不然就会报错,而如果你把定义的过程直接放在main的上方,就不需要定义了。像这样的细节,在一开始做练习的时候是完全没有想到的,很多时候我们以为题目仅仅只是考我们这个,后来却发现他们考我们的是另一个。
由此可见,我们在学习的过程当中,一定要保持谦逊,保持空杯心态,并且富有耐心。曾国藩说:用功所以无恒者,皆助长之念害之也。此事万非疲软人所能胜,须是刚猛,用血战功夫,断不可弱。像我刚刚在做练习题的时候,那一瞬间想要跳过题目,直接先学后面的内容的那个念头,其实就是助长之念,就是一种想要加快进度的想法,却不知道有时候,少就是多,慢就是快,学习和读书进度慢其实并不是真的慢,基础不扎实,学到后面发现过不去,而一直不断地返工,一直回到之前重新学,才是真正的慢。
所以,练习练习,一定要把练习当作学习的一个重要环节,不能荒废。光看书学概念,缺少必要的练习过程,是非常低效的。
网友评论