转载请注明作者和出处:http://blog.csdn.net/c406495762

征文系列之从高考到程序员


  • 前言
  • 高中
  • 本科
  • 研究生

1 前言

风风雨雨四十载——高考恢复40年,中国士子的人生上升通道也已经被打通了40载。虽然社会的多元发展,已经淡化了“高考决定人生”的评判标准,但作为芸芸众生,参加高考并读完大学,也算是为人生奠定基石。

博主是2012年参加高考的,虽然已经过去了5年,但是高考的那段历程,至今记忆犹新!至于我如何走上程序员这条路,这可说来话长。


2 高中

我是在小县城长大的孩子,中考幸运地考上了当地的重点高中。刚上高中那会儿,我依稀记得自己在全校排名是300多,而只有全校排名在前150的人,才有希望上重本。我的母亲很开明,她是鼓励教育,没有逼迫我一定要考个好大学,只要我能够健康快乐、自给自足的生活就好。我不去补习班,放假打游戏、看小说、看动漫。虽然如此,不过我还算是一个要强的人吧。受动漫《火影忍者》和小说《斗破苍穹》的些许影响,我并不愿意当个吊车尾。人生总需要有些追求吧?当时的想法很简单,我没有考虑过自己要做一个多么伟大的人,长大要从事什么职业。我只是想,既然需要经历一次高考,也许也就那一次。荒废、努力,就在自己的一念之间。无怨无悔地经历人生的一次考验未尝不是一种追求吧?仍记得《斗破苍穹》里的一句话:三十年河东,三十年河西,莫欺少年穷。

就这样,我开启了自己的奋斗模式,当时的我傻傻地坚信一点:现在好好努力,考上好大学。上大学,就轻松多了。也不知道这是谁发明的“谎言”,“诓骗”了我整整三年。

2009年,我被分配到了高一的平行班。高中的孩子,是真的不好管理。平行班的有些同学不喜欢学习,也不喜欢别人学习。“初出茅庐”的年轻女老师根本驾驭不住,尽管我坐在前排,有时依然听不清老师在说什么。所以,我决定离开平行班,考上大尖子班。我们的班级有明确的划分:平行班、大尖子班、小尖子班。高一的时候,根据成绩排名和自己的意愿,进行文理分班。而高二、高三的时候,每个月根据月考成绩,分一次班。现在想想,也是蛮残酷的。

故事顺利的进行着,我如愿的进入了理科班大尖子班。人的欲望是随着事情的顺利发展而逐渐膨胀的,我也是如此。看着小尖子班的学习氛围,我再次有了想法。没错,我进小尖子班了。依稀记得一共有两个小尖子班,前40名是一班,40到80名是二班。而我,考入了二班。

本以为自己可以继续前进,但是突然发现自己到了瓶颈。第一次进入小尖子班,突然感觉班级里的人都好厉害,并且好聪明。我自诩小勤奋,但是谈不上聪明。初上高三,心理压力也逐渐增大,原来高考并不像自己想的那么简单。而往往越在意、越紧张,也就越容易出错。月考失利的我,回到了大尖子班。那时候的我,有些低落。用我妈的话讲,就是信心备受打击。我妈妈是念过大专的人,她给我讲了她的高考经历,她曾经的紧张的生活。就这样,通过谈心,我找回了些许的自信。既然我没有别人聪明,那就做个比别人更努力的人吧。但是后来才发现,这个世界有一种可怕的存在:他既比你聪明,又比你勤奋。

我再次如愿的进入小尖子班。有句话说得很对:道理我都懂,但是我做不到。我依然紧张,虽不至于再次失利,但是我也只能在二班徘徊,很难再继续前行。高三最后一学期,那莫名的压力突然再次增大,晚上很容易睡不好觉。屋子里有一点动静,我就很难入眠。当时家里养了很多鱼,我爸喜欢养鱼、养花。要知道,为了不让一些娇贵的鱼缺氧而死,给氧的泵要一直开着。我爸一直很不理解,就这点声音就能睡不着?为此,我妈和我爸吵了很多架。最后,我爸妥协了,晚上不开泵了。就这样,我的睡眠得到了改善。我家在北方,冬天的时候,会有集中供暖给热气。我住的小区的地下一层有个供暖机器,每到晚上的时候,响个不停。没错,我再次失眠了。我妈看着彻夜难眠的我,决定出去租房子住,找一个安静一点的地方。高三那年,我真的是让家人操碎了心。要知道,我也不想这样。

