我的大学回忆——保研攻坚战

虽然大一上学期取得过全班第一的成绩,但是后来几个学期成绩一直徘徊在80~86分,到了大四的时候发现自己平均分接近85,处于保研边缘线上。

我比较讨厌大学的考试,我觉得大学不应该像高中那样单纯用考试来衡量学生的优劣,课程设计、课堂表现等等因素应该占据更多分数。我很早就决定,要么保研,要么就工作。如果要我在教室里面自习半年,我肯定会疯掉的。

大三下学期的后半个学期,我向组长和刘老师说明了情况,希望可以抽身出来好好搞好最后一个学期的学习,dian老师很英明,同意给我时间搞学习。

我开始了自己大学生涯唯一一段去自习教室上自习的时光。

我一直不怎么去教室自习的,我觉得上课时间多爱惜一点,下课后要做的事情就很少了。我个人对于强制性要求上自习的政策是不以为然的,大学好多事情可以做,为啥一定要待在教室里自习呢?参加社团活动、听听人文讲座、朋友聚会、打球锻炼身体……都是不错的去处。

不过那段自习的时间,还是挺充实的,可以沉下心来弄懂更多东西。人的一生有很多事情可以去做,每件事情都可以做到不同的境界。我发现,大学里面真正很牛的人,不是某一方面很牛,而是学习成绩、组织能力、体育水平甚至相貌都很与众不同。从这一点可以看出,大学的可伸缩性、可挖掘的时间与潜力都是无限的,关键是一种态度,学要学得充实,玩要玩得尽兴,最忌讳的是打一枪换一个地方,经常变换不同的目标,貌似兴趣广泛,其实到头来什么都没有做成。我的本科班上就有这样的同学,虽然聪明绝顶,但什么都想干,想做的太多,考虑的因素太多,结果反而无法集中精力做好一件事情,到头来,反而落后于那些勤勤恳恳踏踏实实做事的同学。

我属于那种比较专注的类型,我会洞察每个机会,一旦制度目标,就不顾一切的去实现。我喜欢华为的狼文化,喜欢那种投入的感觉,不管是在教室,还是实验室,投入使我陶醉,使我体会到投入的乐趣。

大三下学期的突击非常成功,我的加权第一次过了90分,这一次的成绩直接将我的加权由85以下拉到了85以上,我成功的入围了保研大名单,排名全系63,加分以后排名24(加了5分:高级程序员2分、校三好1分、计算机三级数据库1分、英语六级1分),面试之后全系排名13,胜利保上了本系研究生。面试过程中,Dian团队的课外活动经历帮了我很大的忙。

这里提醒想保研的朋友,加分是很重要的,如果学有余力,那就把能拿的证件都拿下来。

我的大学回忆——初入Dian团队

进入Dian团队,全仗一位朋友帮忙——yangfan。她是湖南老乡,是班上一位湖南同学的高中校友,所以大家就认识了。yangfan是个很有心的mm,大二数据结构的课程设计做的非常漂亮,深得dian老师亲睐。当dian老师想到要招新的时候,自然就想到了她,鉴于我大学物理ccbp课程设计上的表现,有点胆小的yangfan就向dian介绍了我,我就和她一起进了Dian团队。

初入Dian团队,有种不知所措的感觉。虽然做过一个ccbp课设,但毕竟太肤浅,对C++、Opengl了解甚少。每当dian老师向外人介绍我为“编程高手”,我都觉得很羞愧。我很清楚,dian老师这样介绍我,不过是在保护我的信心。信心真的很重要的。

我2003年5月1日在喻信bbs上申请的账号,我进入Dian团队其实应该更早些。账号申请后,密码告诉了yangfan,她把我昵称改成了“我很笨,我是一只小小猪”,对此,我毫不计较,而且为了感谢她的引荐之恩,我到如今都一直没有更换过昵称,以表对yangfan的谢意。

当年没有预备队(预备队第一任总教练——xbull,我——刚加入团队,怎么可能有预备队咧,呵呵),项目也非常少,貌似只有公文组在开展活动,团队管理也非常松散,朝令夕改的事情经常发生。刚进入的时候叫我去接手电信系99级大牛人、小红帽队长newyoung在公文组的工作,但过了几天就杳无音讯;我还去主控组负责过一个提取字体轮廓的小程序(用delphi编的,第一次也是唯一一次用delphi),不过又是没过多久就不理我了,貌似是amuzing不相信偶的编码能力,自己将这个程序搞定了;我还被派去喻信bbs站务组接手喻信bbs,一不小心还混上了站长,sign……

总之,初入Dian团队的时候,在外人看来似乎很风光,有了一个实践机会,其实我是在各处游荡着,希望某一天可以碰上dian老师或者××牛人扔过来的一个馅饼。所以今天Dian团队的新队员们,已经有了相当好的条件,能不能留在团队,几乎都在半年内可以确定,不用像我这样一直耗着,留与不留都在一念之间。

