分享

“一个屌丝程序员的找工作总结”

 白杨4546 2016-11-18
一个屌丝程序员的找工作总结”   题目是师兄自己让这么写的  

         原来打算毕业离校前把这篇文章发到睿思上,可惜没有整理好。写这篇文章的出发点是想根据自己的经历来谈一下找工作这个事情。先介绍一下自己,我六年半的时间都是在西电计算机学院度过的,本科是07级,研究生是11级,屌丝程序员一枚,参加过一些比赛,也没有拿过什么大奖,到处打酱油,没有做过什么大项目,写过一些简单的代码。大三大四研一研二的时候均尝试找实习,结果都以悲剧告终。其中,参见过N次腾讯的实习生招聘,都没有过一面。每当到找工作季的时候,看着师兄师姐们找工作,心中不时产生惶恐,害怕自己找不到工作,也不确定自己会找到什么类型的工作。以上都是找工作前的状态。但当真正找工作的时候,情况并不是这样的。
         我从2013814日开始找准备找工作,于2014125日最终决定去哪里工作,总共历时五个多月,参加过一些笔试和面试。之所以找这么长时间工作,是因为我觉得既然选择找工作,那说明你可能只有这一次当应届生的机会,一定要好好抓住这次当应届生的机会,有些单位可能只有这一次进入的机会。当然也不是说第一份工作会完全决定人的一生,但从对自我负责任的角度来讲,应该认证对待自己的第一份工作。
         我要先声明一下,我在这篇文章中的观点不一定是对的,我只是把自己亲身的经历和感受写出来,跟大家一起分享一下,没有什么其他目的。

1.      找工作前的准备
1.1  2013年8月之前的准备
除科研外,看了一些书:《深入理解计算机系统》,《编程珠玑》,《编程之美》,侯捷的书(《STL源码解析》,《深入理解MFC》,《Effective C++》和《深入探索C++对象模型》),《C++ Primer》,《Unix高级编程》,《Java编程思想》,《大话设计模式》。
《深入理解计算机系统》:了解汇编语言以及程序底层。
《编程之美》:常见笔试和面试算法题。
《STL源码解析》:从底层了解常见的数据结构(链表,树)
《深入理解MFC》:从底层理解MFC库(当然MFC是一种很古老的东西了,可是麻雀虽小五脏俱全)。
《EffectiveC++》:C++语言中常会遇到的问题。
《C++ Primer》:C++基础书籍。
《Unix 高级编程》:了解Linux操作系统底层。
《Java 编程思想》:Java基础书籍。
《大话设计模式》:设计模式。
科研项目经历:
(1)      Linux下C语言编程。
(2)      Windows下MFC,Qt或者API。
(3)      Android开发。
1.2  2013年8月的准备
《程序员面试100题》:里面的编程题基本上是公司面试笔试常见的题。不仅要能在电脑上敲程序,还要能在纸上写下程序。
《数据结构》:算法和数据结构基础。
回顾了一下以前看的书。

