目前经过了一个学期的学习,对C语言也有了一定的了解,也能用代码解决一些简单的问题,也能写一些很简单的小游戏,
比如石头剪刀布,扫雷游戏啊什么的,但离大佬还是相差甚远,在一个题上目标不仅仅是AC,更在于方法,不停的尝试寻找
不同的方法,探索最简方法。
在这一个学期学习C语言的过程中,我对自己的要求也在不断的改变。从最简单的"hello world!","A+B"问题,到后来
的应用题,简单游戏,我的能力在不断提升的同时对自己的要求也越来越高,不再单单追求AC,而是寻求最简便的方法,寻
找不一样的思路,打破思维逻辑。从一开始最简单的三四行代码,然后是十几行代码,到现在的几十行的代码,对思路的要
求更高,逻辑要求更严谨,也极大的考验了我的耐心,专注度。一步错步步错,代码容不得一丝一毫的马虎,否则前功尽
弃。
我清楚的明白,目前的我仍然是一个菜鸟,细节决定成败,态度决定一切。我自认我的态度没有太大的问题,但是细节
上我做的远远不够,经常因为细节而影响了整个程序的运行,逻辑思维方式也要些问题,想法稀奇古怪,还比较固执,虽然
不达目的不罢休不失为一种好的态度,但是对于一个正在成为程序员的人来说不是特别值得提倡,我个人觉得,如果一个方
法迟迟得不到正确答案,这就需要考虑一下这个方法的可行性,或者说考虑转换一种思路。这是我缺乏的东西,也是我正在
努力去改变的习惯。
目前我所接触到的(指以我的水平能写出来的)代码最长的也不过四五十行,距离那些动辄上百行的大佬还相差很远,但是
现在我遇到的最大的难题是当写后面的代码时经常会忘记相应字母所代表的含义,这就表明我的专注度还是有所欠缺,逻辑
思维能力还需要加强。
随着学习的时间增加,对待代码最终结果的思想也有所不同,从最初看见WA的羞愧,CE的无措,time limited的迷茫,到
现在的习以为常,甚至还有点亢奋,之前每个代码希望一遍过,现在反而希望十多遍过,因为大佬就是在不断试错的过程中
产生的,那种渴望征服的愿望一旦激发,便一发不可收拾。
现在我还是一如既往地菜,但是相较于刚刚学习C语言的那段时间已经有所进步,我的能力在各个方面都有所欠缺,但我
希望通过接下来的努力能减小我与别人的差距,希望在不久的将来我也是一个大牛。