百日誓师的那天,我们穿着火红的衣服,说出豪言壮语。我请同学帮忙给我们照个相,结果照得好暗、好模糊,就像记忆一样,我都记不起是谁帮我们拍的这个暗暗的照片了。

看着黑板上逐渐变小的数字,有紧张、有激动、有期待。我想,经历过的人,都懂这种滋味。好在生活并不是时刻压抑的,晚自习的时候,我们会轮流请客买冰棍,分给班级的同学,欢声笑语过后,我们会一手拿着冰棍,一手拿着笔,继续做那些永远都做不完的卷子。

我已记不清高考那天我是怎么走进考场的了,大大的操场,长长的队伍,每个人都在等待铃声的响起,希望早点走入那个可能会影响自己一生的考场。

2012年,黑龙江高考还是需要估分的,估分报志愿,并且没有平行志愿。这意味着什么?比如,我报了一个一本学校,但是由于分数不够或者估算错误,没有考上。那么,对不起,你只能去二本。

高中的最后一次的考试,我又失利了。也许,不算失利,而是心理素质真的有待提高。高考模拟能高重本线150+的我,估分只高重本线30+。那时我才知道,报志愿比高考还操心。

我妈为了不让我这么多年的心血白费,到处请教。打听如何填报志愿,以防我落榜。心情烦躁的我,并没有很领情,忘记是因为什么事情,发了次小脾气。我爸教育我:你看你妈,腿脚不好,还为了你到处跑。我妈腿脚一直很好,怎么会不好?问她怎么了,我妈给我看了下她黑青的膝盖,说是不小心磕碰到了。当时我在想,磕碰到为什么是两个膝盖都青了?直到过去很久,我才知道。原来,我在考场多久,我妈就在观音菩萨面前跪着祈福了多久。现在想想,眼泪依然会在眼眶里打转。

高考考验的不仅仅是考生,还有一个个暗中鼓励和期盼的父母。

从那时起,我便发誓,大学我要锻炼自己的心理素质,并且要更加努力,我要对得起父母对我的付出。

我小时候很爱玩游戏,网吧还没有盛行的时候,我就跟着我哥去黑网吧打《传奇》,那时候的网费是真便宜,5毛一小时,你可以想象吗?初中的时候,还偷偷去网吧玩《热血江湖》。现在想想,小时候,我真的好叛逆,我是真的上房揭过瓦的人。5岁左右的时候,乡下爷爷家的房子的小瓦被我一片一片的从房顶扔下来,摔碎了大半。好在,长大一些,我懂事一些了,知道自己应该干什么,这也跟父母耐心的教育有关吧。怎么教育?一个负责打,一个负责哄,配合堪称完美。小时候纯打游戏,虽然没有接触过编程,但是由于对电脑很感兴趣。所以报志愿的时候,我将计算机专业划到了自己的备选项中。我妈想让我学医,我决然的拒绝了,理由很简单,我晕血。