2.      单位介绍
2.1  互联网公司
国内:百度阿里腾讯搜狗360巨人大众点评去哪儿美团金山游戏网易盛大有道等。
跨国:微软,亚马逊,IBM等。
网易在西安只招游戏测试工程师。有道好像不来西安。
关于互联网公司,我不想多说,关于互联网的文章已经很多了。
2.2  研究所
我想在这里简单介绍一下我所知道的研究所,不能完全详细介绍全部研究所。我记得好网上有个讲研究所的帖子,大家有兴趣可以去看一下。
2.2.1             中国航天科技集团
一院:运载火箭。一院一部,一院战略武器研究院和一院10所,都在北京。
四院:在西安灞桥有一个所,据说分房子。
五院:卫星。五院五部,501,502,钱学森实验室。503今年在西安招了很多人。
六院:燃料。在秦岭里面有两个所。
九院:无人机。
十一院:比较小的院,研究的比较杂。
2.2.2             中国航天科工集团
二院:防空导弹。二院二部,二院23所今年只招博士了。
三院:反舰和巡航导弹。三院三部。
四院:东风系列导弹。四院四部
2.2.3             中国航空工业集团
602所:直升机研究所。
603所:一飞院,在阎良。
618所:号称是西安第一所。
630所:试飞院。
631所:计算机所。
2.2.4             中国电子信息集团
中电四小肥羊:
14所:亚洲第一所,据说博士比较多,硕士进去也很难受。
54所:在石家庄,今年来招人进新成立的公司。
29所:在成都。
38所:在合肥。只招博士生
新兴所:
10所:在成都。近两年发展比较快,在成都跟29所不相上下。
28所:新兴所,好像是搞计算机的。
20所:西电隔壁所,主要研究导航。
2.2.5             中国兵器工业集团
202所:在咸阳。兵器总体所。
203所:在西安。
206所:在西安,搞雷达的。
2.2.6             中国船舶工业集团
701所:在武汉。船舶总体所
705所:在西安。鱼雷总体所。
719所:在武汉。潜艇总体所。
2.2.7             其它研究所
工信部:工信部电信研究院和工信部五所。
中国科学院:计算所和软件所。
除了各种军工研究所外,还有一些研究所成立的公司以及为研究所的外包公司。
还有一些事业单位也可以归到研究所一类,比如XX部门的信息中心。
2.2.8             研究所分析
1)  如果你想拿北京户口,研究所是最稳妥的方式,一般北京的研究所都解决北京户口。
2)  除了中电集团,其它军工研究所都比较倾向于西工大的学生。原因有二,其一西工大跟这些研究所的合作项目比较多,其二从目前来看这些研究所中主要的人是来自西工大,哈工大和北航,在兵器研究所中南北理工的人也比较多,因此他们喜欢招自己的师弟师妹。
3)  我个人认为学计算机的进研究所能主要从事的工作:
a)        PC机下的软件开发。操纵监控软件和模拟仿真软件。
b)        嵌入式系统开发和测试。军用软件中,嵌入式软件占很大一部分。
c)        数字中心。开发办公软件和管理网络。
2.3  银行
2.3.1             中国人民银行
全国集中考试。笔试题包括行测题和计算机题。计算机题出得非常有水平。考完了之后面试。
2.3.2             政策性银行
国家开发银行,进出口银行,农业发展银行。
2.3.3             四大国有商业银行
工商银行:杭州软开中心和广州软开中心等。
建设银行:北京软开中心,北京数据中心,成都软开中心,深圳数据中心,武汉软开中心,厦门软开中心。
农业银行:好像没来西安招人吧。北邮那边去农行软开的人挺多,把农行软开称为神开。
中国银行:不知道怎么样。
2.3.4             商业银行
交通银行,浦发银行,光大银行和招商银行等。
XX银行:各种银行
2.3.5             银行分析
1)  去商业银行可以进的部门:总行信息部,总行软开中心,总行数据中心和省一级分行信息部。
2)  从待遇来说,商业银行要优于国有银行,但商业银行一般比国有银行辛苦。
2.4  运营商
三大运营商:移动,联通和电信。我对运营商的兴趣不是很大。
2.5  金融行业。
我感觉西电的学生对金融行业的兴趣并不是很大。前些日子我们单位的HR跟我说,他们去清华北大举行宣讲会都是全场爆满而来西电只有不到20人参加宣讲会。其实,金融行业也是需要IT的,无论是系统开发还是系统维护,都需要IT人员。我记得中国结算深圳分公司来西安招人的时候宣称工作比互联网轻松,待遇不比互联网差。据说南方基金校招IT的待遇是20w以上。所以大家可以关注一下金融行业。并不是每个人都要搞一辈子IT,进入金融行业可能会为大家提供了一个转行的机会。
2.5.1             交易所
金融行业有很多交易所,比如上交所,深交所和上海期货交易所等。中国登记结算公司包括总公司,北京分公司,上海分公司和深圳分公司。
2.5.2             券商
超级多的券商:国泰君安和招商证券等等,大家可以百度。
2.5.3             基金公司
一些基金公司:南方基金,易方达基金等。。。。

