我是一只IT小小鸟..doc
文本预览下载声明
《我是一只IT小小鸟》 第1篇:蒋宇东 梦断计院,为梦前行 引子:我的感悟,我的忏悔 上篇·梦断计院 计院的第一大问题——学生普遍基础薄弱 计院的第二大问题——学风不正,涣散成性 计院第三大问题——实践环节薄弱,人才位置错放 下篇·为梦前行 问自己——这个专业到底要学什么 为了心中的理想拼搏——准备编程竞赛 在新东方,我发现自己是井底之蛙 结语:我想对师弟师妹们说 ----------------------------------- 引子:我的感悟,我的忏悔 我曾就读的沈阳航空工业学院的计算机科班(05级),属于二本院校的一本专业。我的大部分同学都是高考重点大学的落榜生调剂而来,算是高考中的失败者吧。毕业后去了上海一家IT创业公司。 没有可以向人炫耀的面经,没有华丽的背景,只有一点点学习的感悟,和几分失败的忏悔,与大家分享。 上篇·梦断计院 大学生活马上就要结束了,不禁感叹时光飞逝,物是人非…… 刚踏入大学校门的时候,踌躇满志,虽然那时甚至不知道C语言是什么东西,但是仍然对自己四年后的形象充满了无限的憧憬:拥有雄厚的基础知识、良好的学术能力、出众的技术才华,是未来的科学栋梁…… 如今的现状却是:为了得到一个可以糊口的IT民工职位抓破头皮,在郁闷与苦恼中为获得一个工作机会而暗自庆幸,至于什么专心学术、什么科学栋梁,似乎距离自己越来越遥远。 直到此刻,我仍然不认为自己的大学生活是完全堕落的,我也不认为自己读的书是无用的,我更不认为自己没有学习计算机科学的资质,那么问题究竟出现在什么地方?我想这里有很多原因,大部分是自己的,但也绝对不能忽视环境对人的影响。 对环境的反思 1. 计院的第一大问题——学生普遍基础薄弱 在我东奔西走找工作的时候,才真正体会到自己原来喜欢炫耀的基础知识是多么薄弱,而它们又是那么重要。我曾经在面试时因为说不清进程间的通信机制而当场被无情BS,也因为对于自己能力的不自信而放弃一家很牛的公司的研发部提供的笔试机会。 先要说说我所在的计院的第一大问题——专心做学问的人太少了,学生普遍基础薄弱。 本科四年,在这里能看到的真正对计算机感兴趣,并且肯专心研究搞学术的学生真是凤毛麟角。计院的大环境是网游成风,“腐败”猖獗。没有几个人肯安下心来读书,即使那几个老老实实听课的“好学生”也只不过是为了一个高高的GPA,一个可以在家长同学面前显摆的奖学金证书。而真正希望学东西、做学问的人太少了。我找工作时,手里握着一摞奖学金证书,后来被证明绝对是废纸,任凭你怎么吹嘘自己的成绩,没有哪个公司会真的拿来仔细看上一眼。 回归正题,什么才是真正的基础扎实?我的理解是,不仅要牢牢掌握大学课本中关于计算机核心课程的理论知识,而且还要深入实践;对于该方向非常重要的技术思想、概念名词、技术要点都要有良好的把握,比如可以随手写出快速排序、哈希查找等经典的常用算法,熟记线程与进程的概念、它们的差别,并且能够解释清楚诸如僵尸进程之类的问题;会Linux的不仅仅是就会几条Shell命令,或者干脆就会装个系统;用C++的不仅仅要会语法(不知道这是不是绝大多数计算机专业毕业生对于C++的理解程度),起码要了解一些常用的标准库,知道什么是STL,了解些基本的OO思维方法;学过网络的最起码要用过Socket;了解数据库的不能仅仅就会写几个SQL语句、背两条范式等。 说到这里不禁有点激动,前几天在一个IT论坛上看到一个关于大学读书无用论的帖子,说读书无用的人恐怕这些基础知识掌握得也不怎么样,连基础的东西都没弄明白怎么好意思说自己读过书?没读过书怎么好意思说读书没用?!其实不是读书无用,是肯安心读书的人太少,而书读得足够多的人更少。 倘若没有这些基础,仅仅会用这个工具、那个框架,充其量也不过是个IT民工,今后的发展必定受到制约,选择只有三条:a.做一辈子IT民工;b.将大学时欠下来的债补上;c.改行。 这里我不想说太多,话归正题。如果要我重新去选择,我一定会在学习每一门课程的同时尽量找到相关的资料,扩展每一个话题。同时,将一些最常用的思想、技术、方法记录下来,并且苦练到可以熟练应用的地步,并且时常加以回顾。 真正基础雄厚的人应该是可以将常用的基础性知识熟记成诵的人,提到一个基本的名词或话题能够将其来龙去脉解释清楚的人。 2. 计院的第二大问题——学风不正,涣散成性 计院的学风不正,涣散成性,早已名声在外。我想一方面要怪罪于我们学生自己,对前途不负责任,将大好的宝贵时光都用在了网游、泡妞、喝酒等事情上;可另一方面,计院的领导及老师就真的没责任了吗? 如今的老师大都想着自己的小项目能赚多少钱
显示全部