我报考了一个与985沾边的学校。这时候,有人可能会问,你一个高重本线就30多分的人,敢报985?没错,我报了。因为我报的是”东北大学秦皇岛分校“,这个学校什么特点呢?全校都是一本,号称985。不过很多人并不认可这个学校是985,毕竟它没有985的实力,完全是沾“东北大学”的光。并且由于“分校”这样的字眼,往往给人一种三本的感觉。因此,很多人都会忽略这个学校的存在。而我妈发现了它,并且跟我商量一下,我觉得自己并不在意这些,人生的路才刚刚开始,我会继续靠自己的努力去证明自己。就这样,我们一拍即合。出于对王牌专业“自动化”的尊重,我的第一个专业志愿填写了“自动化”,虽然我当时并不知道“自动化”是个什么东西。但是,网上都说,这个专业是“万金油”,然后我就傻傻地选了“万金油”专业作为我的第一报考专业。同时,出于对计算机的热爱,我的第二志愿填写了“计算机”相关专业。本以为,凭借我的分数,不能考上“自动化”专业。因为毕竟“自动化”专业是这个学校号称的王牌专业,估分高重本线30分的我,感觉应该是进不去的,“计算机”专业应该是我的大学专业了吧?

有句话怎么说?造化弄人!我估分估低了,我实际分数是高重本线68分。在命运的安排下,我开始了自己的“自动化”专业的学习生活。


3 本科

我的本科大学有个秀丽的亭子,它的名字叫知源亭。我感觉我的本科学校其实挺漂亮的,就是小了一点,但是也没有上课就要坐公交或骑车,害怕迟到的烦恼,走几步就到了,我是挺满足的。大二那会儿,流传一个传说,一个刚入学的学生,看到学校的样子,哇的一声哭了,然后回去复读了。

励志要锻炼自己心里素质的我,开始了学生会工作。出于对科技竞赛的向往,我参加了我们学院的“科创部”。这个部门是负责组织各项科技竞赛的,学院大大小小的科技竞赛,都经过这个部门的宣传、组织和赛后统计等工作。在这个部门,我认识了厉害的学长和学姐,不仅仅是工作方面,还有各种竞赛方面的成绩。当时,我对什么”蓝桥杯”、电子设计大赛、飞思卡尔智能车竞赛这些东西可谓一窍不通。只有一个字形容我对它们的感觉:

由于身处自动化专业,学得东西很杂。强电弱电都学,不像计算机专业上来就学C语言、Java这些。我们大二才会开一门C语言课。如果想参加各类科技竞赛,只能靠自己自学。就这样,我开始追赶学长、学姐的步伐,他们大一学C语言,过计算机二级,我照做。他们自学单片机,参加电子设计大赛,参加”蓝桥杯”。好,我也学,我依旧照做。

就这样,我依照学长、学姐的经验,开始了自己的学生会工作和科技竞赛的生活。

由于大一的积极表现,大二的时候我留部了,担任我院的学术部部长。记得第一次上台面对大一的”新鲜血液”讲话时,我的心跳得有120+。真的好紧张好紧张,但是为了锻炼自己的心理素质,我准备好久,傻傻地写着发言稿,很害怕自己挂在上面丢脸。那样的话,在整个部门都不好混了,毕竟要管理那么多人,怎么能没点威严呢?

虽然我学习了C语言、单片机,但是发现自己编程能力并不怎么样。而身边的人却一直叫着我”大神”,只有我自己知道自己几斤几两。大二那年,我参加了”TI”杯电子设计大赛,由于组员没有做硬件的,我就硬着头皮上了。Multisim仿真、Altium Designer画PCB,烙铁焊板子。我当时最引以为傲的就是,焊接100多引脚的芯片,焊接很需要技巧的。我最爱焊板子了,因为这样可以锻炼我的肺活量。焊板子期间,我要不停地吹气,因为只有这样,我才能不被锡的烟呛到。我自认为自己是细心的人,我不能容忍焊接的PCB电路上的焊锡有倒刺。焊接过电路板的人可能知道,焊接电子元器件的时候,如果没有处理好,电路板摸起来是剌手的。我会像对待艺术品一样对待自己焊接的电路板,我会特意修一下焊锡,好让我焊接的板子摸起来,很顺滑,很”爽”。

本科的时候,我在硬件的道路上越走越远,跟我设想的编程生活可谓大相径庭。

转眼间,就大三了。大学生活真的过得好快。这个时候人们烦恼的事情往往是:我要工作,还是准备考研?有经验的人,可能又问了,为啥不考虑保研?因为我是个渣渣啊,学习成绩不好,综合专业排名百分之30左右。最好的一次,也不过专业10多名,那还是大一激情澎湃、热血高涨的时候的成绩。奖学金,我是没少拿,但是没什么卵用啊~