3.      历程
我将在此章回顾一下我的找工作历程,按月份进行回顾,重点介绍几个单位的面试和笔试经历。
3.1  2013年9月以前的历程
只有一家单位华为。招聘流程:网申,机试和面试。机试是三道题。面试:两轮面试+性格测试。我给华为投了简历,没有去参加机试。
各种各样的内推,互联网公司基本上都有内推,我都没有投简历。据说内推比校招难。
3.2  2013年9月的历程
3.2.1             阿里巴巴
在西安地区总共有3000人参加阿里的笔试,其中有2500人是投开发工程师(绝大多数人都是奔着C++开发工程师去的,而事实上阿里需求量较大的是Java工程师,C++的需求量不大)。我很想进阿里,又不想与那么多技术大神正面竞争,因此选择曲线救国,投测试工程师(网上投简历前我想起了师兄的一句话,想进互联网公司如果觉得技术不是很强,可以考虑投测试工程师)。跟同学一起去西交大笔试,到了笔试现场发现熟人很少,也就是说学计算机的投测试的人并不多(计算机学院我们这一级的技术大神我基本上都认识),而且绝大多数来参加笔试的都是妹子。我当时感觉压力顿减。笔试过后就接到电话通知去参加一面,阿里西安地区的测试一面面试官有两个人。而我却被分到了一个二面面试官手里,这个面试官实际上是Java跟测试的二面面试官,后面据说是阿里无线团队的技术负责人。。。。。一开始面试官对着简历让介绍项目,我就给他介绍了两个简历上的项目。他就问我是不是对开发没信心才报测试的。我就说我觉得软件测试很重要,大神是不会来做软件测试,我相信我有能力能做好软件测试,为各位大神服务。一面总共面了40分钟左右,聊了很多问题,诸如怎么学习,怎么考试,以前怎么做测试的。面试官让回去等消息。回去看着同学都去参加二面了,我以为面试官看穿了我的曲线救国战术,我悲剧了。第三天中午接到HR电话,说是让去参加终面。当时我正在等上海615的终面,还未吃午饭(先前也没吃早饭)。我直接就坐公交去参加阿里的终面。等我急急忙忙跑到的时候,阿里的HR姐姐让我先等着。我就出去找了个拉面馆,刚吃两口拉面,就接到电话让我回去面试。。。。终面面试官说他是支付宝的HR。终面的内容就是简单聊天,又问了我为什么投测试,让我举例子说明怎么做测试。阿里终面面完之后我又去参加了615的终面。晚上接近12点接到阿里的电话,说是让第二天去参加圆桌会议。第二天圆桌会议时我被分到了阿里手机淘宝事业部,总共有七个人,五个开发,一个算法,一个测试。我只面了两面,就拿到offer了。
3.2.2             腾讯
一开始对于所有互联网公司,我投的都是测试岗位,面完阿里一面之后我感觉情况有点不对,就把部分职位改回了开发,其中就包括腾讯和百度。腾讯在老校区阶梯教室举行笔试。我去一面的路上接到阿里HR的谈薪资电话,结果迟到了。面试官问我为啥迟到,我说,没有等到要坐的车,我想坐什么车就等不到那个车(真实情况的确如此,目前每天还面临着等哪辆公交车,哪辆就不来的情况)。面试官问目前有哪些公司的offer,我就说有阿里的offer。面试官拿出了10个算法签,让我随机抽一下,我抽到了排序算法。接着我写了快速排序算法。写完之后面试官直接就没看,他说不需要看。大概十分钟我的一面就完了。第二天下午接到通知让第三天去参加二面,由于第三天下午要坐火车去北京参见三院三部的面试,所以就拒绝了腾讯二面。
3.2.3             百度
腾讯跟百度的校招笔试安排在同一天。上午百度,下午腾讯。百度卷子上的题都是算法题,很遗憾笔试未过。我应该是投深圳的百度职位。如果去北京的话,我比较想进研究所。在北京没有户口的话,感觉心里不踏实。百度北京的职位比较多,其它地方相对较少。
3.2.4             美团
美团的笔试题都是算法题。面试地点在西交大咖啡厅,相当有情调。每个人要先进行两面,两个面试官交叉面。两面面完之后再通知你是否进入第三面。我面完两面后被通知未通过面试。面完美团之后,我没有参加其它互联网公司的校招。今年互联网公司的校招是扎堆出现的,腾讯百度去哪网美团的校招时间都差不多。
3.2.5             三院三部
我在航天科工集团专场投的简历。这里要说一下,如果你投完简历后收到测评通知书,说明你还有机会,否则说明你的简历已经挂了。我当时同时拿到了三院三部,四院四部和二院706的测评通知书。权衡再三,测评的时候填的报考单位是四院四部。原因是四院的HR把我们单独留下来谈了一会,而三院只是给了一张纸。在西工大做的测评,测评的主要内容是行测加英语(据说是所有想加入航天科技集团和航天科工集团的都要通过测评)。做完测评就后悔了。报四院的人比较多,而三院相对比较少。但是却意外接到了三院的电话,让去北京面试。由于临近十一,买不到卧铺。去的时候买了一张硬座,回来直接就是一张无座票,在过道坐了一个晚上,比较凄惨。火车六点钟到的北京,下车后跟同学直接坐车去三院。三院离市区比较远,在云冈,南五环与南六环之间,相当偏僻,附近除了三院没有什么其他单位。从北京西站到三院大概要一个多小时。三院相当的大,整整一片山,楼也很豪华,如果在里面工作的话,有一辆自行车会比较方便。在门口登记后进了门,同行一共七人,两个西工大博士,一个西交大博士,一个哈工大博士,一个西工大硕士,两个西电硕士。整个航天系统,西工大,哈工大和北航的人比较多。上午面了一个部门,下午面了一个部门。两个部门都是主任和副主任一起面的。最后还有一个HR的面试,在HR面试过程中我不断接到石家庄54所的电话,整得我很尴尬。晚上在宿舍跟几个哈工大今年刚去的人聊了一下,大体了解了一下航天科工集团。第二天早上体检。体检完就到自由活动时间,由于定了下午的车票因此去北航找同学玩。吃饭刚吃到一半就接到54所的电话,让去石家庄面试,最后死活买不到高铁车票不得不放弃,还影响了找同学玩,一个人很苦逼地在北京西站等了两个小时。这是第一次去北京,感觉帝都的交通比较发达,就是人有点多,在三院吃的饭也比西电后街的便宜。9月30号接到三院部门组长的电话,说面试通过了,十一之后会有正式通知。我整个十一都是在纠结去阿里还是去三院,最后决定去阿里。主要是帝都的房价比较高,而且如果去了三院进不能进退不能退就很尴尬了。再加上帝都的好单位太多了,而且近几年航天系统加班也多。当然最终我也没有阿里。
去北京面三院三部让我错过了很多单位,中电专场,工行软开和南京841研究院等。在找工作期间如果你离开西安很有可能会面临错过一些单位的风险,尤其是在九月底和十月初,招聘相当密集。我记得当时每天下午都跟同学坐在阶梯教室前面,等着宣讲会完了进去投简历。
3.3  2013年10月的历程
3.3.1             工信部5所
工信部5所先来了一帮人到学校收简历,收完简历之后打电话通知让去广州面试。我已经买好了去广州的车票,但听说中央办公厅一局要来招人就没去。后来简历直接被中办一句给刷了。去工信部5所的计算机人员主要是做军用软件测评,据说每年出差天数在300天以上。目前国内做军用软件测评的单位也是比较多,我感觉5所的强项在于元器件检测。
3.3.2             中国移动研究院
我研究生的主要研究方向是WLAN,为了能进一步研究WLAN,我报了两个单位,分别是中国移动研究院和工信部电信研究院深圳分院。先是笔试,包括行测题,英语和性格测试题。收到面试通知,听说是面试的时候要穿正装,我没有正装所以我就没有去。
3.4  2013年11月到12月的历程
3.4.1             武汉719所
719是在中船专场投的。通知让去武汉面试,跟两个同学一起去的。住在719所的招待所,比较破。面试的时候,20多个面试官同时面一个人,每个人手里都有你的简历,感兴趣的人会问你问题。我竟然被人看错了简历。第二天早上体检。体检完了之后跟同学去户部巷吃小吃,坐船渡了长江,在黄鹤楼门口转了一圈。过了一段时间后,跟我一起去面试的两个同学都收到通知,我知道自己没过面试,比较伤心。
3.4.2             交行上海软开
我报的是上海的交行软开。网投简历。简历筛选过后参加上机考试,上机考试的内容主要是行测,英语和计算机基础知识。面试在交行陕西省分行举行,我去迟到了。有两面,第一面为无领导小组面试,第二面为单面,共有四个面试官,上来第一个问题就是为什么面试迟到。。。介绍了一下项目,简单问了几个问题就让回去等消息了。后来收到体检通知,不想去体检了。。
3.4.3             建行成都软开
我也不知道我当时是怎么想的竟然报了建行成都软开中心的。据说建行全国软开中心的待遇相差不大,这样算下来的话,成都应该是性价比最高的地方。阶梯教室宣讲之后在西大楼有一个简单的面试,五人一组。第二天在建行陕西分行那里有第二轮面试,分为两面,技术面和HR面。HR面就是聊天,问你为什么去成都,为什么要加入建行等等。技术面先是让你见到介绍一下项目,然后问了一个很基础的C++问题,如何在多个.cpp文件之间共享变量,最后问搞过iphone开发没,我很屌丝地说,屌丝买不起苹果设备,只搞过Android开发。过了一段时间接到电话说面试过了,让参加笔试,如果通过笔试就可以参加提前批的体检了。笔试在建筑科技大学举行的。笔试那天也比较忙,上午参加中国人民银行的笔试,下午参加建行的笔试。后来收到提前批的体检通知,让去成都体检。打电话跟家里人说要去成都工作,结果家里没有一个人同意,最后就没去体检。

