计算机学习之路
---恢复内容开始---
以前一直看前辈们分享自己的blog,一直从中获得了不少的知识,并解决技术难题,收获了不少,总想有一天自己也将自己的blog分享给学弟学妹们,今天是我第一次在博客园写blog,想道出自己在计算机学习过程中的感触,给后来的想从事计算机的初学者们一点能量吧,可能写得不好,我想总要有一个尝试吧!
从本科到研究生,我与计算机结下了不解之缘,从一点不懂到成为一种爱好,中间的这个成长过程是我终身难忘的。
我来自农村,打小没有接触过计算机,第一次接触计算机的时候还是初中的时候,当时还不知道怎么使用,总是有人说,“你知道计算机怎么开机吗?”,想想那个时候,还真不知道,没有见过,更没有使用过计算机,从来没有想过以后会从事计算机行业,对这方面的只是可以用空白来形容了。后来高考失利,当时只是为了上一个重点大学而选择了专业服众调剂,自己并没有去想大学计算机是需要学习写什么?就这样阴差阳错的被分到了计算机专业,从事了计算机行业。现在想想起来,或许这就是因祸得福吧!
那是一个烈日炎炎的早晨,我一个人拖走沉重的行礼,搭上了需要坐23个小时去学校所在城市的火车。学校是什么样子,未来是什么样子的自己完全不知道,一切都是那么迷茫。开学的第一次上C++程序设计课程,当时班上的计算机大牛们都热火朝天的讨论着,争着回答老师的问题,而像我一样没有接触过计算机的同学,在课堂上就像一直打量着这门课程,心中想,什么是变量类型?什么对象?课堂的一切相关知识知识,在我这儿都变成了无知。以为计算机只要通过期末考试就行了,也不曾想去编程,不想去了解过多的这门课程的相关知识,就这样大一所学到的知识也仅仅限于课本上的知识,专业课程基本是都是在一个及格的分数线。进入到大二年级了,身边朋友也渐渐多了起来,对计算机比较爱好的朋友,总是在不停的讨论这计算机编程过程中遇到的问题和成功解决某个编程难题。在他们脸上看到了那种成功解决问题的喜悦之情,心想,计算机真的有那么迷人吗?估计是受到了身边朋友的影响和各种牛人又成功写了一个自己的软件,感觉自己什么都不会,心里难免有些伤感。大二下学期学院分开始分方向,每个同学都会选择自己喜欢的方向,偶然一次机会,听到了计算机嵌入式这个方向,怀着对这个方向不讨厌的心态,我加入了学院嵌入式方向的大家庭中,改变我对计算机的看法就在这里开始了。
第一次进入了嵌入式方向下的全国大学生智能车实验室,看着学长学姐们正在忙碌的为即将举办的全国大学生freescale智能车比赛而准备着,这一幕场景深深的吸引了我。后来想想,可能就是那个时候那些情景改变了我对计算机的看法吧。接下我满怀着热情,主动向学院申请我想要报名参加这个比赛,我获得了参加终选的资格(报名的同学基本上都能参见终选),为了能通过终选,在终选的前一段时间里,我重新拿起专业课本,重新开始接触到编程(因为在通过终评的其中一条就是要会C++/java等语言的编程基础),同学推荐我看C++ primer ,我开始完整的接触C++编程书籍,不知哪里来的冲劲,第一次就看了C++ primer,觉得很入味,又看了第二遍,到后来的第三遍…… 自己反复的编写书中的实验和课后编程题目(内容通俗易懂,是初学者必看的书籍)。参加终选的那天,气氛似乎比平常紧张了很多,我怀着很高的热情来参加终选,带比赛的老师很和蔼,看着我们一双双满怀期待的眼神,老师并没有过多的说什么,只是问问我们对这个比赛有没有兴趣,有没有编程基础,是不是能吃苦,最后给了我们终选的人都谈了一些参赛的要求和一些加入比赛之后所要面临的一些问题,我们每个人也向老师反馈了自己基础知识和参赛想法,就这样终评基本告一段落,老师让我们回去等消息。在几天之后,消息出来了,我通过了选拔,我有说不出的高兴。
虽然通过了终面,但同时面临着两座大山。嵌入式是将硬件和软件有效的结合,意味着不但要电子方面的知识,还要有计算机硬件编程基础,为了跨过这两座大山,我每天泡实验室,每天学习相关的专业知识。在上一届智能车学长学姐的帮助和老师的指导下,经历了一个暑假的学习和历练,我基本上掌握了参加智能车比赛所涉及到的基础知识,并对小车的运行机制和制作小车的流程有了很清楚的了解。在基础知识学习之后,我们组成了一个个小组,以小组的形式参加比赛,我很荣幸分到了光电组。在接下来一年的参赛准备过程中,我和我的”战友“一起学习,一起克服挫折和困难,经历了难忘的一年。皇天不负有心人,我们最终获得了一个不错的成绩。
在这一年里,专业排名也进入了10%,获得了三好和奖学金,最主要是我找到了自己前进的方向,感觉内心无比的高兴。大四的时候我担任了智能车比赛的优秀学长,负责下一届智能车比赛的指导工作,看到学弟学妹们拼搏的样子,仿佛看到了自己,就是这样的环境下,我开始在大四迷恋了编程,感觉编程已成为了我的生活中的乐趣,并且开始学习新的内容,web开发,并学习了html5、css、js、jquery、php、mysql新的内容。由于各方面成绩还达到学校报送标准,我被报送了本校的研究生,感觉自己很幸运。研究生是对本科阶段学习的知识的一种深化,理论变成实践,多了更多我想学习的知识,我发现编程原来真的可以这么迷人。
最后感谢一直鼓励和陪伴我的家人、老师和朋友,谢谢你们!
---恢复内容结束---