C语言的开篇

c语言的学习路

C语言的接触是在上了大学以后开始的。刚上大一的时候那个时候什么都不懂,上大学选择的专业是自动化,当初也不清楚自动化到底是学什么的、干什么的,就自己在填志愿的时候用自己仅有的破手机度娘了好久。说起学习c语言的过程,就比较有意思了,这当中也是断断续续的有6个阶段。

1. 协会任务

刚上大学的时候加入了学院的科技协会,在里面主要就是学一点PCB画板,制作简单的电路板。然而到了临近寒假放假的时候,我们的协会学长突然给我们布置了“寒假作业”,让我们回去自学c语言。当时一听c语言,一脸的懵逼,完全不知道是个什么玩意。学长给我们发了一大堆的资料,据资料名称显示,牛逼的很,500G的C语言学习资料,看了都感觉牛逼,让人激情暴涨,感觉自己看完了就一定成为牛X的高手了(现在想想那个时候自己真有趣,哈哈哈)。等回到家以后,因为没有电脑的缘故,用的是手机学习在线的c语言课程,由于没有电脑,无法在电脑上编程练习,就自己用本子和笔对着教程来写,写完以后也无法验证是否正确。可笑的时那个时候还想着去网吧敲代码,想想那个时候真是有意思。

2. 专业课程

大一下学期的时候,因为我学的是自动化专业,c语言是属于专业课程的,这一次就开始了一次比较系统的C语言学习。那个时候仗着自己之前学过,感觉上课老师讲的那些东西都有印象,而且老师也是照着课本讲的,感觉没意思就没怎么听。那个时候我们的c语言课程的安排是 3/5 的理论课程,2/5 的上机练习,到了上机才发现自己真的不行,程序压根编不出来,有时候甚至连思路都没有(真是搞笑!)。归根结底就是自己练习的太少太少。学一门语言是一定要自己去动手一遍一遍去敲才能行的,光是看懂离掌握还远远不够的。就这样一直学到了期末,结课考试也是纸上的方式,背背题型考了个80+ ,结课以后也没想过要去触摸键盘练习,就这样荒废了好长一段时间。

3. 为了过二级

到了大二开学的时候,听学长说考个二级以后有用,建议去报考个计算机二级c语言,当时也没想那么多,就报了。报了之后在大一结束的那个暑假买了未来教育的二级练习,暑假在家重操旧业开始自己复习c语言,自己一点一点看。到了考试发现考试的二级题型也没有平时练习的那么难,时间还没到就做完了,信心满满以一定过了,谁知道后年的程序题要编译运行得出结果才能拿分的,我去,那个时候我居然都不知道有这个玩意,真是丢人丢大发了,真是搞笑啊!

4. 参加比赛

大二下学期学校发通知,说有一个教育机器人大赛,希望有兴趣的同学积极参加。那个时候没有参加过类似的比赛,一开始并没有勇气去参加,只是心里却又想跃跃欲试,正巧有几个同学联系我,叫我加入一块去参加,加报了名。记得当时选的是基于STM32的智能搬运机器人,那个时候拿到代码以后,看着一堆3000多行英文的玩意,真的是看不懂,头大。为了参加比赛没办法,只能再回头去补自己的C语言,也就在那个时候开始接触了STM32,顺便开始了STM32的学习。那个时候学习了一段时间的c语言以后,感觉到了STM32的强大,觉得51单片机真的垃圾,从此用的都是32,果断放弃了51。也就在这个时候c语言再一次得到了强化。

5. 报班培训

前面的学习都是在学校,自己鼓捣这些也都是出于自己的兴趣,没有得到过比较系统的学习和指导,自己的感觉是懂一点但是有不是理解的很透彻的那种。到了大三下学期的时候,有一家公司来学校办了一次嵌入式的比赛以后,深深觉得嵌入式是我比较感兴趣的东西,而且这家公司也提供有关嵌入式方面的培训,那个经过仔细的斟酌,决定了报班去参加培训。培训的第一阶段就是c语言,在那边进行了将近一个月的c语言强化学习之后,感觉自己的c语言和编程功力都有大幅度的提高,这也是这么久以来,进行过最系统的一次c语言学习。

个人的学习心得

学习C语言的阶段历经了还几个阶段,每个阶段都有不同的学习感受,不过学习这玩意,只要你愿意去学就肯定会有收获的。在整个的学习过程中,我也是获得了一些感受:

  1. 戒骄戒躁。这个想必大家都是明白的,学习任何一样东西,都要沉得住气,平静得下心来,浮躁和急于冒进都是大忌,这样的心态是很难学好一样东西的。
  2. 勤做笔记。每个人在学习的过程中,都会有一些自己的想法和感悟,以及学习过程中遇到的问题。在当时的时候就应该把问题和想法记录下来,然后去想办法解决自己遇到的问题,和课后再次品味自己当时的想法,这样一来感觉自己的收益会非常的大。
  3. 勤动手。老话说得好:“纸上得来终觉浅,欲知此事要躬行。”说的就是这个道理。学习的每一样新东西都要通过自己的亲身实践才能去检验真假,才能做到真正的掌握,纸上谈兵永远都是不够的。
  4. 懂取舍。我个人认为,每一个人的在世光阴说长不长,说短也不短,应该让自己所做的事都尽量效率更高。这就说到了关于取舍的问题。我们应该要知道自己要学什么,学的这个东西什么样的内容对我们才是重要的,就学重要的,不要总觉得学一样东西就感觉每一样东西都很重要,每一样东西都要学,这样最后只能搞得自己很狼狈。为人应知轻重,懂取舍。
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式之入坑笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值