4.      总结
以上基本是我找工作的整个过程,我也参加了一些其它单位的笔试和面试,这里就不多说了。有以下心得想跟大家分享一下:
2  找工作之初,不要纠结于单位和地点,先广撒网,找工作有很大的不确定性。
2  要知道自己的竞争优势,避其锋芒,不要跟技术大神正面冲突,可以考虑曲线救国。
2  注意信息招聘信息收集,不关要看西电就业信息网,还要关注西工大、西交大、北航、清华和北大就业信息网。推荐几个比较好的BBS,西工大的OpenLab,北邮的北邮人和清华的水木社区。在找工作的时候,有时候多看到一条招聘信息,比多复习一天都重要。所以找工作期间一定要注意招聘信息的收集工作。
2  抓住身为应届生的机会,进某些单位只有应届生这一次机会,而进某些单位以后还有很多机会。互联网这个行业基础工作入门门槛比较低,据说北京月薪一万的IT程序员,一抓一大把。可能BAT现在比较难进,工作几年后还是比较容易进的。
2  多与同学交流,找工作期间大家串宿舍的频率明显增加了,大家共同交流一些面试和笔试的心得。
2  学会调整心态,每个人找工作的时候都会碰壁,包括技术大神。遇到挫折后要及时调整好自己的心态。来学校招聘的单位那么多,你总会遇到欣赏你的单位。
2  注重基础。对于常见的算法题,要既能在电脑上把程序敲出来,又能在本子上把程序写出来。毕竟现在常见的笔试和面试都是让在本子上写程序。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多