从一个体育生到一个程序猿

如何你是一个学生,那么请你珍惜现在的学习机会,给自己一个目标好的为自己学习,不要纠结于学C还是学java或者是obc等,请先打扎实基础。如果你是一个工作者,请你不在在公司混日子,如果那样到结婚生孩子,爸妈妻儿的担子压的你会喘不过气来。

虽然我没有多么感人的故事,也没有多么辉煌的事迹,现在的我只不过是一个刚起步不久的程序猿。但我只想告诉你,只要有目标只要肯努力,老天是不会辜负你的,机会总是给有准备的人准备的。

我是一个体育生,是如何结缘于IT走向程序猿的道路呢,这条路又是如何走下来的呢?

考体育,是我上大学的一个途径。也只怪自己高中太爱玩了,只能通过体育上大学。大学是我渴望的,但更多是我给父亲的一个答复。

没上大学的时候对于大学的现象可谓天花乱坠,都是向往着大学的自由,向往的着自主,可以有自己的电脑,游戏可以肆无忌惮的玩了···但上来大学后才发现一切也都没有自己现象的那么美好,除了上课吃饭睡觉就是在宿舍打游戏,浑浑噩噩的生活也就此开始。这样的生活持续不久,家里负担自己上大学已经是很不容易了,自己又是本B学校学费又贵,大学四年下来要十多万,对于农村家庭已经是很大的负担,晚上睡觉的时候经常都会自责,,心难安,时常都会下决心说,从明天开始不玩游戏了,我该好好学习,但等睡醒之后还是没有任何的改变,这行尸走肉的生活过了差不多有一个学期。

在大一第二学期的时候,对所想得有所行动了。其实体育也不是我所喜欢的专业,我只是喜欢打篮球而已。编程,这是我爸和我说起的。他说“你想要有挑战的,就取学编程”,之后就开始慢慢知道了编程这个东西。编程,开始时候很迷茫,这到底是什么一个东西,那么抽象,而不像篮球足球看得见摸得着的。也都犯过初学者会犯的错误,究竟是自己学习那种语言好,那种语言有发展前景呢···自己又不是计算机专业的就更不懂了,纠结了很久终于决定了学习C语言,开始时,信心满满,想象以后要开发个什么出来,然后图书馆开始借书学习,装什么软件,用什么编辑软件好。可没坚持下来,因为又不知道哪里听到说学习单片机有前景,听说什么电子设备基本都是离不开单片机,吹的多牛B。好,又开始了单片机之旅,赶紧上网查,看谁推荐看什么书如何学,什么单片机原理,什么汇编语言···从学习语言开始到单片机一折腾又是一个学期。

大二,对自己说要好好学习,不能像大一那样浪费时间了,心不能太浮躁。体育生,在你的印象中是会看书的吗?我也承认我会这样给自己找借口,也确实看没半小时书眼就睁不开开始打瞌睡了。看书效果不好,那么就上网找视频学习,又开始找啊找啊,谁的视频好,谁的开发板功能齐全,谁的开发板看起来没那么挫···其实想想这根本就是没必要,学习基础的东西,只要认真学掌握基本的东西,慢慢了解之后自己就会挑选自己所需要的,而不是在学习前纠结于这些。编程语言只是一个工具而已,只要你学会一门语言之后,想要上手其他都是比较容易的,而不要纠结学什么语言好。

之后买到开发板,跟着开发板配套的视频资料开始学习,跟着敲代码,这个学习过程虽然走走停停走走停停,晃悠可一个学期,但现在回想起来还是有所收获的,对单片机的位操作等有所了解,对C语言的入门有所帮助的。

大二第二学期,又不知道怎么的网上看到嵌入式的多么牛掰,单片机已经落后了,不跑系统什么,以后的发展是朝着嵌入式这个方向发展···考虑来考虑去,实在不行得赶紧去换。从之前自己看书学习,到看视频学习后效果都不怎么样,就想着出去外面培训,毕竟自己体育专业,但学会一种语言也没什么用,其他计算机相关的东西一点都不了解,连重装系统都不会。之后就决定要去参加培训才行,上网看了,好多培训公司都不知道去哪家好,也发现原来选择的方向也有那么多也分那么细,根本都没有自己想象中那么简单。不过还是专门去了几家公司看过了,最后还选好了一家。

说也好笑,本来自己听到培训费用高又看到学习课程根本自己一点都不会的吓死了,原来自己离“高大上”程序员是那么遥远,感觉像一个穷屌丝离这个高富帅太遥远了,有退缩的冲动了。那时候也说缴费,本来都说要走的了,也不知道怎么说说说,自己又爱面子,就把钱交了,领到资料就回去了。在回去的路上,尼玛心里就后悔了,自己怎么那么傻就把钱交了,688元啊,自己是不是被坑了···(现在那个收据还在,钱都还没退,之后是去了另外一家培训机构,688吊啊这印象特别深)没办法了,钱都交了资料也拿到了,就学吧。C语言基础要扎实,就又开始重新学习C语言,也好为了之后去参加培训。

学习C语言中特别就是在指针,学到指针哪里根本都不想看了,看不能感觉特别难学,链表就更不用说了。幸好有遇到一个师兄,听了他的话,说要把C语言学扎实要多敲代码。然后自己也不知道在网上哪里下载的小游戏“贪吃蛇”的代码,在那里琢磨敲了好多次,在那里用到链表了,也就把指针这东西搞定了。

大三,还是秉承师兄的话好好的把C语言学好,那时候学到了对文件的操作,一个简单的read、write都搞不定,想到找计算机专业的学生,想跟着他们去上课了,几经周转也终于找到一个大一的师弟说有C语言的课程去学习了,可惜的是上了没多少节课,他们课程到最后也才只是学到了指针而已,问老师一些文件操作的问题碍于我体育专业问题都不给我解答,那时候郁闷的要死,没办法只能认了,谁叫自己是一个体育生。

大三第二学期,这C语言也算小小入门了吧,因为一直都得不到提高,自学效率低,就很果断的和老师打招呼,找同学借钱,万事俱备了赶紧出去外面找了一个培训公司参加培训。那时候就有种说走就走的冲动,谁也拦不了的冲动过就去了。

自己基础差,课程进度又快,没办法,别人6点下课就走,自己就加班加点学习到11点,别人周末放假出去玩,自己一样在教室学习。那种学习强度确实让自己很疲惫,但总对自己说“有付出才会有回报,要坚持”,我还记得教室那些的一句话“九层之台,起于垒土;千里之行,始于足下”。从3月份一直到10月培训才算结束,现在回想自己都不知道自己是怎么熬过来的。

如果有可能,我带你去远行。

从一个体育生到一个程序猿

相关文章:

你感兴趣的文章:

标签云: