3年前考上北航软院时写过一篇帖子,大概的名字叫做“北航软件学院攻略”,帮到了不少07、08的同学。今天搬离了北航,正式脱离了集体生活,贡献一篇我这三年来的总结帖,希望能对后面的师弟、师妹做点贡献。
时间真的过得很快,还清清楚楚的记得当初从工作单位托运了10来个行李袋来北航,还记得第一次上工程实践一时找不到工程训练中心的窘迫,还记得研一时天天背着C++primier和算法导论去图书馆,还记得刚来北航没几天时就开始调程序到深夜,还记得来北航时的豪情万丈,还记得……
一直租住在北航的旁边,尽管已经实习很长时间但没有什么独自生活的感觉。一直想写篇文章总结一下这三年的经验和教训,今天搬完家终于有感觉了。总的来说来北航前定下的目标基本上都达到了,现在供职于某基金公司从事金融工程研究。下面我将从几个方面来做总结。
关于上课
在研一时一定要留心自己的培养计划,所选的课务必保证1年后都能完成,以免影响第二年的实习和开题,从而进一步影响自己的毕业时间。我当初有一门《工业**设计》课挂了,直接导致我开题时间推了3个月。北航软院的课开得还是不错的,特别的偏工程,对找工作的帮助确实很大。但也有缺陷,和6系的课程对比之下理论知识会差很多,这一点的区别我后面展开说。涉及到工程方面的课程作业一定要自己完成,多练习,因为这些东西对日后的面试实在帮助巨大。
工程方面太过重视必然导致理论缺乏,建议大家有选择性的选听6系的课,我当年去听《分布式系统》和《图像处理》时就发现有不少外系、外校的学生,不要不好意思。理论的缺乏直接导致软院的学生大多从事开发性的职位,当然了,开发做好的也不容易,也能混得很好,但是我个人认为有一定的理论深度更完整一些,以后的后劲更大。举个例子,我硕士第二年花了很大部分时间在数字图像处理、概率、随机方面,也看了不少的论文,我的硕士论文也是做的图像识别方面的内容,研究和工程各占一半,这些经历给我转行奠定了一个基础。
关于实习和论文
刚开始实习时一听到有同学进ms、ibm、intel羡慕的不得了,听到哪个同学拿了很多钱
也很羡慕。我这里我想提醒的是在学校实习时不要过多关注待遇,过多关注待遇会导致你走偏。我当时的实习待遇在系里算很高了,当然我为此耽误了些时间。实习还是专注一些好,专注某一个研究方向,注意了,我这里说的是研究方向,不是开发方向。到硕士了还是有点研究的好,否则和毕业的本科生没啥区别,也失去了念硕士的意义。我大致简单介绍一下常见的研究方向
1.图像类(识别、处理、GIS)
2.视频编解码(包括相关硬件实现、优化)
3.机顶盒相关的
4.**管理系统(企业信息化相关的)
5.偏硬件的协议和控制相关的
6.自然语言处理相关的
7.移植相关的
在这些研究方向中,研究方向4是数量最多的,从此也可以看得出来,来软院混文凭的数量不少,如果确实想有点研究的话可以考虑图像和语言处理类的课题,当然了也得结合自己的实际情况。开个合适的题是顺利答辩的一个关键因素,尽量避开那些已经做烂掉的题,比如机顶盒相关的,课题的研究过程中要多思考,努力的做点创新点出来,这个其实不难的,多花心思多试验,软院的学生一样可以发出ei。软院的论文和别的院系不大一样,几个老师虽说不是个个在你的论文领域内通晓所有内容,但他们的经验可以提前阻止你犯错误,当然了,如果论文开题的前期工作准备得很充分相信一定能说服老师。最忌讳的就是随便接触到个项目,自己都不明白这个项目的核心点在哪、困哪在哪、特点在哪就把项目的文档往ppt上一拷就跑去开题,这样一般都会被问死,我当初就是抱着去混的心态去开题结果第一次开题就挂了,现在想起来是对的,如果不挂让我过了,我现在根本写不出论文来。希望各位师弟、师妹一定要充分重视论文,论文上花心思了对找工作也有好处,认真思考过的东西和没仔细想过的东西绝对是不一样的。
论文有可能还是发个文章好,没啥含量的论文可能也能过,但是最后改论文的过程会很痛苦,尤其是碰到软院三剑客。
关于就业
就业这一点我要多说一些,先简单介绍我的实习和就业,第一年进入国重,在这里我看了不少专业书,基础知识打得不错,然后进入了一个小创业公司,在这里我的代码能力锻炼的不错,最后进入了一个不错的企业做图像方面的研究论文,在这里理论有了提高。最后找工作拿到了几个不错的offer,薪水放在国内任何一所高校也不算少。周围的同学工作也都还不错,其实我们周围几个刚进入北航时都很弱的,所以各位师弟师妹一定要有信心,北航的2年多时光足以改写你的生命。
总的来说就业的质量取决于一下几点:
1.笔试能力(基础能力)
2.面试能力(项目经验和平时的思考深度)
3.交流沟通(social能力)
这三点我不做过多的解释,我主要总结一下找工作过程中需要注意的问题,首先给自己定好位,自己是要做IT这行吗?如果进入这一行的话要换研究方向吗?外企还是国内企业?北京还是外地?这些内容提前要想清楚,再就是开放性问题,这些都可以提前做好功课千万不要到临场发挥。面试的过程中要谦虚谨慎,这点要注意了,我知道有几个技术不错的同学就因为每次通不过面试所以最后去了个不怎么样的公司,因为交流能力实在太差了。
关于是不是要做IT这一行我说一点自己的看法,自从我进入金融公司,我以前的许多观念都颠覆了,以前我老认为自己一心琢磨技术,变成了技术大牛了生活就会很好,这样的心理现在想起来非常不好,周围同学也有不少人有类似的心理,今天中午还和人讨论了,感觉学计算机的人有点脱离社会,人还是不能脱离群体,还得多和人打交道,人脱离了群体没有良好的人际关系和群众关系不会成什么大事。
如果觉得自己不适合做IT就乘早转,在不适合的领域内死磕只会头破血流。
帖子地址:http://bbs.kaoyan.com/t2826120p1