既然成绩不能保研,那我就参加国家A类科技竞赛吧!我们学校的政策是,拿到国家A类科技竞赛的最高奖项,可以竞赛保研。而我的目标锁定在:”飞思卡尔”杯智能车竞赛。那时候还是有飞思卡尔的,现在改成”恩智浦”杯了。飞思卡尔先被恩智浦收购,再被高通收购,也是蛮波折的吧。

我参加的组别是当时的电磁双车组,那年是第一届玩双车追逐的,没有什么经验,历程也是艰辛。

大三那会,由于寝室的室友经常打游戏,晚上会睡不好。所以索性就搬去实验室住了,这也多亏于我大三继续留部,管理整个科技创新中心的主任身份。以权谋私的我,在实验室找了个好地方,就这样,我开启了一年的竞赛生活。这里不得不说的是,通过大二一年的努力,我终于上台讲话不紧张了。甚至不用稿子,上台滔滔不绝,说个没玩。看来,人是真的需要锻炼的。

“飞思卡尔”杯智能车竞赛的成绩是熬出来的,逃课调车、熬夜调车、甚至半夜不睡觉调车。我大三期间就没有怎么上过课,考试都是考前一周现突击。好在有大神指点,不至于挂科。我们参加比赛的这些人最喜欢做的事情就是,到了半夜十二点,集体出去买西瓜、买零食,那段记忆真的可谓是刻骨铭心,楼下卖东西的人都认得我们。因为每天半夜十二点,浩浩荡荡地集体出动的,也就只有我们。

我依然做我的硬件,由另外两个人做软件,还有一个人跟我一起做硬件。那年新改了竞赛规则,允许双车组四人组队。我不仅负责硬件,还负责团队的和谐。我们队伍有个”暴脾气”,有时候因为压力,会有些小暴躁。在我的鼓励下,才恢复状态。不知道,我这算是”程序员鼓励师”吗?可是,我是个汉子啊!

经过半年多的磨合,“暴脾气”的不再暴脾气,冥冥中彼此形成了一种默契,一个眼神,一句话就能懂彼此的意思。在参加区赛的前一周,我们平均每天只睡三个小时,在最后出发去北京参加区赛的晚上,我们甚至是整夜未眠。为什么这么拼?因为我们的成绩不理想。学校的规则是这样的,一个组别,两个队伍参加比赛。区赛排名靠前的队伍,参加国赛,无论排名靠后的队伍在区赛排名多么好。而我们队伍的成绩一直落后于另一个同组别的队伍,所以我们倍感压力,校内赛就落后了,区赛得想个办法啊。最后,经过最后一晚的努力,我们组的软件大神想出了一个绝招。双车成绩判定,最终的时间成绩要加上双车到达终点时间的差。既然如此,我们就在快要达到终点的时候,让后车直接全速运转,追上前车,减少双车间隔。依据就是,陀螺仪坡道判别,因为赛道很有特点,过了坡道,转几个弯就到达终点了。这样,我们设计程序,判定通过坡道后,开始弯道计数,当达到预先设置好的弯道数的时候,后车用百分百占空比追上前车。就是靠着最后一晚想出的绝招,我们组以比另一个组快0.01s+,区赛总排名第二的成绩挺进了国赛。我们是幸运的,我们也想过放弃,最终还是坚持下来了。有一句话说的好:贵在坚持,没准奇迹就在眼前。

我们国赛的成绩没有区赛好,因为车坏了很多次。一个调好的车坏了是最伤的,想要调回最佳状态,谈何容易。不过好在,国赛的时候,我们再次幸运地在比赛当天的下午成绩反超,获得了”国一”的成绩。比赛期间,真的是惊心动魄。只有参加过的人,才会深切体会到那种滋味。至今记得双车冲过终点线,成绩反超,队员喜极而泣的样子。