大二的暑假,我参加了Dian团队的暑假实习,内容就是消化ARM7的资料。当时,往后如日中天的snowall才加入团队,我目睹了他在ARM7组的脱颖而出,并且迅速崛起为ARM7组的顶梁柱。从这个角度来说,还是我自己水平不到火候,虽然进入团队很早,但一直非常的边缘化。暑假实习之后,我一直留在主控组。我参加了ARM7组几乎所有的例会,那个时候刚好在准备考六级,大家开会我听不懂,就在某个角落安安静静的背单词。dian老师后来回忆说我态度很好,即使起不了作用,也坚持下来。其实是因为我几乎没有上自习的习惯,能够让我坐下来看点东西当然求之不得,更何况可以见识到一些课本上不会讲的东西,可以思考我下一步该往什么方向努力,因此很乐意参与。

但我心里是很希望受到重视的。记得有一次在创新基地,刘老师跟新进来的xule说,“你要加油!多接触硬件,做第二个snowall!”我心想,刚进来的xule尚且如此受重视,我好歹也该表达一个姿态啊,于是跟刘老师说:“我也会努力的,我希望往软件方向发展,我要像amuzing那样”。我很佩服自己当时的勇敢,也非常能够体会当时那种迫切希望受到重视、希望表达自己的心态。也许dian和amuzing已经记不得我当初说过这句话,但我一直铭记于心。

就这样,在ARM7组的某个角落里面待了半年有余,直到2003年11~12月份,团队准备承接“振镜标记机软件系统(中间层)”项目,要成立软件组,dian老师和我都认为我更合适软件组,所以就把我调过来了。当时软件组牛人济济,00级软件第一人smant为组长,图像处理高手chaoran为副组长,还有当时比较沉寂,日后逐渐发迹,如今已经声名远播的牛人realdodo。在这样一个牛人云集的小组里面,我又有成为边缘人物的趋势。但我真的厌倦了总是作为边缘人物的感觉,所以当dian老师把CAD模块和图像处理模块分配给了chaoran,要我作为chaoran的副手的时候,我主动提出来,要求独立承担CAD模块(其实还有一个原因:爱情的力量,愿望固然美好,可惜最后如梦幻泡影般消失)。

机会有了,还要看能力,但当时的我水平仍然比较有限,就像我2004年终总结所说的:“可是当时我的技术水平真是差得很,×××××,CAD模块必须用C++语言来编写,但是之前我没有学过C++。现在翻开自己以前写的代码,发现除了类的定义是C++语法之外,其他代码实现几乎都是用C写的。我直到暑假实习的时候才熟练掌握C++的“引用”等概念,后来逐渐开始了研究C++语言本身。但是在这个过程中最困难的显然不是C++语言本身,而是得到图元的特征信息后所采用的重建算法。直线、圆这些常见图形当然是很好处理的,但是对于样条曲线、多线这些复杂图元就很难办了。整个上半年加上暑假实习的两个月,我都陷入在这些算法的研究当中。这种感觉就像走进了一片漫无边际的沙漠,心里渴望着绿洲,可是能够得到的只有黄沙。偶尔看到希望,却往往是老天爷嘲弄我而制造的海市蜃楼。这个心理过程是非常磨练人的,这也是做过项目的人和没有做过项目的人的根本区别所在。”

CAD模块、失恋和保研,都发生在2004年的上半年,我无法全力投入项目。虽然进入Dian团队很早,但是真正发力却是到了2004年暑假实习,之前的时间,我都认为是“初入Dian团队”阶段。

保研攻坚战开始了……

我的大学回忆——青涩的爱情

我写这个题目,宝贝仔肯定要吃醋的,但是如果不写,我的大学回忆就不完整了,所以只将一些感受和体会写出来,不涉及到具体的细节。

我觉得大学有两件事情是刻骨铭心的,一是恋爱,二是挂课,他们都可以改变一个人的生活轨迹。我的初恋是典型的兔子吃窝边草型的,这种追逐有很大风险,因为一旦失败,就会很尴尬,甚至痛苦。细节就不说了,只是再一次忠告大家,恋爱固然重要,但开始之前一定要想清楚。另外,要提醒吃窝边草的朋友,两个人在一起,矛盾的多少几乎与在一起时间成正比。尤其是初恋,双方都没有相处的经验,在一起闹矛盾的概率相当大!

失恋对我打击很大,虽然在一起的时间不长,但之前已经投入太多。篮球和项目在这个时候帮了我,课外时间除了做项目、开会,就是打篮球,简单、苦涩但比较平静。

