LRXSS
加版版主. 多伦多工作.愿未来心境明媚如初
今天来加差不多整三年半。是时候该写点东西了。其实很早就想写点东西回顾一下,这不平凡的三年。迟迟未动笔的原因是,多年未写作,属于那种英文没学好中文又退化的那种,怕写出来的东西不能看 。如果觉得逻辑性差,大家忍受一下=D。这个帖子我本来是打算挂挂图片,描述一下加拿大的生活,但是后来想想,这些东西不是最有价值的东西,网上一搜一大片旅游攻略:)我要写,就只写google搜不到的东西=D。此贴中所有观点,如有不同意见,欢迎合理探讨,谢绝人身攻击。有话好好说,不同观点不要乱划左右,动不动上升到杀父之仇夺妻之恨的地步。
三年的时间说长不长,说短不短。却足够影响一个人的一生。如果把三年比作一个坎,从12岁开始,每过一个坎,我觉得人生有质的改变: 中考结束, 高考结束,大学基本结束(国内的大四我感觉不是很重要,因为大一到大三的积累基本决定了大四的结果)。每次去throw back 成长的经历,总是会感慨万千。当年那个妈妈出差都要跑到阳台大哭的小P孩居然也可以完全靠自己在国外独立生存。从在国外的经历真的是一次不可替代的经历,说是重建三观的一个过程完全不为过。从点个McDonald都战战兢兢到适应这里的生活,从不敢开口讲话到可以随便和老外扯淡,从对工作环境的恐惧到应付task的轻松自如。有好多看起来难如登天的事情,居然也能够找到规律慢慢学会然后完成的还不错。没有了父母在身边,似乎更容易成长,尽管这种成长不是那么轻松。
2012-2013
2012年到2013年是我出国的第一年。
我现在还记得从同学手中接过签证中心回邮信封的那一刻,当看到贴在护照上的visa的时候的感觉,好像那个枫叶是国旗的国家跃然眼前。但是实际上,中国和这个可爱的枫叶国依然是隔着12-13个小时的时差,有着巨大的意识形态的差异,无论从距离还是从文化上来讲,它对于中国人来说都非常遥远。进入首都国际机场第三航站楼登机室的时候,面对跟我告别的妈妈,我挥手的时候都不敢回头,我怕我一回头情绪会崩溃。这次出国是我第一次坐飞机,坐的我头晕脑胀,在漂亮的空姐面前面红耳赤不知道点神马吃,还是听旁边那个大哥说了句apple juice 才跟着学了一嘴。以至于我现在看到apple juice 都会想起那悲催一幕 =D
我的学校在LONDON,申请学校的时候才知道这个世界上至少有两个LONDON,可能有第三个,但是我那个LONDON绝对不是第一个。没有Skyscraper,只有蓝天白云,orientation的时候各种蹭免费的饭,因为自己还不会做饭。我清楚地记得我第一次切土豆丝把手给切了 .你要问我为什么要自己做?因为那个时候我觉得再便宜的东西乘以6也好贵啦!那个时候加币还是好坚挺的,比美元都牛逼。我妈在我走之前给我写了一本菜谱,我后来发现其实这本菜谱的中心思想就是:X炒Y。X = {青椒,土豆,西红柿....}, Y={肉丝,鸡蛋,红肠...}.......后来我慢慢地学做饭,格调才上了一个档次,才发现,其实我妈的做饭水平,JUST SO SO =D。
我讲以上这些,不是为了煽情,而是想说明一点,没有人是天生就能马上适应一个陌生的国度,一个陌生的文化的,这需要一个过程。如果你刚来,做的不够好,这是太正常了。Don't worry, try to make a little progress everyday. It's gonna be OK.
一开始住在加拿大感觉就是没车不是很方便,尤其买菜。其实我是算幸运的,因为我认识一个中国老移民,他每次买菜的时候会带我去买,我要用车的时候他也会尽量帮我,坚持了一年半直到我毕业。对于非亲非故的人来说,我觉得很难得,很不容易。所以我到工作之后需要走路上班才明白TMD加拿大原来这么冷啊T_T。非常感谢这些曾经帮助过我的人,其实我认识的所有上一辈移民,都非常愿意帮助中国人。我们这一辈也不能落后啊亲爱的同学们。明面上说多元文化,但实际上呢?加拿大保守的要死。没有一任总理是非白人把。加拿大最高法院九位大法官没有一个是非白人把。希望所有中国人能够互相帮助,尤其是帮助那些刚来加拿大举目无亲的同学们。只有中国人团结起来,在一个白人主导的社会,我们才能获得更多的话语权:)
关于上学我其实乏善可陈,中国学生的学习能力还用说么,就算不喜欢,上课啥都听不懂,成绩依然是A,哈哈,中国学生是最牛的!关于我上学的经历,我觉得只有一件事情值得提一下。我在winter的时候看到一个研究生院对于研究生的补助项目。我当时就想,申请一下又不要钱,就申了,结果没过。我当时也没把这个当回事,就过去了。后来summer的时候我又看到了这个玩意。我这次就想了,为什么它上次不给我。第一次的时候我就随便填了一些mandatory的信息就submit了。第二次我决定要把它当成一个project来搞。所以我写了一些东西,说明我对学校的贡献和我自己的优秀结果果然这次拿到了。加拿大的大学有专门一部分资金是专门拿给学生花的。但是你必须要自己争取,没有天上掉馅饼的好事。如果有许多人来申请同一个资源,你就要说服他们,你的优势在哪里,为什么你应该得到这个资源
2013-2014
四个学期的硕士很快就过去了。毕业之后很现实的一个问题就是找工作。我读的是course-based,课程并不是很重,有大把的空闲时间。 如果说我对我的硕士学习有什么后悔的,那就是我没有更好的利用这个空闲时间。对于目标是找工作的留学生来说,硕士是最后一次可以理所当然花着父母的钱来自我提升的机会了。我毕业后两个月Amazon的HR在linkedin上approach我要给我面试(我工作之后Amazon又找了我一次,估计他们 TORONTO OFFIECE 的人都跑到Google去了=D)。然而我并没有通过。所以机会永远存在,但是它们都是只对准备好的人有意义。内推什么的只能帮你拿到面试,如果内推你的人不到VP(I mean REAL Vice President that directly reports to CEO, not "VP" in financial institutions )的级别的话,面试的hire bar 不会因为你有人内推而降低,所以关键还是看你自己的表现。有人说networking最重要,我不敢苟同,起码对于 CS new graduate来说,job applicant 的编程水平比你能networking的能力重要的多。如果你本身水平不够最低的hire bar,networking是没有用的,而且有些networking如果知道你水平不够,是不会给你内推的。
找工作是一个full-time job。 找工作是一个full-time job。找工作是一个 full-time job。重要的事情加红加粗。重要的事情说三遍。重要的事情独立成段.
第一步是简历。我强烈建议作为new graduate 找 CS 工作的,简历最好只写一页,不能超过两页。我看到有些人居然还把上过什么课列在自己的简历上 简历要professional,邮箱不要是1234fhdskfhdslk@gmail.com这种。一般是firstName.lastName@XXX.com. 做过什么东西,会什么技术,用bullet point 都列成list,一目了然。如果有能够quantify的项目,一定要着重写。比如你的solution比原来的solution提高了50%的performance,多吸引到了100%的客户,提高了60%的利润啥的。简历上不要写细节,抓住重点,浓缩才是精华。简历是resume,不是curriculum vitae,可以写几十页。一份好的简历是一份能够让HR觉得这个人非常牛,我一定要给他个面试验证他的水平的简历。什么,你跟我说你为什么要听我的?如果Manager和leader让我帮筛简历的时候,我就这么筛,嗯。
如果你的简历过关,那么你会有电话面试。电话面试的目的是什么?筛选一部分人去笔试/面试。电话面试很大程度上是测试你的英文水平,问一些死记硬背有标准答案的问题,比如interface和abstract class的区别(我真无力吐槽了,每一个java面试都会问这个)。电话面试要找一个安静的地方,不能在星巴克里面哦亲。
如果你的英文过关,你会有面试。一般是一个hiring manager + 你未来的team leader 来面你。对于招new grad的公司,主要原因是为了培养一下后续梯队。所以如果你的技术不够好,他们不会真正纠结这个不放。其实就算招senior developer,也是差不多一个月才能上手干活。所以他们最想考察的,是candidate的personality是否适合在这个公司工作。如果你的英文不好,negative。如果你的气场不合,negative。如果你不懂得尊重人,negative。我想着重强调这一点,因为很多new graduate以为我技术好,我就能进去。对于大多数公司来说,事实恰恰不是这样。当然你也不能太差,技术水平要过他们的 minimum requirement。面试的时候注意要nice,面带微笑,不能跟面试官装逼,跟面试官装逼的绝对没有好下场。
如果面试官真看上你了,绝对会马上给你offer。这个时间,可以是当天,甚至面试完成的时候直接告诉你。所以那些拖着你两周一个月的,所有其他理由都是假的,只有一个理由是真的:没看上你。关于钱的问题,我觉得对于CS new grad, 在多伦多地区,50K是最低的salary。再低的话我觉得这个公司有点问题。有些人会问,我拿了offer,但是我觉得钱太少,我去不去那?我认为,如果你没有其他offer,那就去,你可以边上班边找工作,没问题的:)
最后一点,对于new grad,最好的情况是还没毕业,工作就确定了。如果不能做到这一点,一定要尽快找到第一份professional的工作。你越长时间没工作,你找到工作的可能性越小。当然,你可以说你gap year 喜欢旅游啥的,想毕业之后放松一下,如果你确信你能convince and impress这帮负责招人的老油条,那你就去gap吧,good luck。
2014-2015
刚开始工作的时候,如果没人理你,如果你被边缘化,如果你受了气,不要觉得是世界末日,这都是正常的。你刚来,那些资深的工程师和经理跟你又不熟,凭什么要理你?大家都拿薪水的,没有人有义务帮你。尽可能地跟他们搞好一下关系,这种情况会慢慢改善。如果实在是politics太严重,可以考虑跳槽。你要做的,是有一个正确的心态,而不是怨天尤人,哎呀我这么优秀的人怎么到了这么一个垃圾公司。如果你心态不好,不去改变,即使换了一个公司,还是一样的。技术上交活要meet delivery deadline,你的工作就能保住,就不会因为performance的原因lay off 你。公司有集体活动,一定要参加,努力跟同事找话说,这是你拉近关系的一个重要途径。
如果你干了一两年,觉得有点经验了,有资格要更多的钱了:)我觉得,可以直接和主管manger私下谈一下career development的问题。问问他升职加薪的可能性,不用掩饰对钱的渴望,加拿大是资本主义国家,大家都懂的,没什么不好意思的。甚至,有些manager会喜欢这种人, 因为他觉得这种人有追求:)当然你如果觉得不好开口那,只能跳槽咯亲。加拿大的公司主动升职employee只有一种可能性:你真的非常优秀,你对公司来说有一定的不可替代性,必须要通过升职加薪的手段尽量把你留住。对于工作1-2年的人来说,这种情况非常少见。我们公司仅有一例,30岁的solution architect,但是人家是native speaker哇, presentation那叫一个优雅 人和人差距怎么介么大那
除了工作,这一年对我来说其实完成了很多其他事情。驾照也过了,PR下来了,也给家人申请到了super visa。以前总是想拿到PR之后我就要如何如何,可是拿到了之后,好像也没什么本质改变,我还是我,我也没有摇身一变高富帅。PR不过是一张纸,只是一个合法居留的身份证,并不代表其他什么东西。如果一个人优秀,不会因为没有PR而变得不优秀;相反呢,有了PR也不把一个本不优秀的人马上变成一个优秀的人。因为中国传统文化,我们往往喜欢给所谓的成功贴一些标签:名校,高薪工作,持有绿卡.....但是实际上,这些并不是最重要的东西。它们只是一些成功人士的tag,并不是这些tag define了成功人士。所以呢,没有PR的时候,不要去太花心思在这个上面胡思乱想纠结不放,找工作,努力工作,努力改变自己,比PR更重要。努力改变自己,是一个lifetime project。很多时候,恰恰是过不了自己这一关,而不是客观条件的限制。举个栗子,我现在在上游泳课。之前因为害怕鼻子进水所以一直带着鼻塞,算是国内养成的不良习惯:)我的coach就跟我说,你必须要把鼻塞拿掉,否则你学不会游泳。我把鼻塞拿掉之后,跳水的确被呛了几次,但是如果连被呛水的代价都不愿付出,又怎么能学会游泳呢?这个世界除了继承遗产存在可以不劳而获的东西吗?遗产还要交遗产税呢,也不是一毛不拔的。
最后,祝大家在猴年取得更多进步~