“2015前程似锦”这是2015年年初的时候我发的一句说说。这一年委实经历了很多,也成长了很多。即遭受过苦难,也享受过喜悦。开拓了视野,进一步清晰了目标。上个学期末的时候,就想好好写写自己的故事了,但是那段时间太忙,期末,接着课设,然后马不停蹄地跑到深圳开始实习。这后来也曾数度提笔,虽胸有千言,但终不成文。终于攒了一年的故事才发一篇。
三月初学校开学后,我就着手开始找暑期的实习了,这个目标是我在大二的时候,就计划好了的。因为我自感自己水平不够,项目经验不足,如果直接在大四参加秋招应聘的话,不会找到好的工作。所以我选择了一种曲线救国的策略,如果能找到暑期实习(难度应该比秋招低),然后再在大四参加秋招,这样我的能力和项目经验都有增长。当然如果在暑期实习就找到了好的公司的话,那么参加实习生的转正考核,应该也比直接参与秋招要容易地多。这就是我认为我能拿到一个好的offer的完美计划。
我不了解前几届学长们在大三的时候干什么,我也不想去了解。我只能管好自己,做好自己,我的目标是Linux相关的C/C++开发。海投,关注各类互联网公司的暑期实习信息,把它们的招聘网站都保存在浏览器书签中。各类招聘网站也投简历,简历一改再改。坑爹的南昌,好公司都不来的,笔试、面试地点只能投武汉。。
在CVTE网上评测(好多行测题,坑)通过后,通知去武汉面试,不巧正赶上科目二练车(当时即将考试,自己渣得很),最终放弃没去。终于阿里内推,接到电话面试。一面过,二面挂。这次面试经历虽然没过,但是真地发现了自己很多知识盲点与不足,开始发力补足。开始看开源项目源码,开始深入了解C语言相关的内存布局的知识,开始看《程序员面试宝典》,这本书前面内容还好,后面越看发现错误越多,大家不要盲从。。这些努力,时间很紧,但这些零碎的进步也为后面的成功埋下伏笔。
转眼间,时间已到四月份,彼时很多公司好像我的简历都不过(小米,京东,等等。。)这期间也参加了腾讯和阿里的笔试(阿里内推挂掉还可以投普通的实习招聘),然后收到了蘑菇街去武汉的笔试通知,4月10号,一大早做了南昌到武汉的动车(这是我第一次去武汉,也是大学第一次在校期间出远门。果然我太宅了。),下午在华科听宣讲会做笔试。晚上在华科对面小宾馆煎熬地等电话,终于十一点多通知第二天面试。第二天,当我兴冲冲地跑过去的时候,结果一面就挂了。之前我阅读过蘑菇街的开源项目,改过小bug,之前以为他们很崇尚开源,还有很多对蘑菇街的鸡汤。本来我就想往这方面和面试官扯,面试官问我想去他们公司做什么,我就说想做这个项目。结果面试官说了一句,这是我们公司业余时间做的,没有全职。。心中顿时一万只草泥马奔腾。。也不能全怪面试官了,确实有一些技术问题没有答好(面试真的有时候看运气),虽然我投的C++,但我准备的C++知识都没用到(没问),他们不太需要C++(Java和PHP已经制霸中国)。这天是4月11号,星期六。本来华科的朋友想面完请我吃饭的,但我挂了之后,一怒之下就买火车票回南昌了,期间在武昌站各种fuck(果然我太不成熟了,,不针对任何人哈。。)。这是我第一次跑这么远来面试,呜呜。
然后4月13号下午同学陆续收到腾讯的面试短信(貌似腾讯笔试没怎么刷人额),我有点慌了,我没收到呀。。直到晚上十点才收到短信。。好吧买票去武汉。4月14号又坐上了去武汉的火车,你要知道这离蘑菇街挂掉只隔了三天!!!我这是多大的勇气去面腾讯惹(主要是同学们都去面了,我要是不去,显得我好像笔试没过一样)。。在武汉待了三天,经历三面,最终拿到暑期实习offer。具体腾讯面试的情况,请阅读这篇博文《2015腾讯暑期实习武汉站面试经历》。经历了很多波折,好辛苦拿到一个实习offer,后来我才知道,我们学长们很少有这么疯狂找实习的经历(很多是在南昌本地找个实习)。近来咨询我找实习相关事宜的学弟学妹越来越多,有从我这届开始,学弟们有很多都开始准备大三下找暑期实习了,敢于走出大山,,去大城市找实习了。不期然成了开风气之先者。
在拿到鹅厂暑期实习的offer之后,也收到了5月份阿里巴巴武汉面试的通知。不过我并没有再去面,原因后很多。其一:阿里巴巴主要是Java岗,C++极少,虽然招聘职位有C++,但进去之后很多都是要转Java的,,倒不是我有我讨厌Java,这两门语言我都学过(C/C++更深入些),只是目前我更喜欢C++,我是想先好好打磨好一门编程语言,以后有精力或者有需要再去深入了解其他语言。其二:我究竟不是武汉本地学校,每次跑武汉面试(除了路费,可能还要住一晚)实在是花销挺大(我很穷的。。)。其三 :我是个知足常乐的人。。
7月10号,我踏上了南下的实习之旅。这是第一次来深圳,乡下人进城啦。之前4月份在武汉等offer的群里水群,结识了一些友爱的小伙伴。。后面过渡住房住完以后,也是在友爱的小伙伴带领下在宝安区找到了一个还不错的窝。我实习了总共将近三个月,很巧的是,几乎和“中国好声音”同一步调的。之前这节目宣传的是7月10号开播,后来不知道为什么推迟了一周,最后10月7号总决赛。而我最后是10月8号结束实习的。。呵呵。
虽然在实习,也一直在琢磨怎么更好地拿到转正的offer,这时的压力比找实习的时候更大了。开始我是不怎么想再海投其他公司了,毕竟C++的互联网公司不好找了。鹅厂也不错,努力争取通过实习生考核才是王道。但是事情发展的太突然了,8月份刚开始一周,公司就通知开始考核,虽然来了将近一个月了,但基本是学习阶段,代码都没写多少,一下子就慌了(本来组里给我的计划是九月份进行考核的)。这时我真怕最后无法转正,所以就不再把鸡蛋都放一个篮子里了,又开始悄悄地海投起来(毕竟在实习,不能太张狂)。彼时在实习生圈子中,各种考核难度大、留用几率小的言论甚嚣尘上。
考核流程中,从考核启动,再到导师、leader(组长)提交考核评价。这中间只有8天左右的样子。。。真是急死我了,中间还有两天去惠州部门旅游。。虽然两天不用上班,但也真是食不知味、睡不安枕,不过不得不说玩得挺开心的,吃的不错,住的五星酒店也不错,还抢了不少红包。。。。旅游回来就是周五下午了。周末我必然是在公司忙着敲代码,紧赶慢赶终于把几个功能实现了,简单测试了下。。后面快到考核截止日的时候,又听说其实时间没那么死,,所以leader当时也没提交评价。。心里好忐忑额。。然后导师告诉我要做ppt在组内答辩一次,leader再评。。好的。又是连续几天作战,写ppt,周末又耗在公司了,我之前确实没有做ppt的基因额。。憋了好几天,终于搞出了40页的ppt。。哎。某个下午,ppt演示,答辩,考核over。。人事已尽,其余听天命。。
后来听导师说,leader在听了我答辩之后,对我印象不错,以前是我和他没怎么接触,所以他不怎么了解我。。好吧。我心安了。不过这不并不意味着,我接下来的生活就轻松愉快了。工作还是要继续,每次开会的时候都会发现自己的不足。工作也经常累得喘不过气,太多不懂的东西了。。基本上从八月到九月,我晚上十点下班就成了家常便饭……
九月初,“拥抱变化”的一则通知在阿里校园招聘的网上亮出。不仅许多参加了笔试的同学很难获得面试机会,并且连阿里自己的实习生都很难留下。彼时,阿里缩招的消息已经在网上炸开了锅。大概是由于八月份的股市震荡,专业名词叫资本寒冬,后来又传出来今年是“互联网行业的寒冬”,各大公司缩招的消息层出不穷。数阿里最甚,主要原因是阿里校招的内推开始的极早,早就发出了数百offer,本来计划是校招一共招3000,后面传言是缩减为400。各种阿里实习生找下家的QQ群异常火爆。。九月初我竟意外收到阿里电话让我去广州现场面试,八月份我参加校招内推的时候面到二面以后,内推就结束了。这时候阿里校招的笔试是没有参加的,收到电话之后虽然也有些激动,但是我最后还是没有去面。。首先面试时间是周一,工作日额。。我实在不太会编谎话去请假面试。另外既然传出了缩招的消息,想必去了也很难通过(我承认是有点怂),最后还是老问题,我还不想转Java。。先玩几年C++,玩腻了再换呗。。到后面发现缩招确实是真的,之前阿里在内推的时候已经发出去的offer是不能单方面撕毁的,所以阿里就拉低了这批人的工资,6k,8k都有。这是一种羞辱。。逼一部分人主动退出。
后面我盘算着,国庆节回来10月8号就离职吧。所以9月30号就是我的最后一个工作日了。9月25号星期五晚上,我和leader说了离职时间以后,我本以为未来几天可以歇歇了,结果……leader说要走了,那就再做个ppt做个总结吧。我:好的。这个周末又赶紧跑来公司,做ppt,整理文档。关键是上个月,我汇报过一次了,这一个月,其实也没做太多东西。所以还要多写点代码。把写过的代码再好好优化、测试一下。我上次答辩暴露的问题,再整理一下,修改一下。。为了在内容上突出这一个月我没偷懒(其实这个月堕落了些。。)而绞尽脑汁。。好吧。
终于,即将尘埃落定,在汇报前一天晚上,一切都准备就绪。当我即将下班的时候,我把本地的代码提交上去。结果出了问题。。擦,不是吧,这么背。本地运行的好好的。结果线上会出问题。。赶紧找了测试的实习生基友过来帮忙。。折腾了好久,大概发现问题在哪了,天色已晚,我赶紧回去了。。第二天一大早,六点多钟,我没等班车(班车八点)就坐公交来了公司,开始处理问题,问题已经找到了,解决还需要一点点时间。九点多钟。OK,终于成功。赶紧去吃了个早饭。。这时最后一个工作日,哎,真是醉了,下午组内汇报。。虽然我功能实现了,但是暴露出来了很多设计上的问题,各种设计不合理,还有考虑不周。除此之外在其他方面也暴露了问题。。。这让我知道我未来的路还很长,同事也安慰我说,发现问题是好事,工作很长时间,发现不了问题,那才不得了。。我想想也在理。。除此之外,还交心的谈了一些其他东西,比如我和他们座位比较远,组里和我联系不多,让我受委屈了。导师说有时候吃饭忘了叫我……这时真的好感动。
总的来说。实习三个月,快乐与压力并存。。我的很多同学,在后来看我拿了offer,总觉得我很幸运。但是都没有看到我多少次十一点钟才到家(租的房子),这里面又有多少次是头痛着回到家的。
“选择比努力更重要”,这是我的座右铭。有些人可能觉得不能理解,他们认为努力更加重要或者认为做选择是件十分容易之事。其实不然,选择常常要伴随着巨大的勇气,还有敏锐的洞察力。比如我个人时常絮叨的转专业啦、一改再改的技术路线啦、退出学校某实验室啦,不去考研去找工作啦等等等等。每个人都应该结合自身状况做出适合自身发展的选择。我不能说我没有做过错的选择,很多选择在一开始我也不知道会通向何方,但我会不停地观察不停地修正。。我也不能说我自身的选择有多么优秀,我只能说这更适合我。我并不会鼓吹找工作就比读研更好,也不会宣扬做后台就比前端更有前途这种话,我认为这都没意义。。关键不是要找出一条容易成功的路,而是找出适合自己的路。
后来,同学、朋友包括网友,喜欢让我推荐书籍。经典图书我也看过,想必我不说他们也应该知道。但我并不迷信这些经典图书,我同样看了很多不知名的书籍,很多已经叫不上名字。通常我都是想学什么或者遇到什么方面的问题就去图书馆找书,只要里面的内容能帮到我,我就借走。通常不可能整本书都帮到我,甚至其他部分会写的很差,但都没关系,我就只看有帮助的这部分,看完可能就还回去了。这样的书籍我是实在叫不上名字了,太多了。有目的性的去阅读,学习效率是很高的。
-------------------------------------------------------------------------------------------------
后面将感悟部分单独成文:我的2015:感悟篇