2020-12-27

初学C语言学者(大一)自我感想:

​ 历时3个月的学习,不知不觉中想通许多东西。谨以此篇文章记录一个初学者的成长初期。同时,也是一个初学者经验总结以及自我知识领域拓展的前奏。

​ 刚踏进大学时,从满怀兴奋到些许迷茫、焦虑是大部分大一新生的状态。但当一一做到自己规划的事情时成就感也会削减这种情绪。

​ 迷茫在于对于自己专业的认知不清,不知道下一步该干嘛,有时候还存在专业不自信。焦虑在于身边有许多人进入大学之前编程就有一定基础,此时后悔油然而生-----为什么高考假期不提前学?不过目前满心欢喜的是进了实验室接触的学长可以给出想法及建议不至于起步较慢,同时在接触编程后明确了自己的喜好(从小到大都不清楚自己喜欢啥,一味迎合他人去喜欢一些东西),大家可以分享所学及给出学习建议。幸运的是并没有对自己专业产生反感还产生浓厚兴趣。(因为此专业被动选择)。

​ 想必希望所学编程后能够独立编码一些自己的东西是每一位初学者的初衷 。因此产生这种想法后和老师倾述了一番———“老师啊,感觉有时候是在背别人的代码才码出来的”。当时特反感不是自己想出来的算法。随着时间的推移才逐步意识到作为初学者就得先读懂别人的代码,理解之后再独立码出,即便模仿也是讲究技术的。此外,不能够太着急。精通一门语言需要的时限是相当长的,其实本人的规划想法挺多的,有时回想过来有些想法对于目前状况来说超前了,适当取舍或者延期处理会更贴合实际。

​ 学习期间最得意的是把教材书上的代码改写,比如写一些子函精简代码,用自己的算法实现这一过程,奖励机制不断催促着进一步推进了解。成功想出一个算法某种程度上算是不易之事,但当实现这一过程之后才能深刻体验到作为一名程序员的意义所在。同时阅读其他代码了解了不同的写法及表现方式。确实有了更多的认识,思维不会过于局限。

​ 在大一这个阶段,有着足够的行动力助我完成一日之内的规划,使得在编程这方面稳步发展。从简单的顺序结构到目前的数组,对于C语言有一个大方向的了解,同时一路过来也暴露许多问题,今后都得用markdown记录下来。C语言作为面向过程的语言,底层的东西值得被摸透。借此各位初学者共勉!

  1. List item

猜你喜欢

转载自blog.csdn.net/yooppa/article/details/111821788
今日推荐