获得了全国一等奖,保研顺利了?还是那就话,造化弄人!往年的保研政策有一条,平时成绩需要前百分之三十。这是我曾经忽略的一点,而我最终的综合成绩是30.1%,你信吗?就是这样巧合。

这也算是跌宕起伏了吧?失落、不甘、气馁都没有用,我开始准备考研,但是要知道,参加完国赛,距离考验的时间仅剩2个多月,我拿什么跟别人比?沮丧地经过两周的复习生活,人生再次出现了转折,当年的保研政策出来了,没有成绩要求前百分之三十这一条。我已经无法用语言描述我当时的心情了。但有一点就是,我懂得了一个道理:能为自己争取的东西,尽量争取,不要等到需要用到的时候,才悔恨当初为何不再努力一点。

大三期末,开始找保研的学校,由于我确定保研的时间靠后,很多好学校的保研面试我都错过了。队友四人,一个去了北航、一个去了西交、一个去了天大。而我去了东北大学。最终我的选择是在哈尔滨工业大学和东北大学徘徊的,为什么选择了东大而没有去哈工大?因为我在东大找的导师是做实际项目的,已经了解清楚并且联系好。而去哈工大的话,一切都是未知的,我怕碰到搞纯理论、搞优化的老师,那并不是我的兴趣所在。所以,我选择了东大作为我人生的另一个起点。


4 研究生

我没有经历过无忧无虑、潇洒的大四生活。大四,我就到东北大学报道了,开始跟着老师做项目。而项目需求是用C语言做嵌入式驱动程序开发,用C++做嵌入式应用程序开发。就此,我才真真正正接触项目程序要怎么写,虽然还是很菜,但是在师兄的帮助下,我也在一点一点的成长。

毕业那几天,哭了几次。来到大学这么久,第一次哭。但是,身边的朋友没有人知道,因为我是很怂的在厕所里偷偷哭的。毕业季,离别季。

离别本科母校,回到东北大学,我继续自己的研究生生活。但是,突然感觉自己的底子太差了,并且记性不好。因为之前是一直做硬件的,现在转软件,有些艰难。虽然之前有些底子,但是跟真正会编程的人比起来,我还是个小白。就在这个时候,CSDN走入了我的视野。我当时的想法是,既然我记性不好,底子又差,为何不开始写博客呢?以记录自己点点滴滴的方式,帮助自己巩固知识。同样,也可以帮助自己在忘记学过的知识的时候进行回忆。没想到,这一坚持,就是一年。从开始寥寥无几的浏览量,到现在每章上千的浏览量,这是我曾不敢想象的。同样不敢想象的是,这么快就评上了CSDN博客专家,很感谢梦姐的肯定。不过我依然知道,自己跟大牛比起来,我差得好多。学得越多,感觉自己不会的也越多,越发感觉自己好弱。

我就是这样成为程序员的,不是最初的目标。但是,是想要的结果。由于上几个月努力写博客,获得了CSDN的一些福利。今天赠送的书籍到了,感谢CSDN!

实验室一个项目组的两个直系研二师兄,一个去360实习,一个去阿里实习。感觉人生突然有了新的目标:要像他们学习!

研究生的生活还在继续,我不知道我的未来会怎样,我也不是同时期人里最优秀的那个人。但是,我会一直努力下去,我的脚步不会停下,我会走得更久。现在想想,能够健健康康地学习自己想学的知识,真的是一种幸福。愿自己可以活到老,学到老,做一个永不停歇的程序员。


