学习的体会,献给刚刚接触编程的你(1)

       那是一个夏天,那时我还在上大学,每天上课,休息,写作业,更同学一起玩游戏,就是普通的大学生活,生活让你一切都变得麻木。数学系学生的生活就是这样朴实无华,且枯燥。

       我坐在电脑旁,突然意识到我已经快要大三了,以现在的水平出去找工作的话,恐怕刚毕业就是失业。虽然那时,我们学了c语言,c#的winform编程,还有 ASP网页编程,数据库学的sql server ,数据结构,操作系统,数字图像处理。。等等,还有本专业的数学知识。虽然学了这些课程,当时也没有完全去学习,去实践过。

       突然间,我觉得我要做点什么,因为那个时候,发现自己有些焦虑,连游戏都不香了,于是我打开电脑,决定搜索语言排行榜,决定好好学习一门语言。那是2016年,那是python 排行还没有那么高,前四的语言为 java   c   c++   c#,然后我又查了难度,最难的是c++,而 java 与  c# 差不多,我又看看四周的同学,大部分都在学习java,做前端的东西。

      于是我下定决心,我选c++, 我当时的理由是:“因为它是最难的,很多人不愿意去学,把这个学好,在学其它语言,相对容易一些 ”。

      那么要学,要从那里开始呢?那时的我迷茫,没有人告诉我该学什么,最主要的我连学这个,以后找什么样的工作都不知道,没有人为我引路,我又陷入了迷茫,不知道该如何下手,然后我打开电脑,搜索了 c++以后能干嘛。别人的答案很简单,算法,浏览器,windows编程,游戏....,等等一系列的,然后我依旧迷茫,他们告诉我各个方向与目的地,却从来没有告诉我,该如何去走。需要学习哪些知识,与对应用的编译器。其实最要没有人去交流。

     “算了,学好c++ 先把c语言看看吧? 当年c语言63的我,从来没有想过还会在看c。”,于是我在网上搜索有关c语言的教程(那时候我还没有发现B站,认为那是啥不健康的网站,总是看到同学在说啥番剧 偷笑...),我收索到了第一个视频,是郝斌c语言教程,不知道小伙伴们看没有看过,我记得很清楚,我花了2周的时间去学完了视频里的内容,当然不是完完全全两周,那时候课程还是蛮多的,我只能利用,中午,晚上写完作业后,哪怕有一点空余的时间去看视频,然后编程,那时候感觉明显的进步,当初的我连普通的printf("hello world") ; 都需要看着视频去敲,后来发现我自己也可以写出来的时候,无比的开心。

      最开心的是操作系统结课作业,那作业需要用c语言模拟写一个系统的功能,如果像以前的话,我们会在网上找代码,把课给结了就好了。但我当时没有那样去弄,第一,我又学了c语言,该检查自己学习的结果了,第二,在网上的代码重复性过高,其实老师没有那么傻,老师都是知道的。那一次,我每天都在想,如何写出这个功能,该如何写,(其实现在看来,主要考察堆栈,队列的使用,不过当时数据结构学的很差劲,根本没有想过),其实,后来在排队打饭的时候想到了眼前排队的原理,我兴奋了起来,队也不排了,以最快速度跑到我的电脑前,把自己的想法用c语言标达出来,看到编程通过,达到了我的需求的时候,浑身兴奋。特别是答辩那天,老师问我,你的方法为什么与别人的不同呀,第一次看你这么写,我说,是我自己想出来的,那个时候,感觉虚荣心爆棚。

     那时,我的编程之路从此开始了。。。。 

     时间比较晚了,今天先写到这里。未完待续。

你可能感兴趣的:(学习历程)