直到遇到宝贝仔,才逐渐解脱出来。宝贝仔是我高中校友,虽然以前不认识,但毕竟有着近似的成长经历,沟通和交流都非常开心。从一开始就很有默契,关系发展超级快,从认识到她来武汉,几乎不满一个月时间。宝贝仔像极了《新结婚时代》里面的顾小西,pp、善良,说话直来直去,静如处子,动如脱兔,温柔与暴力的完美结合,^-^。

我们高中那个年级,现在在一起的恐怕有上10对,这中间体现了一种“门当户对”。“门当户对”不一定就是封建观念,而是一种现实的必要。大学里面的恋爱很容易冲动,成功率非常低,很重要原因,在于各自的经历、志向、爱好等等都不一定相溶。高中同学/校友在一起,经历志向相似,有共同话题,双方父母也很容易接受,是一种多赢局面!建议还没有男/女朋友的同学考虑一下。

最后,感谢那个她,感谢那段青涩的爱情,没有这种经历,我的成熟估计还要耗上很多时间。爱情真的可以使人成熟,真的!

我的大学回忆——怀念ccbp

如果说大一的我还是茫然的,在不断的尝试中寻求机会的话,大二的我已经开始利用一切可以利用的机会,从做好一件件小事情开始。

首先是大学物理ccbp,这门课是很有创意的,我认识的很多同学,如wxx和hyn,都是从大学物理ccbp开始他们的编程之路的。物理本身是枯燥无味的,对电信系学生来说,它就是高中物理的一个延续,其作用大概是害怕大家不能真正适应大学生活,所以搞几门类似的课程,来延续高中那种填鸭式的学习生活。但是ccbp不是真正的大学物理,它对物理理论探究得比较少,而是结合计算机技术,来解决实际问题。那个时候用c语言做了好几个试验,比如导弹打飞机、弹簧模型等等,真是很有趣。每到上机课的时候,西九楼就挤满了人,偌大一个机房,几乎都是我们这些嗷嗷待哺的大一新生。物理课上成了计算机编程课,几乎可以说是中国大陆上的一大奇观。

到了大二上学期,老师布置了一个大作业:使用bcb+opengl做一个量子模型。当时大家不太了解opengl,用过bcb的也很少。但我室友tfj在bcb方面是先驱级人物,我占了人和之便,和tfj以及其它3位同学一起组了一个队。可惜大家对opengl太过畏惧,迟迟没有真正动作起来。没有办法,我只好自己去图书馆查资料,抄别人的代码回来实验,当时图书馆里面opengl的书还比较少,学习过程中比较艰难,不过那种坐在图书馆里面学习的感觉真的很棒,有一种做学问的感觉。

最后,量子模型做出来了,物理老师叫商育民,他让我们一个个上去演示程序。检查我们的时候,商老师特别高兴,并当众表扬了我们:“大家一个教室上课,为什么这几位同学可以做的这么好呢?你们应该看到差距啊”,呵呵,这种评价令我很知足。量子模型本身占了50分,我拿了满分,可惜后来我物理只打了80几分,也就是说卷面成绩只有60来分,真是美中不足啊!

后来,商老师觉得我们的作品很不错,想让我们参加××大赛,为此,我和tfj还多次到商老师家里商量有关细节问题。虽然后来不幸夭折了,但真的感谢商老师给我的这次机会,他把我编程的兴趣激发了出来,使我有了一个可以引以为豪的作品,这个作品,使我从大一的茫然中走了出来,有了一个稍微明确的目标,知道了自己可以去做什么(虽然还不知道这是不是最合适自己的路)。

有人说过,“兴趣是最好的老师”。的确如此!可惜泱泱之大中国,在高中以前,根本不会有机会让你知道你的兴趣到底是什么,所以,到了大学,不要一味的盲谈兴趣,要先尝试。我有个学生,大一就说自己对网络安全感兴趣,对此,我是不敢苟同的。网络安全的广度和深度,即使是业内人士,都未必说的清楚,何况一个大一学生。在网络安全之前有太多事情要做,数学、计算机网络、程序设计等等基本技能,都需要我们一步步的去走。贸然说兴趣是网络安全,缺乏“做”的根据,是空中楼阁,很难持久的。

所以,不管怎么样,在不知道自己能干什么之前,不要贸然说自己的兴趣是哪一点,要抓住可能的机会,多多实践,而且每次实践,都要尽量做出一个作品来。Gemming的CTO王说过,“一个人一生,一定要做出几个产品”。我想说的是,大学四年,一定要做出几个作品来!

可惜现在电信系已经不再采用ccbp了,很多学生,都少了可以更早实践的机会。但李元杰老师和商育民老师等ccbp教师给我们带来的一切,值得我们尊敬和怀念。

我的大学回忆——寂寞的等待机会

