这个帖子最初发表在旅行箱的家论坛隐居签证板块,最近有一些人询问我在新西兰找工作的过程。我试图把链接转出去,发现那个论坛非常之不方便。于是转到这儿一份,略有修改,另外那个论坛说话不太着调,所以本文语气有点儿不着调,在ourcoders如此严肃的网站上多见谅。
背景:
十年嵌入式
试水: 离岸找工作之前做了很多准备工作,但多年没找工作,简历都生疏了。先自己改了改简历,在seek上刷出去十几份,大部分是石沉大海,有几个是“你还没到nz,说个jb……”,某的群C哥说能发信拒绝你的公司已经是绝逼良心企业了,我悄悄记住了这些公司的名字。其中投了两个中介,没有一个搭理我的。看来我天生和猎头不和啊……
痛定思痛,改变策略
群里Y给了个nz的标准模板,按着改改简历和CoverLetter,同时也修改了LinkedIn的页面,但事儿太多,并没有来得及弄得和简历一模一样。早听说新西兰电子类公司少,广泛搜索nz和自己目标对口的公司,不搜不知道,一搜吓一跳,真tm太少了,找到了就发个热脸过去贴贴冷屁股,只有一个公司回复了。对方是绝逼大公司,全球各地有分部的那种。对方很是礼貌,说虽然你很牛逼,我们真的希望有你这样的人才,但是可惜了,我们目前没对应职位。如果还是十年前的我,绝对痛哭流涕的信了,我都奔四了,不吃这套了,直接和我说“滚”,我也一样坦然接受。
在心生绝望之时,某个周日,半夜起来给孩子换尿布,顺便刷刷手机,好死不死的打开了linkedin,冒出来一个推荐,大意就是Linkedin出了个新应用“linkedIn Jobs”, 能更方便搜索和申请工作。反正漫漫长夜的,下载装上看看。然后搜索,我去………整个nz就五个职位,还有几个是几周前的。闲着蛋疼,挑两个就近发布的,直接点了个申请按钮,也没有黏贴CV也没有加coverletter,本来也没报希望,倒头就睡。周一早上起来习惯看邮件,因为工作的缘故和美国人沟通的黄金时间就是早上,虽然周一美帝还是周日,但这个习惯还没改。一看Gmail图标上有个2,翻墙查看,是我半夜申请的那两个职位的回复。一个说,哥们,你把CV发来瞅瞅;另外一个说,我们只要在nz的,你一个离岸的怎么给你搞?顾不上管边上翻来覆去的孩子了,赶紧坐到电脑前,把CV发给第一个,说了一堆谦逊的话;然后本能的觉得第二个铁定是扯淡,但看着来信就心理不爽,好歹老子也是有个准工签的人,气愤之余我就把SFV的VISA拍了个照片,作为附件给对方回了个邮件,用超级打脸的姿态告诉对方,老子有工签,可以说走就走。然后觉得装大了,万一对方开眼呢,赶紧又追了一封邮件,写一堆装装孙子的描述,告诉对方自己多么的适配这个职位。到这基本上就做早饭去了……
吃完早饭,再看邮件,第一个公司没搭理我,而且以后也没有搭理,第二个公司的HR竟然回信了,说卧槽,我读书少你别骗我,你那是什么工签,就9个月,你逗我玩呢?然后我就继续聊闲,告诉对方只要给个offer,分分钟变长……顺便给对方科普一下什么叫银蕨,然后附上移民局网站银蕨页面链接。不一会儿,对方竟然又回了,说你竟然有工签啊,那我们可以往下扯扯淡,你啥时候有空?我说现在就行啊。对方又回说周三怎么样,我就同意了,虽然时间是定在北京时间早上4点,NZ夏令时9点。
第一轮 技术面
提前先在邮件里和对方HR扯扯淡,然后得到了面试者的信息,开始google,linkedin, twitter, facebook,meetup……一通人肉,得到了一点信息,做了点提前准备,把对方公司网站各个页面都翻翻,好不容易有个人搭理,咱也得拿出点儿诚意来。
周三,3.30起床,特意找出来一个新衬衫套上装装门面,刷牙洗脸喝点儿水……Skype在4.05冒出一个好友请求。赶紧点击确定,对方视频请求,冒出两个大叔,一通闲扯之后说,我们言归正传,来点技术问题……
对方的问题算电子电路和嵌入式比较基础的内容了,什么const,static,多继承,死锁,自旋锁,mutex,滤波器,触发器,运放……到此聊的还比较和谐,然后又扯了一下怎么知道他们公司的,我以为结束了。另外一个哥们突然发难,说来几个debug的问题,发过来一个示波器波形和一个电路图,说这个电路调不通,你根据示波器的波形看看,给老子改改电路……瞬间汗如雨下,咬牙硬上啊。看了好一阵子,根据自己的思路瞎扯一通,对方不时的打断我,说别胡扯巴拉巴拉巴拉,然后我就借坡下驴接着巴拉巴拉巴拉,好不容易这个问题算是糊弄过去了。对方又发过来一个图,描述了一个问题,然后问我,如果达到某一目的,我需要什么工具,仪器,软件……操,又一个头大的,然后我就使劲的往多了扯啊,把我在实验室用过的没用过的全说了……对方那哥们像看傻逼一样看着我,最后笑了。然后对方俩人问我有没有问题,为了表达对对方公司的敬意,我问了俩关于他们产品的问题,结束。一看表,6.50,真能扯啊。
8.50左右,对方HR发来邮件,告诉我,对方工程师和我相谈甚欢,Manager和Director要找我唠唠家常。嘿,听上去有戏啊,赶紧同意了,然后约了第二天同样的时间。
第二轮 管理层面
第二天继续同样时间爬起来,穿上那件一天没洗的衬衫,接着等……skype死活没动静。半小时后,给对方HR发信息,说那俩老板怎么不出现啊……然后对方过了几分钟打过来说,太抱歉了,她搞差了,今天不行了,明天也不行,下周吧……一竿子又支到下周一。光阴似箭,周末带孩子做饭放下不提,周一一大早继续爬起来。
先上来的时directer,估计年龄和我家老爷子差不多了。互相寒暄之后,对方放出大招,说听我同事说你表现不差,我俩练练。然后开始问了很多宏观问题,比如项目启动,器件评估,变更管理,从硬件设计到调试一直到产品发布所能设计到得各类细节。能糊弄过去的就糊弄,真没听过的坦然不知道,没用过。总之我就是发挥自己可以装逼的地方使劲说,不能装逼的地方就装无知……最终对方看看表,说时候不早了,可是我本子上的问题还有好多呢,再问一个就结束吧。然后又扯出一个耗时间的问题来……好在只是费口舌并不十分费脑子。扯完了又六点多了。
过来一个Manager,印度人,对方的摄像头坏了,只能单语音。我对印度人以往印象不错,合作过的同事都很nice。这哥们一听就是硬件背景,问了一连串和硬件相关的问题。然后介绍了一下他团队的合作模式,常用工具等等,我也投桃报李的介绍了自己与之对应的相关经验,并拍胸脯表示自己学习能力牛逼,对那些没接触过的玩意儿也是分分钟变专家。值得说的时这哥们的英语口语真的是毫无破绽,标准的伦敦腔啊,丝毫没有大多数印度友人那种“歪理歪理哈特图安特斯坦”。最后他表示祝我顺利。
在nz快下班的时候,对方HR再次来信,恭喜我得到了对方领导的好评,但是这个还是不能算final(我原以为对方已经杀过来Director了,怎么也差不多final了吧),会再安排一轮,明天同一时间……人为刀俎我为鱼肉啊,除了点头还能说点儿什么呢。HR又说,对方这次派出了两个人分别面,一个是个project manager,另外一个是engineering VP……我擦,我面一个小工程师,你派个VP是几个意思?我又不是要当Director……想归想,还是向对方HR表示了非常荣幸能和VP对话。
是不是到这儿,各位看官觉得八九不离十了?技术已经没问题了?还能拿大offer了? 我也是这么想的,或许可以和华莱士谈笑风生,但有时候我们还是真的很naive……
第三轮 又尼玛技术面
连续几天三点多爬起来,我都快变成nz时区的人了。我唯一的那一件衬衫啊,还没洗呢,这面试啥时候是个头!!!! 对了,借用HR的金口,知道了面试官的名字,VP当然好人肉,但另外一个PM死活没找到,功课是做不了了。连上Skype后,对方电脑出了点儿问题,掉线了,推迟了10分钟,并告诉我VP今天有个紧急出差去美帝了,谈不了,只能再找时间,但这个PM可以继续。……无语之余当然只能接受了……,心想PM和VP只不过是走走过场,打打酱油而已……人总是这样幼稚,我们总会为阶段性的胜利沾沾自喜忘乎所以,而忘记前途的未知和潜在的危险。
PM是个帅哥,估计比我大不了多少,没和太多kiwi说过话,我听上去全是伦敦味,怎一个快字了得。简单的自我介绍和寒暄之后,对方切入正题。只见对方拿出来两页纸,几个问题之后我才知道,那是把我LinkedIn上的Profile打印出来了。对方开始发难,你说能C/C++,那我问你这俩的区别是什么……卧槽教科书啊,这个大致也能蒙个虎皮,一通扯。然后就C/C++又扯了一堆问题,什么拷贝构造函数啦,纯虚类啦……然后对方说good。其实后面的话题我个人有点儿脑容量不太够,短片了,能记住多少算多少吧……
你说能bash,能python,你看看这两个字符过滤,如果我做百万条文本的处理,哪个更优秀?卧槽……心理一万只羊驼在奔腾啊。直言,对bash/python研究的没这么深刻,但如果对方愿意等一下,我可以花个两分钟试一下。对方不给机会,说没关系,我给你点儿提示,如果我告诉你Linux下bash和python对线程的创建是巴拉巴拉巴拉,然后你再想想哪个优?我假装专家一样一顿胡扯……显然这个问题扯完了之后遭到鄙视了。
你说懂点儿GNU Toolchain,那巴拉巴拉巴拉,这些编译和链接选项起到什么作用,在什么场合下使用……接茬儿哭……
你说你懂点儿硬件IO驱动,那这个I2C的时序图,你给看看传输的啥数据? 这个SPI的时序图和传输数据,你看看是按模式几传输的? 这个是RS232的时序图,被芯片转换成TTL电平后的波形应该是什么样的,传输的数据是什么玩意儿? 我承认我的简历被他玩儿坏了……
你说会点儿ARM底层,那问你在程序链接的时候哪个哪个寄存器用来干xxxx,下面这个程序会被编译成什么样子的汇编,是A这样还是B这样?又哭了,背后这汗啊…… 我蒙了A,对方说Good Answer,那在什么编译条件下可以变成B…… 汗和泪的混合物,估计还有吓尿了的成分,北京那几天降温都没让我冷静下来。
到这里我基本就明白了,这哥们是不是披着PM外衣的engineering expert?……这是故意要往死里搞啊。我也只好破罐子破摔了…… 总之我写的那些Specialities,全被这哥们给过了一遍堂。兄弟姐妹们啊,有时候吹牛逼真的有风险啊。
这中间又有好多被狂虐不提,总之几次我好想说,大侠,你放过我吧,这个职位我不申请了还不行么?不带这么玩儿的……
我自己偷偷看了一眼自己的简历,我自己列上去的技能树已经被遍历完了,真是松了一口气啊。 对方话锋一转,说我去看了一些你在网上公布的程序,咱俩聊聊这个是怎么个意思(各位同学,在此提醒,如果你想把一些程序传到github上面装逼,一定要有心理准备,虽然大部分人一看也就完了,还觉得你很牛逼,但如果你不幸遇到这哥们这样的选手,那么恭喜你,大坑是你自己挖出来了……)。对方贴出来的程序我早忘得死死的了,但在这紧要关头,也得强压心中焦虑,定睛细细观瞧……原来是一个Ringbuffer的实现。对方问我还记得么,我坦然说时间有点儿远,记不起来了。对方笑了,然后贴上来一段代码,然后给了个运行截屏。说你写的这玩意儿我这个case一跑就死了,你优化一下……此时我真是想抽自己俩嘴巴,把手也剁了,或者发明个时光机器,回去把简历改改,吹牛逼别太大……风大真的煽舌头啊。而这哥们连续抛出三个类似的问题,都是用我的坑埋我。原来Director出来的时候他都憋着没出来,感情这研究我吹出去的牛逼,然后使劲憋大招呢这是……
这中间若干问题已经完全没有印象,一来对方语速实在太快,二来我的脑洞被开的太大……
就这样,我大脑一片空白的和对方说了拜拜,面容僵硬,目光呆滞……直到对方的HR冒出头来和我打招呼,我才缓过神来。对方先是对我表示感谢,对连续让我早起这么多天表示抱歉……然后说她同事对我的技术非常的满意,由于VP实在没时间,你得慢慢等。
然后问我对工资的期望……我说了个数。 对方笑了,大意是说,我们是创业公司,以后大把赚钱机会,另外这里是nz,不是硅谷,也不是新加坡,甚至也不是澳洲,做你这行的在nz没什么市场,能有个工作就不错了。虽然面试表现不错,但不能看出你的真实工作能力,还得到我们这里磨合一下再看;另外你还离岸,能有个offer让你很快落脚是很多人梦寐以求的……摆事实讲道理的目的只有一个,就是告诉我“你丫想要那些钱是做梦”。 然后我也只好坦然表达说你说的都在理,你想给几毛呢?(对方也没提刚才我技术面被狂虐的事儿,我也实在嘚瑟不起来啊,认怂了)。对方说,VP没谈完一毛都定不了,你回家等信吧,他老人家什么时候有空我提前通知你……
等待,等待再等待,心儿已等碎……
你知不知道,知不知道,我等的花儿也谢了……
一边等我也似乎想明白了,对方这是最后杀我个下马威啊,让我不要嘚瑟,乖乖就范?当然也给我上了深刻的一课,就是有的牛逼,真的是吹不得的……
第四轮 VP酱油面
等待VP到来的过程是痛苦的,因为不知道这事儿有戏没戏啊……该来的还是来了……充分证明了阎王好见小鬼难缠,果然VP就是打打酱油,唠唠家常,然后说了句good就消失不见了。HR的脑袋再次出现在屏幕上……还是那套感谢的套磁,然后大刀向我砍来。对方给出的offer直击我的底线。看我脸变色了,对方马上说你全家机票给报销了,帮助你顺利搬家。另外呢,我们对你实在是不了解,你来了干一阵子我们再review一下你的performance。人为刀殂,我为鱼肉,鱼没办法要求刀太多啊…… 如果这offer放国内……大家肯定呵呵就掉头了。好在我已经做好了去nz从头开始,重新练级的准备。打个比方吧,我在现在公司好歹也算7级法师,这次去nz是拿了个3级佣兵的头衔从头打怪…… 不过我还是挺高兴的,毕竟nz这个副本不错,没有雾霾。
尘埃落定 感谢本群里的C哥,作为前辈用经验教导我们,这个在nz全是萝卜没有坑的行业,找工作就是一个不断用热脸贴冷屁股的过程,keep trying; 感谢本群Y大不辞辛劳的为我reveiw简历,提出非常有建设性的意见,并消灭掉了我简历里那一系列语法错误; 感谢群里其他小伙伴包括但不限于X姨,Q豪,P主……给予的各种祝福,我坦言,你们的祝福是我获得offer的重要原因之一。
另外由衷赞一下LinkedIn网站,上面发布职位的都是相当靠谱啊。我的经验是……成功率50%。
对了,本文虚虚实实,纯属瞎吹牛逼,如有雷同,肯定也是吹牛逼。
面试内容也太广范了。处理文本的话,我还是选python。有跨平台的优势。 能把数据一次性全读入内存处理。
我不知道bash处理文本的时候是不是这样处理的。
大神,太厉害了 。我是刚毕业不久。。。也打算以后移民新西兰。现在还在为在嵌入式还是手机开发 上努力儿烦恼。。。 看到你的这篇文章。。。真好比一篇励志的短篇小说啊。。。