主题:[转帖]08年计算机专业找工作经验分享
[size=4]原文链接:http://blog.sina.com.cn/s/blog_5dc22fb30100cria.html
忙活了3个多月,发现找工作是个很复杂的事情,至少对于我是这样。有些感受写下来,给师弟师妹或者其他同行的朋友当个借鉴,或许会有帮助。但这只是我自己的想法,大家要筛着看。同时欢迎大家一起讨论,共同进步。
自我介绍一下,本人哈工大软件学院05级小本。技术特点:没啥特点。个人表达能力还好,性格开朗,喜好英语。
恩,开始吧。
我想大家在找工作之前可能都会给自己定一个目标,或者范围。比如游戏行业,通讯行业,互联网等等。这样很好,有的放矢才能增加命中率。况且很多情况下,不同行业的企业对技术的要求是不同的。而我呢?我给自己定的目标是---外企。
这个目标定得就很失败。首先今年全球经济危机,遭殃的首先是外企,各大外企纷纷裁员或者缩减招新名额,这样的形势下进外企,挺难;其次,IT领域中的外企大多是世界牛企,不是那么容易进的;再次,IT领域的外企也同样分布在各个行业,就像之前提到的。例如微软,intel,阿朗同样是IT领域的外企,但是行业不同,对人才要求就各不相同,没有一个明确的行业目标,使得我的求职之路显得很盲从。
我感觉自己不是个技术牛人,也觉得自己并不适合做技术,其实我想做管理,但是我知道,就算以后想做管理,也得从技术入门,所以在招聘大幕拉开之前,我就开始了自己的技术突击计划。计算机涉及的知识实在是太广泛了,想面面俱到基本不可能,不同行业的公司要求不同,但是也会有些共同之处。我个人的总结就是,要抓住“两个中心,三个基本点”。“两个中心”是以数据结构与算法为中心。对于计算机专业的人才来说,数据结构,算法应该是基石,也就是重中之重。这一点在牛企中更为突出,像百度,微软,google这样的企业,对这“两个中心”的要求更是高。据说一个牛人为了去google,把一本算法经典书反反复复看了10多遍。其重要程度可见一斑。“三个基本点”分别为程序设计语言,数据库,网络。软件工程师最终还是得写代码,所以精通一门语言可以说是基本功。这里可能又会有java与c++的门派之争了。到底哪个语言“更好”,不同的人有不同的说法,我的感觉就是无所谓。这么说确实不准确,但是我觉得到底是什么语言真的不是很重要,至少不会起决定性作用。我见过的笔试面试题中,算法题基本上都会告诉你用任何语言均可。但有一点很重要,就是无论是java或者c++,你都要精通,也就是说要非常熟练,这就得花工夫了。数据库跟网络我本人并未深入了解,只是知道一些最基本最核心的知识,我感觉这样就足够了,除非你应聘的公司对这方面有特殊的要求,或者你应聘的职位有特殊要求。再有一点值得提的就是外语,进外企还是需要外语的,而且还是偏重实际应用,这一点在intel的面试中我体会得有其深刻,还好本人平时有些练习,所以我觉得英语这关对我来说不算太大的问题,记得以前我也写过一个学习英语心得的东西,有兴趣的朋友可以看一下。
下面我就说说一些面试感受吧。
刚开始的时候,没有面试经验,所以只要有一个公司过来,无论是不是我想去的公司我都投简历,然后笔试面试,最后要不要我我都无所谓,反正也没想去,呵呵,这样的心理我觉得是很多同学的普遍心理,就是想多赚点笔试面试经验,起初收获还很多,确实能够学到些经验的东西,但是到了后来就完全是浪费时间了,因为很多公司的面试都是千篇一律,而且有些公司的面试官本身就是水平有限,问的问题很低级,这样的笔试面试也只能说是浪费时间了。所以后来我就挑重点了,完全不感兴趣的公司就不投,也免得浪费我的时间,也浪费用人单位的时间了。
这3个月,大大小小的面试也有几十个了,下面我挑几个重点说说(我准备跟大家分享一下腾讯,intel,微软,阿尔卡特朗讯,诺基亚西门子的面试经验),只说这几个公司,是因为这几个公司都比较有代表性,分别是不同领域的很不错的公司。希望能够对有志于这些公司的同学以及朋友有稍许的借鉴价值吧。[/size]
忙活了3个多月,发现找工作是个很复杂的事情,至少对于我是这样。有些感受写下来,给师弟师妹或者其他同行的朋友当个借鉴,或许会有帮助。但这只是我自己的想法,大家要筛着看。同时欢迎大家一起讨论,共同进步。
自我介绍一下,本人哈工大软件学院05级小本。技术特点:没啥特点。个人表达能力还好,性格开朗,喜好英语。
恩,开始吧。
我想大家在找工作之前可能都会给自己定一个目标,或者范围。比如游戏行业,通讯行业,互联网等等。这样很好,有的放矢才能增加命中率。况且很多情况下,不同行业的企业对技术的要求是不同的。而我呢?我给自己定的目标是---外企。
这个目标定得就很失败。首先今年全球经济危机,遭殃的首先是外企,各大外企纷纷裁员或者缩减招新名额,这样的形势下进外企,挺难;其次,IT领域中的外企大多是世界牛企,不是那么容易进的;再次,IT领域的外企也同样分布在各个行业,就像之前提到的。例如微软,intel,阿朗同样是IT领域的外企,但是行业不同,对人才要求就各不相同,没有一个明确的行业目标,使得我的求职之路显得很盲从。
我感觉自己不是个技术牛人,也觉得自己并不适合做技术,其实我想做管理,但是我知道,就算以后想做管理,也得从技术入门,所以在招聘大幕拉开之前,我就开始了自己的技术突击计划。计算机涉及的知识实在是太广泛了,想面面俱到基本不可能,不同行业的公司要求不同,但是也会有些共同之处。我个人的总结就是,要抓住“两个中心,三个基本点”。“两个中心”是以数据结构与算法为中心。对于计算机专业的人才来说,数据结构,算法应该是基石,也就是重中之重。这一点在牛企中更为突出,像百度,微软,google这样的企业,对这“两个中心”的要求更是高。据说一个牛人为了去google,把一本算法经典书反反复复看了10多遍。其重要程度可见一斑。“三个基本点”分别为程序设计语言,数据库,网络。软件工程师最终还是得写代码,所以精通一门语言可以说是基本功。这里可能又会有java与c++的门派之争了。到底哪个语言“更好”,不同的人有不同的说法,我的感觉就是无所谓。这么说确实不准确,但是我觉得到底是什么语言真的不是很重要,至少不会起决定性作用。我见过的笔试面试题中,算法题基本上都会告诉你用任何语言均可。但有一点很重要,就是无论是java或者c++,你都要精通,也就是说要非常熟练,这就得花工夫了。数据库跟网络我本人并未深入了解,只是知道一些最基本最核心的知识,我感觉这样就足够了,除非你应聘的公司对这方面有特殊的要求,或者你应聘的职位有特殊要求。再有一点值得提的就是外语,进外企还是需要外语的,而且还是偏重实际应用,这一点在intel的面试中我体会得有其深刻,还好本人平时有些练习,所以我觉得英语这关对我来说不算太大的问题,记得以前我也写过一个学习英语心得的东西,有兴趣的朋友可以看一下。
下面我就说说一些面试感受吧。
刚开始的时候,没有面试经验,所以只要有一个公司过来,无论是不是我想去的公司我都投简历,然后笔试面试,最后要不要我我都无所谓,反正也没想去,呵呵,这样的心理我觉得是很多同学的普遍心理,就是想多赚点笔试面试经验,起初收获还很多,确实能够学到些经验的东西,但是到了后来就完全是浪费时间了,因为很多公司的面试都是千篇一律,而且有些公司的面试官本身就是水平有限,问的问题很低级,这样的笔试面试也只能说是浪费时间了。所以后来我就挑重点了,完全不感兴趣的公司就不投,也免得浪费我的时间,也浪费用人单位的时间了。
这3个月,大大小小的面试也有几十个了,下面我挑几个重点说说(我准备跟大家分享一下腾讯,intel,微软,阿尔卡特朗讯,诺基亚西门子的面试经验),只说这几个公司,是因为这几个公司都比较有代表性,分别是不同领域的很不错的公司。希望能够对有志于这些公司的同学以及朋友有稍许的借鉴价值吧。[/size]