机会,有很多类型,我在等待什么机会呢?

杨一平老师说过,大学是人的第二次生命。大学是一个新的层次,一个新的环境,一个新的评价体系。大学以前的一切,将彻底成为过去,大学可以rebirth一切!杨老师的话真的很正确。很多进大学时起点很高的同学,最后被电脑游戏侵蚀,毕业的时候已经远远落后于其他同学;很多看似窘迫的同学,毕业的时候已经清新脱俗。大学四年看似短暂,其实每天都在变化,量变最后质变,不经意间四年就如梦幻泡影般消散。所以,要主动寻求一切可能的机会,抓紧时间完善自己,发展自己。

但机会不会白白送来,需要准备,也需要等待。大一的我一直都是很寂寞的在等待机会。电信系01级没有班主任制度,大家都很缺乏引导,我也不知道该如何准备(所以,我觉得学校后来设立的班主任制度真是相当明智)。大一的课余时间,有50%是在篮球场上度过的。sdt、gqf、wwh等等,几乎每天下课都打,锻炼身体的同时,也结识了一帮好朋友。当然还磨练了意志、求胜心、参与意识以及面对球场争执时的那份冷静。作为主力帮助班篮球队获得了系里的五人篮球赛和三人篮球赛的冠军,使我感觉很自豪(虽然最后的毕业杯败得一塌糊涂),篮球逐渐成了我的心理依托。不管是忙还是闲,冷还是热,心情愉悦还是心情苦闷,得意还是失意,打上一场球,立马心情舒畅,一切烦扰,都会烟消云散。每个人都需要一个引以为豪的点,一个能够向他倾诉,向他发泄,与他分享的点,篮球就是我的这个点。

旁边很多人如我一般彷徨,不过方式不一样,最糟糕的是某些同学开始沉迷电脑游戏,结果一发而不可收拾。我不太喜欢玩游戏,一是眼睛不好,二是觉得玩游戏还不如自己做游戏,玩NBA,还不如自己演绎NBA。我经常跟我带的本科班的同学说,玩游戏和看电影等娱乐活动,都要尽量参与,毕竟我们是电信系的,完全不了解游戏,人家只会把你当外行,完全不了解电影,也很不容易在年轻人中入流。关键是要把握好一个度,出淤泥而不染。

在学习方面,凭着高中时代的冲劲,我一直很努力的。我几乎从来不抄作业,即使作业被批改得满是红叉,我也坚持自己做,再加上我上课认真听讲作笔记,所以考试之前基本上不用专门复习。考前大家复习的时候,我一般都去打篮球了。大一第一个学期成绩出来后,一不小心居然还能得到全班第一。不过这也是唯一一次班级第一,因为平时自认为学的比较扎实,产生了轻敌思想,考试前就不想复习了,考试时细节问题不是很深刻。

很多人在讨论功夫花在平时好,还是临时抱佛脚好,我觉得这其实只是形式问题,最核心的问题是,你到底有没有利用好自己的时间,去完善自己,发展自己。完善和发展自己有很多途径,学习只是其一,如果平时很忙,要处理很多有意义的事情,那抱抱佛脚是可以接受的。真正遗留在记忆中的,才是最后的精华。不管功夫花在平时还是抱佛脚,其实最后遗留的,并没有实质区别,作为电信系学生,永远有学不完的东西,最重要的不是学到的知识,而是快速学习的能力。但若大家把平时的时光浪费掉,到头来又要去抱佛脚,那就是对大学这第二次生命的无耻亵渎,终将在回首往事时,应碌碌无为而羞耻,因虚度年华而悔恨。

那什么是我们应该花时间去做的“有意义的事情”呢?当时我不知道,也没有人告诉我,我只是努力的想使大学生活过得不像高中生活,但这个奢望一度落空,所以心情非常郁闷。我参加过英语协会,不过只开过一次选会长的会议之后,就再没有下文了;我甚至利用暑假时间跑到汉口去找过家教,在烈日暴晒的中午,把血红的学生证摆在面前,然后等待雇主来谈价钱。曾经跟有户人家谈过,不过之后就不理我了。这次经历非常值得怀念;当然,我像更多人那样,向职介所送过报名费,人家给了我一次发传单的机会。我拿着传单,战战兢兢的在紫崧10栋发,看到N个寝室的门上贴着“拒绝推销”、“拒绝传单”字样。我像小毛贼一样发完了这次传单,之后就再没有去找过那家中介,连发传单的6块钱也不想去领了。

也许有点胆小,也许有点羞涩,我的尝试告诉我,有些事情我是做不来的。我觉得我的性格还是有点内敛的成分,不是那种意志坚强舍得拉下脸的推销员,我应该比较适合那种安安静静的机会。嗯,我在寂寞的等待着。