| wildleopard's profile豹豹 leopardPhotosBlogLists | Help |
|
|
豹豹 leopard一生何求,迷惘里永远看不透 November 18 隽爱下个月就要和mm去领证了,今天先去买了对戒,名为《隽爱》,照片如下:
呃... 鉴于大家的要求花色繁多,那末补充一下,只是即将领证而已,办酒还要再等一两年... 所以,要看结婚照的,再等半个月哈;要喜糖和看婚纱照的,再等一两年哈;要看孩子的,再等两三年或更长哈... March 15 我的就业小结最近懒性又发作,《求职路漫漫》的第三章还没有太大的进展。所以在这里先贴一篇我作为“就业之星”给浙江大学就业办写的东西,先来充一下数吧。
原文在浙江大学就业指导网上可以看到, url: http://www.career.zju.edu.cn/cs/Modules/News/ShowNews.aspx?NewsID=2965,访问量两天破1千六,ms还挺有人看的样子。-.-
PS: 其实这篇的文笔比求职路漫漫的要好,我个人觉得...
就业小结 —— 计算机05研5班 俞星 随着work版的人数下降到三位数,06-07年度的Job Hunter大潮渐行渐远了。在大潮中淘到金的实不胜数,我也只是其中比较幸运的一位而已——拿到了大多数计算机系学生梦寐以求的Google的Offer。另外,在研究生期间,我担任过的微软技术俱乐部主席的职务,使得我与微软有着很深层的接触,再加上找工作期间也面了不少IT名企,希望我在这里共享的经验,可以帮助大家在来年找到称心如意的职位。:) 一、内练一口气,外练筋骨皮 先引用一段我同寝的杨超(他也拿到了Google的Offer)的一段我很佩服的话吧:“大三,还年轻,没必要追技术,不然很容易浮沙高台的。还是好好打牢基础吧,什么The Art of Computer Programming啊,Introduction to Algorithms啊,Concrete Mathematics啊,把它看上个十遍八遍,英语也最好能学好。这其实就是和练武功一样的,内功牛了,根本不必在乎这些外家的招式,就像张君宝,有了九阳神功的内力,就算使套平常的武当长拳也很照样牛。” 其实找工作也是一样的,招聘其实就是把自己的内力展示给公司看的过程,实力是一切的保证。所以,要找到满意的工作,首先在大学的学习期间要努力扩充自己的水平,这样才能在最后游刃有余,笑傲江湖。 当然也不是说外家招式没用,在内功充盈的情况下,再去锻炼一下实际的能力是非常有益处的。一方面增强了实际经验,而很多公司在面试的时候就喜欢从实际情况中选题让你去分析;另一方面也巩固了理论知识,实践是检验真理的唯一标准嘛。至于实践方式,则不一而足。举个例子说,如果对算法感兴趣的,可以去参加校算法竞赛,加入集训队系统学习训练,接下来争取参加Regional甚至World Final,在做题和比赛中领悟算法的真谛;如果是潜心于软件开发的,那么认真做实验室的项目,也可以自己抽空去做做一些有意义的实际开发兼职,要相信每一笔认真的付出都会是你面试时候的一个资本。 总之,先争取可以当上一名内外兼修的武林高手,那么你离成功已经不远了。 二、Who am I? 事实上,“内家功夫”是有很多种的,也绝少有人可以做到兼各家所长。既然各人有各人的长处,那么明确地知道自己长于何处,短在何方是很有必要的。 因为不同的公司对人才有自己的定义,他们各自需要有不同的技能特点的员工,因而笔试面试等考核的方向也不一样。比如说,Google喜欢有算法背景的学生,需要应聘者有扎实的基本功,严谨的逻辑思考能力和足够的智力水平,所以Google的面试方向主要是数据结构与算法题,计算机基础知识和一些puzzle;我也面试过Microsoft的ATC(亚洲工程院),面试过程与Google比较类似,不过ATC要求更多的工程能力,比如在现场编程的时候,要求更多的Exception Handling,还要求有完整的Test Case(Accuracy/Failure/Stress),而在算法难度上则比Google要求低一些;而Autodesk要求较强的C++能力和MFC基础,NI要求扎实的C++基本功,Morgan Stanley要求清晰的逻辑、至少一样过硬的技术和优秀的项目经验…… 优秀的公司千千万,只有明白自己的长处才能选择出适合自己的应聘方向,并不是所有的牛企、名企、米企都适合每个人投的。比如你不擅长算法编程,那么你在面试Google和Microsoft的时候肯定会觉得吃力;比如你所长是Java,那么去一家只要C++的公司吃闭门羹的概率也会非常大。 知己知彼,百战不殆,这句兵法的箴言用在这里再恰当不过了。 三、君子坦荡荡 这里的意思是说,在面试的时候,要体现真实的自我。 面试官们都是身经百战的,你的隐瞒基本上很难逃过他的目光。比如在Microsoft,面试的5位面试官在每一轮面试完之后,是有一次碰头会议的,除非你“圆谎”的能力无与伦比,否则一点点纰漏也会在面试官之间的交流下无所遁形。公司对诚信看的是很重的,即便不是什么严重的隐瞒,可能也会使你的分数大打折扣。 我在面试微软的时候,最后一轮的Boss面。前面的编程我完成的很出色,接下来的技术聊天中,作为.Net资深专家的他问了我一些.Net底层方面的问题。其实.Net我用的非常多,不过大多是在项目开发中,对于底层的实现,我却没有深究过。于是我只能按照我的想法,和对于C++,JAVA等的经验,尽我所能地来回答他的问题。面试结束后,Boss对我说,他相信我不是不懂装懂,但是对于自己不知道的问题,应该大胆地说“我不知道”,要“truly be yourself”,没有一个人可以什么都懂的,学习的态度和诚实的精神在一定程度上比优秀的学识更重要。这些话,我拿出来与大家共勉。 四、三日自省吾身,自信自然出色 在笔试面试过程中遇到的失败是很正常的,失败是成功之母嘛。但如果不对前面的失败进行归纳总结,那么接下来等着你的,可能还会是失败。 我曾看到过有人在被拒之后义愤填膺,在BBS上谴责甚至诅咒对方公司,这些都是没有必要的。找工作如同寻找生活中的另一半,是一个双向选择的过程;公司没有选择自己,是自己表现不够优秀,或者也可能是双方不合适。与其不满,还不如低下头来深省一下自身来的有效得多。 首先问问自己,我在笔试或者面试的过程中,有没有哪里有缺陷,做得不好的。比如说有哪部分知识掌握得不够清晰,那么在去面试下一个同类型公司的时候,先要把这部分补漏上了;或者说是因为面试迟到导致面试官不满而失败的,那么下次要留心守时了,等等。 另外,要看看自己在面试之前是不是准备得足够充分。这里要提出的一点是,给各个公司的简历并不应该都一样。简历是招聘者的门面,不同的公司既然要求的招聘者能力方向不同,那么在他们看简历的时候对于你的各个表现评价也会不同。可能公司A特别看重的你的这个特质,在公司B那里就不是那么重要。所以,如果时间充裕,应该针对不同类型的公司制作不同的简历。还有最好在面试前多认真了解一下目标公司,这会使你在面试的时候比较得心应手,对于面试官来说,他也会欣喜你的诚意,同时也是一种对自己负责任的态度。 在遭受被拒的打击后,千万不要自暴自弃,要以良好的心态去相信“天生我材必有用”。然后做出更大的努力去争取下一次成功。我在最终被Google录取之前,也受到过几次失败,但我始终在下一次尝试的时候面带笑容,信心满满。成功源于心态,我觉得确实是这样。 五、海投or not,这是个问题 另外,来说下海投,我总共投了6、7个公司,算不得多,因为我个人不喜欢海投。海投的问题在于,除非一路下来顺理成章地收了很多offer,否则一连串的打击肯定会对后面的面试心态产生影响,到了自己真正心仪的公司可能就发挥不出来;另外,数个月来回奔波对于体力是一个考验,这也会影响到后面的面试状态。 在这里说一个故事,在森林里面有一群猴子,有一天有一只猴子捡到一只手表,聪明的他很快搞清楚了手表的作用,于是乎猴群有了在阴雨天也可以知道时间的智者,他于是就被封为王。猴王认为是手表给了他一切,于是他拼命在森林里找寻第二只第三只手表。不幸的是,后面捡来手表的时刻都不一致,由于弄不清究竟哪个时间是对的,面对来询问时间的猴子,猴王也只能支支吾吾,直至被赶下王位了事。 这个“手表定律”带给我们一种非常直观的启发:对于任何一件事情,不能同时设置两个不同的目标,否则将使这件事情难以完成。 我觉得对于找工作,虽然不能说定多个目标一定不好,但是定太多的目标是肯定会互相干扰的。所以应该选择合适的公司,有目的有主次地去尝试,同时要学会适度地中途放弃。 但是肯定有人会说,海投也没什么不好,一方面我可以承受得住,另一方面这可以增加我的面试经验。嗯,这个理由我也认同,因为这本来就是个仁者见仁,智者见智的问题么。:) 六、与善人居,如入芝兰之室 最后在这里,顺便提一下学习生活环境的问题,也同时感谢我的室友、朋友们对我的促进和帮助。 熟悉我的人都知道,我大一时候的成绩是比较差的,但是到了本科后半段,尤其是研究生阶段,学习成绩突飞猛进,技术能力也进步神速。这一方面是个人自制力的问题,另一方面就是我找到了一个可以帮助我促使我进步的集体——算法集训队。研究生和我同寝室的,也都是集训队的翘楚,在他们的帮助下和日常交流中,我真的学到了很多东西。于是我借这里向他们几个以及整个集训队说声谢谢。 多和优秀的人在一起,你也会学着变得优秀的。这是真的。
已经写的比较长了,就在这里收尾吧。祝大家都能心想事成,愿我们浙江大学的牌子在业界内越打越响。Best Wishes to all! :) 求职路漫漫 - 第二章 - 第四节 - 解析挫折第二章、我的微软缘 §4、解析挫折 在BBS Work版经常看到有人在面试被拒后愤愤不平,甚至有人记恨乃至辱骂对方公司,这些都是没有必要的。找工作如同寻找生活中的另一半,是一个双向选择的过程;公司没有选择自己,是自己表现不够优秀,或者也可能是双方不合适。与其不满,还不如低下头来深省一下自身来的有效得多。 我相信我自己是优秀的,实习的事实也证明了我可以在微软做的很好的。但是为什么失败了呢,面试经验不足是一方面;面试前的准备也不是非常充分,话说回来,如果我仔细研究过.Net底层,不也就没有问题了么;另外,我觉得自己的确是太胸有成竹了,爆棚的信心有时候是会阻碍进步的,准备不够充分的原因其实也和这个有关吧,认为自己没啥问题了,到要紧关头才发现不是那么回事。这么想来,其实他们对我的评价也不是没有道理的吧…… 当然,对自己的信心不应该因为一次失败而折戟沉沙的,信心过头固然不好,失去信心是更加可怕的。接下来还有其他的机会和挑战在等着我,这下一定要把握住了。 10月13日,我背着行囊离开了我渴望留下的微软,心中有的只是深深的失落和遗憾。 求职路漫漫 - 第二章 - 第三节 - 随风而逝第二章、我的微软缘 §3、随风而逝 我在ATC的主要工作是参与Small Business Server产品的一个Value Pack的开发与测试,具体做些什么因为涉及到商业秘密,请恕我在此不便透露。 我在项目组里的工作应该说还是比较出色的,凭借着TopCoder上的Development和从实验室长期的开发实践中收获的经验,一个人挑起了那个Value Pack的数据层与逻辑层的设计、开发工作,同时因为一直以来对UI设计有着比较丰富的经验和见解,也参与前台的部分开发。在开发质量和效率上都体现出了自己的功力,我的mentor和PM也对我的工作相当的满意。 有时候我会和他们聊到我的职业规划,说起过我想留在微软,继续当我的微软人,继续我的软件开发梦想,他们都很诚恳地表示以我的表现,留下来问题不大的。他们的话给了我无尽的信心,我曾经一度以为,我可以留在微软已经是板上钉钉的事情了。 想不到的是,命运之神跟我开了很大一个玩笑…… 实习的三个月很快就过去了,我向公司申请了转正的面试。为了准备这次的面试,我特地重新翻读了一遍算法导论,研究了一些广为讨论的面试题,重新拾起搁下已久的ACM/ICPC竞赛题做了好几套,并在网上找寻并思考了不少微软喜欢出的puzzle试题。 10月10号,是我面试的日子。微软的实习生转正面试,是同校园招聘时的面试一模一样规格的。一共五轮,每轮实际面试一小时,同时在每两轮之间,所有面试官会有一个碰头会,时间长短不一,用来很细致地商讨面试者的表现,并决定下一位面试官主要去考察哪些方面。所以千万不要试图在微软面试的时候弄虚作假,或者言行不一,否则是很容易露馅的。具体的时间安排,一般来说是上午安排两轮技术面试,中午会有一位面试官和你一起吃饭,进行一次比较特殊的谈话面试,然后下午再是两轮技术面试,如此全部面试结束,大概要花掉一整天时间。大家可以想象,脑子保持高速运转一整天,是一个什么样的概念,反正我当天结束的感觉就是累,微软内部的人也把面试戏诌为体力与脑力的双重考验。 其实,在微软面试的当天,也是Google在上海的笔试日,在此之前我也收到了来自Google的Email,说他们知道我在上海,并邀请我去参加于上交举办的笔试。但是因为时间上的冲突,微软的面试要一整天,我不可能中途开溜去参加笔试;更重要的是,我那时候的心更偏向于微软多一些,于是就婉拒了Google的笔试邀请。 这次的面试和当初的实习生面试,在形式上还是没有太大的区别,还是找一间会议室,然后一个一个的面试官过来轮番轰炸你。面试过程也还是差不多,还是全程英文,先是个人介绍和互相交流,接下来是程序实际编写和测试分析。 我的第一位面试官是我们隔壁Group的郝,是毕业于上交的高材生,据了解主要攻图形图像方面。他给我出的题目是设计实现一个图形锐化算法,这个领域我不熟,不过在他的提示下倒也是可以分析的像模像样。不过在最后写程序的时候,由于疏忽犯了一个比较低级的错误,忘了备份初始矩阵,就这样漏写的一句话将会导致结果完全不正确。偏偏我在设计测试用例的时候也没有查出这个错误,于是就被BS了…… 第二位就是我们可爱的Eugene。其实在第一轮结束后,因为自己出的那个错误,原本如虹的气势受到了打压,心气也并不是那么高了,不过见到熟悉的人,一切又都运转良好起来。(这其实可以看出,我的心理素质并不是太好,容易受外界环境影响,这是题外话)Eugene上来倒是开门见山,说我们都这么熟了,自我介绍就免了吧,直接做题好了,就给了我一道有关于链表的算法题。我很快给出了一个解法,但是被否决了,Eugene觉得时间复杂度是等价于标准答案的,但是不够优化。再多想了想,我给出了最优的解答,并顺利地完成了实现和测试。 接下来是别开生面的午餐面试,面试官是我的mentor Kyle。我们去了肯德基,在席间,Kyle问了我一些对于这几个月的体会,对微软的项目、团队的感受,以及将来的计划打算等问题,我都照实回答了。 接下来,又过了一轮技术面试,终于到了见Boss的时刻。微软的面试,一般都是有人事决定权的Boss放在最后一轮,如果前面表现得非常优秀,那么就可能在最后一轮过程中直接给答复,当然,大多数人都是需要等一两天来讨论决定的。那天Enwei不在,担任最后一轮面试官的是一个大胡子美国人Terry。Terry很和善,一直都是微笑着,但是对他的问题我非常地不适应。他本身是一个搞.Net Framework的专家,对.Net内部的机制了如指掌,但我却只是自己有比较丰富的.Net开发经验而已,甚至都没有上过相关的课程。对于他刨根问底的追究底层实现的问题,我只能借助着C++的知识在那边勉为其难地回答着。他看出了我的狼狈不堪,于是就结束了这部分的追问,开始让我写一些算法的程序。这是我的强项,加上他出的题也不难,所以就很快完成了。 在最后一轮面试中,Terry没有给我直接答复,这个我很释然。因为自己的表现并不是很完美,尤其是最后一轮.Net的底层知识我回答得不好。但是那个时候我还是觉得自己通过问题还是不大的,因为代码写的还不错,加上在这边的三个月表现也还令人满意的。 结果证明我太过乐观了,当Kyle黑着脸来找我的时候,我预料到事情有点不妙。忐忑不安的跟着Kyle来到面试官聚头的会议室,Terry在那里等着我,他还是那样笑着,但是我感觉到气氛有点异样了……Terry上来先肯定了我在Problem Solving的能力,但是,他话锋一转“每个人都有自己不会的地方,就像我不怎么熟数据库;在遇到不会的地方的时候,要承认自己的不足,不要不懂装懂,否则会对自己的学习发展,甚至对项目组产生很不利的影响;我并不介意你懂不懂这些知识,我只是在乎你的态度……” 我的天!他居然并不是在批评我对.Net底层掌握的不充分,而是在批评我的态度问题!可我,并不是一个不懂装懂的人!我向Terry解释,我是一直把面试当作一次重要的考试来看的。而在考试中,我们是无法选择题目的,老师出什么,我们就回答什么;懂得就回答对,不大懂得就结合自己的经验来尽力回答。“No, no, no.”Terry摇头,“You can choose the question, if you bravely told me what you know and what you don’t know.”可这个事先我怎么可能知道呢,这只是我第一次工作面试而已啊,再说,我怎能知道如果我直接说了不知道换题吧,面试官会不会认为我没有勇气去回答自己不了解的领域,而定性为上进心不足呢?可能是文化差异导致的理解误区吧?我问Terry。“Maybe”,他依然微笑着。 和Kyle同一班车回徐家汇,我无助地向Kyle诉说着我的苦闷。你表现得太自信了,他跟我说,事实上你的表现是有瑕疵的。可自信不好吗?我一直来都是很有自信的,这样才有拼劲不是么,而且事实上除了Terry面试的前半段,我的表现还是不错的。你有bug的,在写程序的时候,Kyle提醒我。可……有人在写程序的时候不出bug的么……好吧,我承认我第一个程序的bug没有查出来是我不够细心,不过,并不是我不会啊,这种错误现实中肯定不会有的,真的……Kyle最后告诉我,Terry对我最不满意的是态度方面,并不主要是能力方面;而项目组对我在实习期融入团队的表现和所作的贡献是满意的。你明天再去跟他聊聊吧,Kyle最后给了我一个建议。 出了车站,走在已笼罩在暮色中的路上,感觉到自己无比低落的心情,这是已经很久很久没有过的,真有点万念俱灰的感觉。回到家,只是把初战失利的消息告诉了父母和mm,然后关闭手机、MSN、88等等一切能和外界通讯的东西,我不想让朋友们善意的问讯反而来加重我的郁闷…… 第二天我过去找了Terry,我第一次一口气用英语不带停顿地讲了半个多小时。我告诉了Terry我对微软的感情,我为微软做过的各种工作以及微软在技术和文化上打动我的地方,我介绍了我的经历,我的能力,我的品格,我的为人……。Terry一直认真的听着,最后他说,他相信我;同时他询问过项目组,对我的实习表现是肯定的;他们会再开一个会议来讨论的,几天后再给我最终答复吧。 如同往熄灭的火堆里吹了一口气,希望稍稍死灰复燃了一点,不过那几天的等待的感受是绝对不好受的,更何况几天后等来的依然不是好消息。我的PM Emily告诉我,面试官小组经过讨论,觉得我还是有能力的,但是已经下了的评定不能直接更改,所以微软并不直接给我发拒信,而是再给我一次面试的机会。不过微软规定一次失败后,再一次的面试要到6个月之后,那么就是说我要等到2007年4月份。 我不觉得以我的能力会一直找不到好工作;同时,如果有了相对满意的offer,谨慎的我也不会期待着一个尚属虚无缥缈的可能而放弃眼前的机会,毕竟生活是现实的……因此,我再次来敲响微软的大门,仅可能建立在我所有找工作的努力全部付诸东流的情况下了;而这,是我更加不愿意看到的。 因此,我知道,我和微软的缘分可能是到了尽头了。 求职路漫漫 - 第二章 - 第二节 - 感受微软第二章、我的微软缘 §2、感受微软 在担任微软俱乐部主席期间的那个暑假,我曾经作为浙江大学的代表之一,前往北京参加了微软学生夏令营。在那短短的一周时间里面,我们在希格玛大厦聆听了来自微软最前方的声音。一场场精彩的demo show,一个个生动的交流会,还有那舒适得让人乍舌的员工工作环境和丰盛的BBQ晚会,无不令人流连忘返。当时,我就产生了一定要去微软工作的想法。 优秀的俱乐部管理的经历给我争取到了一个机会,我得到了一个去北京微软亚洲研究院实习的机会,不过,我主动放弃了。因为,我认为实习,本来就是一个企业和学生互相熟悉互相接受的过程,企业觉得这个实习生合适自己,那么就可以向其抛出橄榄枝;同样,实习生觉得公司从技术上、文化上以及生活上都贴近自己的需求,那么他也会选择留下。前面说过,因为我mm的关系,我将来的工作是必定落户上海的,所以我觉得前往上海对我来说更加的有用,这样我可以提前感受一下在微软上海的工作是不是适合我,从职业本身上以及从生活上。于是,我向北京提出了推荐去上海工程院的请求。 另外,还有一个原因,是出自我对自己能力的认识。我觉得我自己是一个更加适合做工程,而不是做研究的人。我细心、谨慎、有责任感,同时喜欢站在客户的角度去思考问题,对如何做一个有质量、易维护、有比较好的用户体验性的产品比较有感觉;但是对于研究比较需要的特质,例如很强的独立创新精神等却相对欠缺。这也是我为什么要求改去工程院的原因。 微软上海工程院(后称上海ATC)很快就回复了我,说某月某日我们来一次电话面试吧。挂下电话,我想,终于到了可以向微软展示我管理才能以外的另一面的时候了。 电话面试题目都不难,不过是全英文的,而我的英语口语并不好。还好在道富实验室工作的时候也接触过美国客户,胡扯还是可以的,于是乎,绞尽脑汁想的都是怎么表达,倒也很完整地把所有的问题都回答完整了。面试结束的时候,面试官问我有没有啥想说想问的,我就告诉他,如果可以用中文来表达,我得表现可以上浮30%。她笑了,说我的表现已经非常不错了。另外,她解释了一下,因为在公司有不少来自美国的员工,所以日常交流都会很频繁地使用英文,因此面试也是全程英文了。 一个星期之后,上海ATC邀请我去onsite面试了,通知说要面整个下午,总共3轮。当时就感叹,大公司就是不一样,面试个实习生都这么严格,正式员工不也就5轮么…… 上海ATC在闵行紫竹园区,紧邻上交闵行校区,从那里前往市区需要一个小时多的时间,因此那边的人一般管去市区叫“进城”,尽管他们自己也算是上海人……我怀着一种激动亢奋的心情踏上了这片尚属陌生的土地。由于到的早了半个多小时,打的到了5号楼3楼,在前台登了记领了个visitor的牌子,就开始百无聊赖地等待被召唤。在此期间,和同批面试的几个面试者聊了聊天,发现都是上海的学生,好几个就来自一墙之隔的上交;他们对于我来自杭州也感到非常惊诧,看来浙大的在上海ATC里面尚属“少数民族”吧。 面试开始的时间延迟了半个小时,不过感觉上还是很快就到了。pp的HR Lillian微笑着出来确认了一下我们的信息,随后就是各个面试官领我们进去面试了。 上海ATC给我的第一感觉和北京MSRA的有些许不同,可能是工程师和研究员的区别,在这边的cube并没有MSRA装饰的五彩缤纷,显得更加平实一点,穿着随便的工程师们在其间穿行着,抑或安静地敲着键盘。不过,浓厚的微软气氛倒是一样的,一进去,就看到地板、墙面等等,随处都装饰成微软标志性的四种颜色:红蓝黄绿;墙面上贴着微软的一些logo和“show your passion”之类的励志的话;还有就是众多的大大小小的隔音效果非常良好的会议室了,以方便工程师们有分歧的时候,可以随时找一间进去好好PK一架。 我得面试官jj领我进了一间会议室,接下来就是让我来一段自我介绍,以及她对于感兴趣的事情提提问题。微软的面试官们都是非常和善的,这就大大减小了我的心理压力,加上在担任俱乐部主席期间锻炼出来的良好的交流能力,这天的英文面试(上海ATC onsite的面试和电话面试是一样的,全程英文)居然没有任何问题。随后是一个考验逻辑推理能力的puzzle,和一道实际的编程题了。 微软的编程题,和我在后面会提到的Google的有所区别,微软的题目更加贴近实际应用,从算法上来说其实难度并不大,同时也要求程序里有很严格的出错检验,并要求给出各类情况的Test Case,主要考察对产品开发的理解和能力(ATC是这样很自然的,MSRA不知道是怎么样子,觉得应该有区别);而Google的要更灵活一点,对算法要求更高,主要考察面试者的算法水平和智力水平。这位jj的问题都不难,加上我在算法集训队锻炼出来的良好的Problem Solving能力,以及在TopCoder Development中锻炼出来的产品开发和测试的经验,我很快的就在白板上完成了我的试题,并很有逻辑地解释了一下。 可能是我的第一轮结束得太快,结果等了很久才开始第二轮。这次的工程师明显比第一轮的那个jj要咄咄逼人一些,在现场写程序的时候出了点小错就被逮到BS了,害我在第三轮开始的时候依然对那个错误耿耿于怀。 第三轮的面试官是一个高大的声如洪钟的中年人,经他自我介绍我才知道他是这里的总Boss Enwei,一般来说实习生面试不需要通过总Boss这一关的,所以当场让我感到受宠若惊。Enwei的面试和别人有些许不同,旁边还跟了个工程师作记录,当时的感觉是不愧是老大啊,面试都不用自己记录,后来才知道那叫做observer,是属于快晋升为正式面试官前的必修课,这是题外话。Enwei的面试过程还先是很随便的交谈,然后是现场编程加测试。程序依然不难,很快便写完了,但是出了一处bug,好在在写Test Case的时候发现后纠正了。就这样,微软实习的面试全部结束了,那时候时间已经不早了,Enwei微笑地送我出了大门,评价说我今天的表现很Excellent,这让我吃了一颗定心丸。 回到学校后很快就接到了微软的实习offer,通过和导师艰苦卓绝的谈判,他终于同意我外出实习的申请。想到离我的职业目标仅一步之遥了,我欣喜若狂。我当时的想法很简单,也很理想化,那就是好好实习,表现出自己的能力,然后直接在微软留下来。 就这样,在2006年的7月,我离开了我工作了近3年的道富实验室,奔赴上海找寻我的梦。 我与微软签的是3个月的实习合同,实习期结束可以通过与导师以及微软公司的协商,适当地延长。在实习期间,公司为实习生提供不错的薪水,以及为外地来的实习生免费提供住宿。住宿的地点是在交大闵行校区内,一个叫做学术中心的地方,记得还是三星级的,这对于一般的学生寝室条件来说,已经是天堂一般了。其中最让我开心的两点:一是酷热的夏天有空调(上交的学生宿舍只有博士生允许装空调……),二是有交大的校园网(好多动漫资源啊~~)。 在微软的第一周是很闲的,我的mentor,一个胖乎乎的非常和蔼可亲的美国人Kyle Smith(中文译名很威武的:司马凯旋)给我布置的任务就是熟悉环境,包括项目开发的环境、公司的工作环境,还有就是团队的人际环境。 我所在的组叫做WSSG,是主要做Windows Service相关产品的。在我同一个cube里,坐在我旁边的是一个乌兹别克斯坦裔的美国人Eugene(类似读作右京),与我的名字在英文里面的读法非常相似,所以在刚进Group的自我介绍中,“hi, I’m Eugene”“hi, I’m Yuxing”的对白曾引发笑场一片。这位伯克利分校毕业的高材生能力自然不用说,而且他做事是异常的认真,基本上不苟言笑的,跟他开了几次玩笑,发现他每次都能把玩笑话谈成很严肃的话题,于是就很orz。Eugene的中文也讲得很好,不过在和他交流的时候还是得用英语,我常常和他天南地北地聊天,谈中国谈美国各种好玩的事情,我也经常请教他问题,他总是无比耐心地帮我解答,他是我在ATC最好的朋友。 和我们同cube的,还有浙大本科毕业然后去北大读研,算是我半个师兄的周峰,和交大本科毕业活泼可爱的小开。另外还有风流倜傥的交大帅哥庄园,敦厚老实的卢实,我们组里的小公主和我同是实习生的上交小mm周希,原籍台湾的从美国派遣过来的我们的PM Emily Lee,我和善的mentor Kyle,出过一本书的老谢……这样的20来个人组成了我们WSSG这个亲密无间的团队,尽管大家特点迥异,爱好不同,但是有几点是共通的,首先都是牛人,其次都极易相处。因此没过多少天我就和大家混熟了,工作的时候一起奋斗、互相帮助,吃饭的时候高谈阔论、海阔天空,下班时间一起比拼台球技艺或者单挑Xbox360,晚上回去后还经常可以过去他们寝室蹭蹭PS2。以前曾经听说过,在学校里的人际关系是最简单的,进了社会后就会复杂的多,因为竞争导致的人心险恶云云。但是,在微软里面,大家的心依然如在象牙塔里一般的纯净,我非常享受在微软和大家在一起的日子。 除了可爱的微软人,微软的工作环境也是非常的优良。例如,公司里面有免费的食品饮料可以随便吃;有台球、乒乓、XBOX 360加大屏幕投影可以随便玩;有按摩椅的房间,累了可以去躺躺,看看书休闲;还有跑步机可以去健身。这些东西都可以在上班的时候去玩,只要你可以完成属于自己的任务,没有人会苛责你必须在上班时间干活,甚至你老板都会加入和你一起游戏。微软的工作也并没有以前听说的那么累人,除了一些产品release的阶段,基本上都是可以早九晚五的,因为微软一直是奉行任务驱动制度,而不是时间驱动,所以只要做完自己的工作,想干啥都可以。唯一的不爽,在于闵行实在离市区太远,将来和mm一起在市区安家落户后,每天需要有不少时间花在路上。不过公司为了避免大家在上下班的高峰期挤地铁,既花钱又累人,于是安排了每天十几趟前往上海各个方向的班车,倒也是考虑的非常周到。 总之,在微软的生活我过得非常的舒适,而长久以来和微软结下的深厚的缘分,也更加促使我也做下了决定:如果微软要我,那么我就不会去投其他公司,安心留在这边了。 求职路漫漫 - 第二章 - 第一节 - 缘之初第二章、我的微软缘 我几个月前本来是想以这章的标题作为这篇文章的主标题的,但是这几个月的一切,变化太快,快得有时候我自己都不敢相信一切都已然发生。
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * §1、缘之初 看到过一篇报道,记得里面有一句话是,“进入高校名企所组织的俱乐部的学生,身上隐隐地笼罩着一层光环”。虽然,我认为进入MSTC是我到目前为止的一生中最正确的决定之一,但是远没有那篇报道写的那么神……在俱乐部作普通会员的时候,接触到微软的机会实际上是不多的,最大的可行性就是微软的大型活动来学校组织,或者俱乐部邀请到微软员工来进行讲座的时候,可以一睹风采;平时更多的是大家内部的学习和交流。但自从开始担任俱乐部主席之后,和微软高层的交流就多了起来。 先简略提一下俱乐部的组织架构,MSTC是一个挂靠在浙江大学团委的学生社团组织,同时对微软亚洲研究院(后称MSRA)高校关系部(后称UR组)负责,有需要时需协助UR组进行工作,财务供给由微软亚洲研究院提供。 我们的主席选举过程和结果都是要知会MSRA的,并会由UR组里面负责该高校的相关负责人进行评审、考核。在我答应了上任主席张皆喜的任命之后,UR组里负责浙江大学的马歆jj其实是不怎么放心的,我的简历上既没有很强的管理背景,也没有很强的技术能力的体现,能带好这么一个历史悠久的优秀团队么?她不知道,我,那时候也不知道。 就任前的热身是组织05年初的“微软与你同行”。“微软与你同行”是微软每年一至两次的高校访问活动,届时微软的高级研究员们,将会把微软最新的研究动向带到莘莘学子中间。我还记得那次的嘉宾是微软亚洲研究院副院长洪小文博士,“深蓝之父”许峰雄博士,以及当时还就任微软亚洲工程院技术总监的林斌先生。第一次“考试”总是紧张的,好在有“三朝元老”bulehero、皆喜、富浩以及众多核心会员的鼎力协助,倒也很轻松地就完成了这一次考验。通过这次热身,我也学懂了如何来宣传、组织、指挥一场活动,这是我以前没有尝试过的。 在任期内我所举办过的最大的一次活动,是“二十一世纪计算大会”,相信很多浙大同学都依然有印象。当然,这么一个活动的主办方得是微软、国家自然科学基金委员会、杭州市政府、浙江大学了,MSTC只是算协办方,但我们作为各方的联络人,又是活动组织实施的生力军,所做工作着实不少。战役在会议开始前一个月就打响了,宣传的重任自然放在了我们肩上,海报+BBS的宣传攻势是经实践考验最好的宣传手段;向各政府部门、学校部门以及杭州地区兄弟学校派发请柬也是我们的职责;还有幸和微软高层以及校常务副校长、各学院领导开过几次,商讨如何组织如此大规模活动的会议……11月1日,汇聚众多国际计算机学术界精英的“二十一世纪计算大会”召开。我们俱乐部几十名同学协同学院的志愿者起了个大早,分派到各自负责的例如车辆护送、场地维护、人群引导等工作岗位上去。组织过活动的同学可能理解组织一场成功活动的艰辛,那就更别提两三千人如此大规模的一场大会了,大家都累得筋疲力尽,不过活动办得格外的成功倒是也减轻了身体上的疲倦。会后,包括微软、包括学校、包括负责的会务公司,都对我们所做的工作交口称赞,连马歆姐要求这么严格的人,也忙不迭地夸奖我们,这种自己的工作被人认可的感觉是很好的。: ) 作为一个学生俱乐部,我们要做的不仅仅是对微软的各类活动负责而已,还要肩负起在学校内部推广先进技术,激发学生学习计算机技术的兴趣的责任。MSTC有4大品牌活动:紫金港校区的MSTC课堂、玉泉校区的软件人沙龙、DoteN和Powered by MSTC,这些活动一直来都在面向全校学生做着技术的推广工作,在学校里面有着良好的口碑。当然,现在还要加上一个MSTC趣味程序大赛了。 同时,作为技术俱乐部,只是办活动而没有实际的项目开发,也是不合适的。在我的任期内,俱乐部携上一次夏令营斩获“优秀实践项目开发奖”的余威,以我们的主打项目MSTC Challenge Platforms,在微软专家和学生投票中均获得好评,一举拿下了2005年度微软全国高校实践项目开发大赛的一等奖,展示了俱乐部扎实的技术实力。 时间飞逝,很快一年的任期就满了,我在实验室任务以及就业的压力下,向研究院提出了辞呈。马歆姐打了电话过来,她那次的话我永远都记得。她告诉我,在我刚上任的时候,她对我是否能做好这个工作很持怀疑态度的,但是实际下来,我的工作一次一次给了她惊喜和信心,那种对工作的认真态度让她感动。她在一年时间里面见证了我的进步和成熟,她称赞我是她见过的最好的主席中的一个,因为在我的带领下,我们俱乐部总是很自主地把工作做的很好、很好。 我感谢了马歆姐对我的赞扬,不过她有一句话的因果关系倒了,是先有了这么好的一个俱乐部,然后才会有我出色的工作。如果没有我们齐心协力的MSTCer的共同努力,让我在工作中感觉如臂使指,我是定然一事无成的。 求职路漫漫 - 第一章 - 第三节 - 所谓伊人,在水一方
§3、所谓伊人,在水一方 在我的朋友圈里面,几乎所有的人知道我和我mm恋爱已达20年的“神话”。这个确实是夸张了点,但是也算不得不属实…… 我和她的父母都是宁波一个国营农场的职工,在他们年轻的时候,我们两家就已经是很好的朋友了。我父母结婚时,她的妈妈是伴娘;而她的父母结婚的时候,我妈妈正在医院里期待我降临人世。 她比我小将近一岁,但是依然是同年,都属狗,我是狗头,她是狗尾巴。据说第一次我和她见面是在我2岁的时候。小时候我的身体不太好,我家为了增强我的抵抗力,去医院买了一支注射用丙种球蛋白,但是医生说一个小孩只能打半支,于是两家合计了一下,说那么俩小孩一人一半吧。于是,我们的故事开始了…… 因为两家熟悉,而且离得也不远,小时候经常去她家玩,现在想来还真有点“郎骑竹马来,绕床弄青梅”的感觉。再大一点,到了上小学的年龄,我们又是同一班。我和她都是优秀的学生,又都是小小年纪就架上眼镜的,所以都坐在了前两排,她在我的左前方,“伸手可及”的距离上。互相熟悉,而且彼此又都很欣赏,经常说话是家常便饭了,而且我们还会时不时地来比上一比:比谁考试成绩好,比谁毛笔字贴上的红圈多,比谁跳棋下得更厉害…… 大家可能会说,这不是小孩子的友谊么,这次算来大家都会有过这类的经历。不过,我想说的是,大概是我比较的早熟……我真的是从那个时候开始喜欢起她的,称之为初恋并不为过,那么,从那时候算起,也还真有20年了吧,哈。 小学的5年是到目前,我和她可以天天在一起的最长的一段时期,也是我读书生涯中最美好的一段时期。随后,我6年级的时候跳级去参加了省一级重点中学——鄞县中学附属初中的入学考试,结果令人跌破眼镜地一举夺得全县第一,被破格录取。一年以后,她也顺利地进入了同一个学校,但是我们在不同年级,平时见面就不算太多了,最多经常可以见到对方的名字挂在橱窗里的红榜上;偶尔在路上见面了,也只是互相打打招呼。那个时候,早恋还是被当作洪水猛兽一般的对待着,我是不敢膻越的,她也不敢。就这么我们度过了很平淡的6年的中学时间。 再之后,我保送来了浙大,她则在第二年考取了复旦的医学专业,同时我们两家又搬离了农场,定居在宁波市区的不同地方。我曾经一度以为这段淡淡的紫罗兰之恋就会这么随风而逝,但是上帝既然把两个人的线接到了一起,是不会这么轻易就减断的。在她上大学的那一年暑假,小学班主任邀请我去她家做客,在班主任家里,我再次见到了她。我们和以前一样的谈笑,和以前一样的下跳棋,互相回忆着小时候的点点滴滴,最后在临别前,我们互留了联系方式。 我们比《向左走向右走》的男女主人公要幸运得多,没有那该死的雨把小纸条化成一团墨迹。很快,我们开始打电话,开始挂QQ,开始发email,开始聊天,开始谈人生谈理想。她依然是我记忆中的她,我也依然是她记忆中的我,我们真正地相恋了。 2003年的情人节,我跟她说,“做我女朋友吧”,她说,“好”。 我和她没有轰轰烈烈地爱过,我们的爱存在于每天的短信中,存在于每一次上海杭州来回跑的车票中,存在于每一次那简单的执子之手中,存在于这些年来记忆的角角落落中…… 两个人在一起是浪漫的,也是现实的,很快就到了我和她要考虑将来的时候。她读的是临床医学,年数比较长,而且她对做将来做个医生没什么兴趣,打算转专业到公共医学,这样一来研究生毕业的年数会更加的长。我们在聊天的时候曾经商量过以后的打算,我说,那么我工作来上海吧,上海对我这个专业来说,其实工作更好找一些,你安心读你的书。 读书的时候没有办法,但是等到可以选择工作的地点了,我们不想再分开。 这个决定是如基本国策般的不可动摇,因此在我的Job Hunter历程中,始终没有投过任何一家非上海的公司。即便是米缸,即便是牛企,两个人要在一起的思恋的力量一直指引着方向。 因为这是一篇求职之路的文章,所以我和我mm的故事就写到这里,我的小传里面会有另外的章节更详细地写我和她的故事的。 另外透露一下,我们将预计在08年,也就是我工作一年之后结婚。那些说我已经结婚的谣传,可以不攻自破了…… 求职路漫漫 - 第一章 - 第二节 - 初级领导术§2、初级领导术 除了算法集训队,还有一个集体,让我在大学期间获益良多,这就是浙江大学微软学生技术俱乐部。 加入微软俱乐部实际上比加入算法这个集体要早一些时候,依然非常的机缘巧合。那是快搬去紫金港的前一天晚上,在到处是一片“不想去偏远地区拓荒”的怨声载道中,我照例在88上灌水,发现一个id叫做yoyoim的女生说话很不俗,于是就随便和她聊了聊人生和理想。在交谈中,居然发现她还是浙大微软学生技术俱乐部(即MSTC, Microsoft Student Technical Club)的成员,即将在紫金港成立的紫金港分部的负责人,于是就崇拜的一塌糊涂。 微软,一个任谁都耳熟能详的名字,一个神奇的人经过神奇的经历建立起来的神奇的帝国,这就是我当时对微软的最简单的认识,只知道这是一个高不可企及的地方。现在我居然可以仰慕到它在浙大的负责人了——当然,我那个时候并不了解微软技术俱乐部是干啥的……,于是就感叹身边卧虎藏龙啊,和我同级的一个女孩子都已经可以是微软的人了,然后就问她怎样可以入会啊,她说下学期有一个招新大会,你到时候来看看吧,我会通知你的。 那次大会我去了,听了一场我已经记不得是什么内容的宣讲,只记得在台上一个文静的学生在侃侃而谈,他们管他叫主席;着一身红色套装的yoyo淑女状地侧立旁边;然后就是已经被选拔进来的新会员的自我介绍。本来我是不想上去的,因为我除了yoyo,一个人都不认识。不过在yoyo鼓励的目光下,我还是硬着头皮上去了,说了些自己都忘了是什么的话,并在并不知道具体要干啥的情况下,选了TG(Technical Group)作为我的具体部门。 大会结束后,大家开始唠家常。不认识什么人的我正在那边局促不安,过来一个非常阳光的高个男生,说“你就是那个野豹啊,你好,我是Mazha”(我88上的id wildleopard,英文直译就是野豹的意思),随后又认识了一个长得很卡通的唐山男生andyfires,很帅气的topspy……家庭般的温暖让我很受用,我告诉自己我开始喜欢上这个团体了,就在这个第一次邂逅的晚会上。 这里顺便说开去一下,要进入微软技术俱乐部是要经过面试的,要么需要比较出色的能力,要么需要体现出很强烈的热情。但是我没有经历过,而以我那时候的四分之一调子的水平来说,估计要面试的话是进不去的。所以,可以归纳出两点:一、坚固的堡垒要从内部“攻破”;二、“裙带”关系是很有用的……(这个是玩笑 -_- ) 就这样,我在大二伊始的时候加入了微软技术俱乐部。但是在长达3年的会员生涯中,我实际上并没有做出过很实际的贡献,只是随同俱乐部前辈小猫(田松茂)参加过一次微软学生实践项目的开发,况且还以开发失败而告终了;另外,还有在balak(皆喜)担任TG Leader的时候参与过开发俱乐部财务系统的软件;剩下的就是时不时去参与一些俱乐部的活动了。一直到我成为了俱乐部的主席,这一切才发生了变化。 我从一个普通会员成为一届主席,本身就是比较特别的,也可以讲成一个故事,这个等我放到MSTC相关的章节里面去写吧。这里要提的是,俱乐部对我的益助。是的,很多熟悉我的人都说我在担任主席的一年时间里,发生了很大的变化。 一直以来,我是一个相当内向的人,属于从不和陌生人打交道的类型,也不知道怎么样才能好的和其他人交流,尤其是不能在人前发言,即使被迫无奈的上去讲了,也必然是窘态必现、惊慌失措。而这些偏偏是身为主席的分内事。 记得刚上任的头几天,就有科协等社团邀请我们俱乐部一起联合组建学术沙龙,大家凑在茶吧开了个小会议。我还记得我当初的心情,紧张的像一个生怕别人抢走糖果的小孩子,在思考提议的时候拼命地保护着属于自己俱乐部的那部分利益,那生硬的举止现在想来自己都忍俊不禁。但是现在我已经可以很挥洒自如地和人交谈了,无论是私人的还是公务的。别人评价说,我在说话的时候,有一种自然流露的风度。当然,不知道这是不是客套话,不过即使是,那也是我在以前从来没有听到过的,我相信我在这方面的进步是显著的。 此外,我还学会了任何时候都要微笑,学会了听人说话的时候要专注,学会了和人说话的时候要正视他的眼睛;演讲以前也一直是我的弱项,而现在我可以落落大方地上台了,学会了抓住重点,学会了诙谐幽默,学会了随机应变。 在担任主席的一年时间里,我性格上最短的木板得到了拓长的机会,而这一切都要感谢MSTC。 当然,上面讲的只是交流方面,这是担任一个主席相当必要的部分,但并不是全部。要做好这个职务,另外还需要良好的大局观、缜密的思维头脑、良好的人际关系,以及优秀的指挥能力等。其中,滴水不漏的思维是我不需额外修炼的固有属性;人际关系我本来就不差,另外在交流能力大大加强之后,这一点更大程度上地得到了提高,现在我的室友甚至有时开玩笑说我是“交际花”(-_-b),因为我可以很快地和不怎么相熟的人熟悉起来,甚至成为朋友;大局观和指挥能力,我目前依然欠缺,依然在锻炼发展中,在担任主席的过程中之所以没出现指挥失调的原因,我觉得最主要应该归功于是俱乐部里面良好的氛围,和核心会员们良好的归属感,因为我们的MSTC是一个优秀社团,有着一大批有能力有热情的好会员。如果让我去一个指挥一个内部勾引斗角的集体,那么即使我有再好的交流能力,也必然焦头烂额、束手无策了…… “永远不要去抱怨自己之前做过的决定,哪怕那个决定在现在来看很糟糕,说不定将来你会意识到它让你的一生做出了改变。”这是我现在拿来劝那些对自己的决定感到疑惑,对目前处境感到沮丧的人时候常用的话。 在我还没有担任主席前,我只是在思考这个任命会不会对我的学习造成影响,我从来不会想到这短短的一年,就改进了我的为人处世的方式,也同时改变了我对自己将来职业方向的理解。以前我认为自己只是一个技术人,只能做技术一直到天荒地老。但是,现在来看,我任督二脉中的另一条——管理的才能也是可以被打通的。所以我现在的Road Map是:去一家优秀的公司先做技术,再入管理的,我相信我有能力可以做到。 “在没有真正尝试过之前,谁都不知道那件看起来很难的事情,到底是不是自己能够做的,不是么?”感谢MSTC,也庆幸自己踏出了这勇敢的一步,我收获到了一个对自己至关重要的金苹果。 求职路漫漫 - 第一章 - 第一节 - 指路的灯
§1、指路的灯 我真正开始喜欢上计算机,真正觉得这个就是我将来的从业方向,是在我实际意义上的大二,加入浙江大学算法集训队开始的。 一个没有任何算法基础的人,甚至当时连简单编程都是一团乱麻的人,会去兴致勃勃地加入一个外人看起来很神秘很高深的组织,这个连我自己现在看起来都觉得有点不可思议。不过一切确实都是那么的机缘巧合。说起算法集训队,那么就不能不提狗狗,一个对我来说亦师亦友的人,一个我生平至今最仰慕的人,一个神一样的人。 那个学期,我正在学胡兰青老师的C++课,课堂大作业是自定的。因为我从小喜欢下棋,尤其是国际象棋曾经拿过镇青少年冠军,于是就想来做一个这个吧,应该蛮好玩的。同时又想想没有智能的程序太弱了,只是做一套电子版的棋盘棋子我不喜欢,要做就做一个能和我下棋的吧,于是项目就上马了。这在我当初是很异想天开的,那个时候我编程能力相当弱,也不懂任何算法,甚至连递归、回朔等等名词都不知甚解,因此很快就碰壁了。还好寝室同学有一本介绍类似的棋类程序算法的书,让我知道了还有极大极小树之类的概念。但是知道名字不等于懂啊,所以要问人,找谁呢?我想到了BBS。 那个时候,我在88上某几个版面,如ZiJinGang版,已经小有名气了——当然是因为我的灌水。我就上去问熟id说这个东西咋做啊,他们跟我说你自己去技术版找人问问吧,于是我就生平第一次来到了88的技术版面,找了个主题相关大一些的版:Game Dev。Game Dev版的人气是很差的,至少02-03年的时候是,我发了个帖子许久也不见人回复,于是就很沮丧地下线。等过了几天,再去看,很欣喜地发现有人回复了,其中一个id是Longman,还有一个是Windprayer。他们说得很专业,我看不懂,不过这次好歹知道可以问谁了,又觉得那个“祈祷者”从帖子上来看更可爱些,于是就骚扰他,结果发现他比我想象的还可爱(-_-)。这个人就是狗狗。 狗狗比我高两届,对小朋友们总是那么的和颜悦色,即使问很弱的问题他也不会不耐烦。骚扰多了,也慢慢变熟了,就和他聊天,问起怎么样才能变得和他一样牛啊(这个我现在说我基本上做不到 -_- 那时候还真是初生牛犊啊……),他说你来算法版玩吧。于是就去了,然后就又发现了一群巨牛无比,同时又活泼可爱、趣味盎然、善良纯真的人——这个,就是我现在最重要的朋友圈之一。算法版是很水的,这就让我有如鱼得水的感觉,要是他们天天都只是在版上研习算法,那我必然在两三天后抱头鼠窜的;但只要一开始讨论题目,他们就又都精神百倍地来进行思维的碰撞。整天跟他们灌水我都觉得受益匪浅了,接下来不久,就是一件让我仰慕到目瞪口呆的事情——算法集训队Longman,tjq和Xuchuan的队伍在日本拿到了ACM/ICPC的亚洲冠军!那时候的感觉就是orz,从来没有想到过亚洲冠军这么一个神圣的群体能离我这么近。于是就问狗狗我要变强咋办,他说,那你也加入算法集训队吧,我说我不会啊,他回答,去做题,来比赛。 然后就是几个月的泡zoj,从不会到几天一题到一天一题到一天很多题;然后就是到处问问题,从而认识了Polivic,oldbig,aoaoer,BlackH,hetao等等志同道合的人;然后就是单人组队去参加校ACM/ICPC比赛,基础差,又才开始做题一个月,自然是一败涂地了;然后就是去骚扰CYJJ,问她怎么样才能加入集训队啊,我校赛没比好T_T,她说,去做题,到200道就可以来;再然后就是继续回去泡zoj了…… 后面的事情一如既往地顺利,我完成了200道的任务,光荣地成为了浙江大学算法集训队的一员。在那里我头一次感受到写程序和讨论计算机的各种问题居然能这么有趣,狗狗、Longman、Xuchuan他们更是我的偶像和榜样。从那个时候,我开始想,看来以后从事计算机程序开发这么一个有前途的职业也是很有意思的嘛。 就这么,简简单单间,我一直以来悬而未决的职业方向确定了。 求职路漫漫 - 序&引子
《求职路漫漫》 序 本来是想这一章最后写,以之作为自己整个大学生涯的一个结束乐章的,没想到却本末倒置了。因为一直以来忙于其他闲杂事物,加之惰性较大,《我的大学》前面的章节到现在为止只写了六十七个字(实在是对不起那些期待的观众啊 -_- )。而最近又有不少人在催我把找工作的经历写出来,于是乎只能把这段提前来完成了,前面的期待自己可以踏踏实实地补全吧。我个人是蛮想把自己在大学期间整段经历与大家共享的。
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
引子
其实工作落实也不过仅仅两个月前的事情,但我却感觉过了很久的时光。这段期间,我无疑是幸福的。照理说人在幸福的喜悦中会感到时光飞逝,爱因斯坦就打过这样的比方。之所以我会有“逆相对论”的感觉,我想大概是我一次次地把思绪翻出来品味的关系吧。
找工作是一个很辛苦的过程,和高考或者考研不遑多让。我是保送生,第一个的滋味我没有品尝过,但后面两个我都经历过了,而且都取得了不错的结果,看来人生也算不得不完整了。
人总归是要进入社会的。“我将来应该从事什么样的职业,应该去什么样的企业;我会怎么选择企业来满足我的价值观和金钱观;事业和家庭的关系该怎么处理……”我是从很早开始就开始思考这些问题的,不过一直来都没有明确的答案。直到我入了大学选择了计算机作为我的专业,我依然不确信我是不是会一直会在这条路上走下去。可能会转行去做一个普通职员,去做一些和计算机搭不上边的活吧,我曾经这样想过。确定不了方向,自然没法选企业,只是确定我自己不会去从政,也不会去当公务员。因为我了解我自己,对政治一点兴趣都没有,另外,公务员千篇一律、没甚挑战性的工作也不是我所想要的。倒是事业和家庭,我很早就确定了这两者的关系:我一丝不苟、认真负责的性格,决定我会是一个“工作狂”,舍得为了自己的事业耗费掉自己的私人时间;但是我又不想当纯粹的“工作狂”,家庭的温馨、陪着自己所爱的人的感觉是我所渴望的东西;兼之对家庭的责任也是男人的“责任”必修课中相当重要的一环——我一直都觉得为了工作而忽视家庭的“成功”人士在我看来并不是完全成功的。于是,对于将来的工作,我倒是有一点在很早的时候确定下来了,那就是:可以忙,但是要顾得上家。但是在当时未定终生的时候,这个前提也等于白提,一切还都悬在未知的混沌中。 开始要来贴点东西了间隔大半年没更新,都长草了,有负罪感啊。
下面按章节贴我的个人大学回忆录最后一章——求职路漫漫(前面的章节其实还没写……),不要砸西红柿啊…… January 24 给爸爸做了个网站这段时间,抽了点空给爸爸买了空间&域名,然后做了个网站,协助他的产品销售。
这么多年来,没有给爸爸特地做过些什么,所以这个网站我做的很用心,从设计到美工到编程到修辞。
以这个作为给爸爸的新年礼物,希望可以帮他来年带来更好的生意吧,哈。
PS: 不过我相信会来我这里看的人,应该没有我爸的潜在客户吧。:P |
||||
|
|