宠文网

我是一只IT小小鸟

宠文网 > 古典文学 > 我是一只IT小小鸟

第4页

书籍名:《我是一只IT小小鸟》    作者:胡江堂
    《我是一只IT小小鸟》章节:第4页,宠文网网友提供全文无弹窗免费在线阅读。!

到了毕业时,领导开始担心就业率了,早就内外成患,以涣散、颓废为风的计算机学院又岂能在短时间里奋发起来?这个时候开始埋怨学生这个不是、那个不对,仿佛一切问题都是学生的,我想问问你们早干什么来的?之前有那么多时间不好好调教你的学生,为什么这个时候才想起来教育?
在这样的学习环境下,除了主动自学,多多上网搜集信息、泡图书馆,还能有什么选择呢?但话说回来我没完全做到,最终问题还出在自己:不够坚定,有时会随着大环境一起堕落,浪费了很多时间。
3.  计院第三大问题--实践环节薄弱,人才位置错放
看着自己简历中可怜的实践经验,面对人才市场上实践经验黄金般的价格,自己不禁暗自悔恨……
很多人都在用理论扎实来搪塞自己实践方面的低能,我想这个借口根本站不住脚。首先,计算机这个学科的性质就决定了没有实践,理论几乎没法理解得扎实透彻。就好比熟记骑自行车要领的人可能根本不会骑车一样。我们不排除有未来的图灵、Knuth一类的大牛,即使不写什么重要的代码,理论也是巨牛无比。但是对大多数学过数据结构与算法的人来说,能用C写个Dijkstra  最短路算法就算不错了,你要给他个什么城市公交线路选择问题,他保准晕菜,当场崩溃(这样的例子我见多了)。
其实我们的同学中真的有些非常出色,只不过是放错了位置,尤其是女生,我觉得大多数都不适合去编程。倘若不是在计院,可能他们已经凭借着自己其他方面出色的能力在他们适合的领域崭露头角了。我不只听到一个人抱怨自己不适合编程,当然一些人是纯粹为自己的涣散找借口--这些人估计换个环境也还是那样。
但是大一大二的时候,我们的老师、我们的领导又在干啥呢?一些必要的引导总是你们的职责吧,干嘛叫这些同学走过了大学四年才意识到自己不适合学计算机?
总之,种种因素所致,大多数同学四年没编过几行代码,课程设计不过草草了事(据说某些老师甚至推荐同学去校外找人代做毕设),所以毕业时,之前做过的东西根本不敢往简历里写,因为根本没啥技术含量,都是Copy的。
对自身的反思
1.  项目反思
当我向面试官夸夸其谈自己所谓有技术含量的项目经验时,不住地冒虚汗,甚至还被一个考官当场揭穿并遭到无情BS。现在想想,更加悔恨不已……
我也曾经意识到实践的问题,也曾经雄心勃勃地要写有技术含量的代码。大学里我自己写过两个自认为是比较有技术含量的项目。不过两个项目皆因打不完的补丁、层出不穷的新Bug、臃肿而杂乱的代码,导致自己对于继续开发与维护失去信心与兴趣,最终搁浅失败。
究其原因,主要是自己太浮躁。这个问题在应届毕业生人群中及IT行业里是普遍存在的。刚刚会编程就开始YY自己能写出多牛逼的程序,做多牛逼的软件。事实证明,任何牛逼的软件都不是一下子就那么牛逼的,必须要循序渐进地展开。当时,刚刚背熟了C++的语法,就萌生了要写一个牛逼系统证明自己的想法。其实这个想法没有错,错就错在我们没有进行必要的积累,而且缺乏对于系统模块逐步开发并测试的耐心。在网上下载了点别人的设计经验,自己就开始照猫画虎地写代码。其结果可想而知,调试了n久代码才能勉强地运行,而且极其不稳定。整个项目乱成一团,打一个补丁又出两个Bug那种。
这个时候其实应该吸取经验,对代码进行重写,对系统进行改进,甚至有必要重新设计。而我又开始浮躁了,觉得这个算不了什么,吸取教训,再写个更有技术含量的牛逼程序一定成功。于是竟然无厘头地放弃了那一堆研究了将近一个月的代码,开始了新的项目设计。这个项目的结果更加可笑,我最终甚至都没有完整运行整个程序,因为无论我怎么调试,程序到一半的时候都会莫名其妙地崩溃,而杂乱的设计与垃圾代码使得我想赶紧将这些破玩意儿放入回收站。这时我一方面感觉自己也没啥能力写软件,估计再写也就是九流货色,没啥发展;另一方面开始责怪学校,为什么没有一丁点儿编程的氛围,那样也不至于我孤军奋战。我还傻了吧唧地郁闷了好一阵子,之后做了一个我虽然不后悔,但是却觉得很幼稚的决定--加入考G大军,并专门学习一年的英语。
其实现在想想那时真是愚蠢得很,明知道做软件一次成功是不可能的,还偏偏犯这种错误。为什么呢?答案就是当时太急功近利了,以为自己多牛逼,写个程序不费事。但实际遇到困难的时候,又没有耐心与毅力去解决,甚至感觉之前的工作是在浪费时间。虽然现在想想可笑,但是此刻很多人(可能我也在内)还在犯着同样的错误。
总之,急功近利很容易导致莫名的失败感,并且会为自己的失败(其实这个不能叫失败)找各种借口,然后在借口的安慰下完全放纵自己。这一点也体现在了我考G的过程中。
2.  个性反思
当时项目上的挫败感使得我对于计算机学院完全失去了信心,眼看就是最最关键的大三了,这将决定我今后的出路,我该如何是好?
这个时候我是这样想的,如果考研,恐怕会从一个火坑跳到另外一个火坑。从而可能会与许多和我一样迷茫的同学一起继续两年"打酱油"的生活。因为种种幻想以及对自己不准确的定位,导致我想到了考G出国。于是花了1000多在新东方报名,成天夹着厚厚的"红宝书"去图书馆……现在来看,我不后悔当初的决定,因为我确实在这个过程中学到了很多知识,也认识了很多朋友。而且我觉得,如果当时因为害怕而没有去尝试,自己会在悔恨中度过前半生。但是我觉得当时的考G绝对是泡沫,它让我产生了种种幻觉,以为自己因为考G水平就高了不少。这个泡沫膨胀了半年多,最后以一个失败的分数为标志迅速地破灭,就好像金融危机一样。
其实,如果这个时候,我能意识到前面问题的严重性,最差也应该把握住得考G这个机会。然而,我又没有做到。回顾整个考G的过程,我在不断为自己找借口:
我埋怨背单词太苦,于是经常为自己开小差(游泳、看杂书、电影等);
我做题受到打击时,埋怨周围没有人跟我一起准备;
我还以考G为借口,糊弄自己的专业课,糊弄自己的课设,糊弄自己的前程!
而每当被天书般的GRE习题打击之后,总是自己傻了吧唧地郁闷,而没有用心去总结,去努力提升自己,因此浪费了不少时间。虽然,在此期间我从没有放纵过自己,每天都尽可能地坚持呆在图书馆或自习室里,但是对于本身英语基础就很薄弱的我来说,面对这样大的挑战,如此糟糕的状态又怎么能成功呢?
最后的结果可想而知,我用了一年的时间专门学习英语,虽然英文水平有了一些进步,但是与巨额的开销,以及自己辛苦的付出绝对不成比例。现在我的GRE单词也忘得差不多了,不知道这个曾经的美丽留学梦会不会随着我的科学梦一起从此破灭呢……
下篇?为梦前行
又是五月,去年的这个时候我还捧着厚厚的红宝书,乘坐熟悉的217路公交车赶去新东方学GRE;前年的这个时候,我忙碌于ACM-ICPC和数学建模竞赛……
今年五月,我坐在实验室中,筹划着自己的毕业设计,追寻着自己的梦想与未来……
大一:问自己--这个专业到底要学什么
记得上大学前的那个假期,看过一个我们学校学生拍的DV,名叫《完美动物》,其中还算是比较真实地反映了现在大学生的学习与生活状况。看着片中主人公毕业前声嘶力竭的忏悔,我暗暗告诉自己,决不能荒废掉宝贵的大学时光。
之前一直有志于从事核物理与工程的研究,不料,高考却使我阴错阳差来到了计算机学院。之前,我对计算机没什么了解,更不知道C语言究竟是哪一国的语言……不过,我的内心却强烈希望自己能学有所成,成为一个领域的牛人。
大一,我花了一年的时间去探询计算机科学与技术专业到底要学什么,我对这些是否有兴趣,将来要从事什么工作。听人家说计算机专业的学生要首先掌握一门编程语言,于是我自己跑到书店,随便挑了一本很厚的C++教材,开始啃了起来。就这样,C++成为了我的入门编程语言--没想到四年后的今天,我还要靠着它混饭吃。