从高考到程序员的成长之路相关推荐

  1. 测试/开发程序员的成长之路,未来是你们的......

    目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...

  2. 顶级程序员的成长之路2

    如果把程序员编程水平的修炼比作游戏中的"打怪升级之旅",那么程序员的水平就会随着不停的"打怪"而不断升级.程序员的水平有哪些等级呢?哈哈,如果人为地将程序员的水 ...

  3. 菜鸟程序员的成长之路(二)——时间都去哪儿了

    距离我的上篇博客菜鸟程序员的成长之路(一)已经过去六个月的时间,又到了总结收获的季节.在漫长的六个月里,发生的了很多的事.残存在大脑中的记忆(不是脑残),已经不能将我带回到去年的九月份,想问自己一句: ...

  4. 顶级程序员的成长之路1

    本文关注的问题是程序员的水平究竟应该按照什么样的不同层级而逐渐提高?或者说,在学习编程的过程中,每一个阶段究竟应当设定什么样的目标才比较合理?本文的内容主要借鉴了周伟明先生的专栏文章<程序员的十 ...

  5. 菜鸟程序员的成长之路:Python四大进阶攻略

    随着人工智能的发展与应用,Python编程语言受到世界各界人士的关注,编程圈金句从"人生苦短,我学Python"转变成了"学完 Python,可以上天",Pyt ...

  6. 菜鸟程序员的成长之路(一)——菜鸟程序员起步

    看到标题之后,突然想起一句文的话:白驹过隙,时光荏苒.每当看到这么有文采的话,总觉得有点酸,再酸我也用*^◎^*. 9月开学季,大家陆续返校,让我想起了三年前自己带着新奇与憧憬步入大学,大学对我来说一 ...

  7. 从前端到CTO——程序员的成长之路

    前言 张云龙老师于2018年5月19日在「FDCON2018中国前端开发者千人峰会」上的发言.作为走在前端工程化前列,现任全民直播CTO的张云龙老师,分享了他的个人成长之路,希望能够在前端职业规划上, ...

  8. 迅雷程序员的成长之路

     1. 对今年的技术背景的毕业生,有什么校招的建议?例如笔试.面试的方法,注意什么? 敬宓:校招主要是重视基础. 2. 自己作为技术路线的应聘者,在校招时候,是如何选择第一份工作的?考虑过什么因素 ...

  9. 张云龙-一个程序员的成长之路 - 剖析别人,总结自己

    张云龙- 全民直播-CTO 张云龙老师于2018年5月19日在「FDCON2018中国前端开发者千人峰会」上的发言.作为走在前端工程化前列,现任全民直播CTO的张云龙老师,分享了他的个人成长之路,希望 ...

最新文章

  1. mysql利用tgz恢复_mysql备份恢复
  2. php隐藏webshell_【web端权限维持】利用ADS隐藏webshell
  3. python基础教程:操作符
  4. ebs 供应商地点信息_EBS标准的查看供应商地址
  5. 二.java下使用RabbitMQ实现hello world
  6. 使用Spring MVC实现数据绑定
  7. pd17虚拟机启动器生成方法
  8. 学生管理系统(源码)(C语言版)
  9. php utc时间_php如何设置utc时区
  10. 集成学习(随机森林)
  11. Apache之搭建静态网站
  12. dhcp服务器修改dns设置方法,dhcp服务器的dns设置方法
  13. 无法访问yunlong.wj0920wjx.net指向的web服务器(或虚拟主机)的目录,请检查网络设置
  14. 7种SQL JOINS 的实现
  15. 百度之星-列变位法解密
  16. 深圳的山人送给大家的中秋祝福
  17. java设计模式 (二) 创建模式
  18. IOS APP 制作二维码 下载
  19. amber分子动力学模拟干货总结
  20. 对文思海辉还停留在传统印象中?你错了,这家公司正在脱胎换骨

热门文章

  1. 测试开发工程师到底是做什么的?你真的知道吗
  2. 员工排班优化 员工排班 java 排班
  3. 什么是桌面互动以及其特点
  4. 使用 Maven 快速创建 SSM 项目
  5. ‘gbk‘ codec can‘t decode byte
  6. 第五章 报警 SLO
  7. oracle表的常见字段类型有哪些,Oracle数据库的字段类型
  8. 为什么你写博客时感觉很困难?
  9. 数字图像处理第7章——小波和多分辨率处理
  10. java poi html转PDF_word和.txt文件转html 及pdf文件, 使用poi jsoup itext心得