当前位置 博文首页 > weixin_34248023的博客:大龄码农的新西兰移民之路

    weixin_34248023的博客:大龄码农的新西兰移民之路

    作者:[db:作者] 时间:2021-08-20 09:50

    最近一年没怎么发博客,确实在忙一件事情——移民新西兰。如今已顺利入职,新西兰绿卡正在申请过程中,终于有时间将最近一年的经历整理成文,也供有此想法的同学们参考。

    先说一下自己的基本情况,我之前算是体制内的员工,本科并非计算机专业,后来勉强拿了个计算机的第二学位,但一直对软件开发比较有兴趣,所以后面的工作也都是与开发相关的职位,主要是.NET平台。之前的经历就不细说了,工龄已有10+,算是大龄码农了。这篇文章会比较长,基本是我前段时间记的流水账,内容将涵盖新西兰移民基本情况、常用途径、以及很多人问我的新西兰IT公司面试的相关情况。之所以写这么啰嗦,是因为我最初对移民一点概念都没有,只能大海捞针般在网上搜索其他人的经历分享,每篇文字都仔细研读,恨不得每个字都能搞明白背后的含义,从最初的一无所知,到慢慢的了解什么是签证,什么是PR,前人不经意的一点分享,说不定正是后来者需要的答案。正所谓难者不会,会者不难,所以我也希望这些流水账,能够对后来者有所帮助。

    请关注我的公众号:程序员在新西兰?

    后续我会分享一些新西兰移民及IT类求职、面试等相关信息

    说明 :请某些网站停止未授权的转载,不征求意见就复制粘贴,不注明出处,还把我公众号二维码去掉,这不合适吧?请尊重版权,谢谢。

    缘起

    初试受挫

    移民途径

    雅思之路

    求职困境

    柳暗花明

    签证办理

    顺利登陆

    目前状态

    ?

    缘起

    2017年之前,其实都算过着得过且过的生活,作为码农,30来岁在体力上已经拼不过年轻人了,学习能力也不如以前。当然如果想混日子,也不是不行。只是面对着高昂的学区房,也是感觉到压力重重。

    机缘巧合之下,2017年3月初,我在朋友圈偶尔看到别人转发的一篇文章,介绍了LookSee Wellington计划。具体原文我已经忘了在哪个公众号看到的了,官网现在也已下线。文章中介绍了新西兰的美丽景色,提到了新西兰惠灵顿正在面向世界招收IT人才,提供100个名额,包机票包住宿,提供面试机会。作为土包子我从来没出过国,这个免费旅行机会看起来不错啊。于是跟家人讨论了下,说试试呗,反正不花钱。我有两个同事前两年已经移民过去了,也咨询了一下,说那边工作压力不大,环境也好,可以试试。再加之看了好些介绍新西兰的文章,感觉风景确实不错,空气质量好,绿色无污染,最重要的是可以让孩子脱离国内的应试教育,值得一试。

    ?

    初试受挫

    LookSee Wellington的网站一直登陆不了,问转发的公众号也没人理我,但看起来应该不像是骗人的。我在网站下方找到了联系方式,发邮件问网站是否还会开放。然后FQ到Facebook上找到了惠灵顿的官方账户,发私信问这个事情。得到的结论是,这个事情是真的,但网站挂了……现在还在修复程序,开放时间另行通知。

    这个活动的结束日期是3月20日,眼看距离截止日期越来越近了,看来免费旅行没戏了啊。看了一些资料说新西兰求职都用seek.com。3月13日我在Seek上投了个简历试水,第二天就收到拒信了。15日又投了一个,第二天又是拒信。真是太打击人了。后来才知道很多雇主一看你没工作签证,直接就拒了。16日晚上回家的公车上收到了邮件,说LookSee Wellington会在24小时之内重新开放。

    果不其然,3月17日我刷了一下网站,竟然可以注册了!赶紧提交各种信息,但英文简历还是要仔细斟酌的。找英语好的朋友帮忙看了下语法什么的有没有错误,3月22日深夜终于提交了。因为重新开放注册,网站访问速度非常慢,估计访问量太高。3月30日收到邮件说资料审核通过了。当时正在出差,忙完工作回到酒店就准备录自我介绍的视频,但酒店网络太差了,最后没办法用4G做热点,才上传成功。视频只能录2分钟,录了十多遍,总觉得说的不够。一直忙活到半夜11点多,才成功提交。等了两周多,4月21日收到邮件还是被拒了。但也是意料之中,我上Twitter上搜了一下这个话题,大概全球有48000多 人注册,选出1000个人发布给雇主,再挑100个人。所以选不上太正常了。

    4月23日本地有个移民中介有说明会,就去了解了一下。他们给打了一下分,不是太理想,没有英语成绩,没有Offer,新西兰和澳大利亚分数都不够,他们就推荐加拿大,但是感觉那边很冷,所以就搁下了。而且他们收费也很贵,新西兰移民在打分够的情况下也要7万……我只能呵呵了。

    移民途径

    这段时间通过各种网站、公众号了解了新西兰移民的基本情况。新西兰移民算是各国移民中操作较为简单的一种,而且最大的好处是有无条件的永居权,就是拿到绿卡转永居后,不用再蹲移民监了。像美国、加拿大、澳洲等都要求在一定的时期内住够多少天才能继续保持绿卡,而新西兰没有这个限制。关于新西兰移民的资料,推荐以下网站:

    • http://www.jack-liu.com Jack Liu的博客,很多人推荐的新西兰自助移民的网站,有大量详细的移民政策解读、成功案例等内容,非常值得一读。
    • https://www.immigration.govt.nz 新西兰移民局官网,详细列出了每种签证的申请条件,必须仔细研读。
    • 部分公众号,在微信公众号中搜搜新西兰之类的,一大堆。有个人的有中介的,可以参考。

    找工作:

    • https://www.seek.co.nz 澳大利亚和新西兰主要的求职网站
    • LinkedIn?强烈推荐,可以找到很多猎头
    • https://www.trademe.co.nz/ 相当于新西兰的淘宝,什么东西都有,买房租房,二手家具二手车,也可以找工作
    • http://www.workhere.co.nz/ 专门针对海外求职者
    • https://www.newkiwis.co.nz/ 职位不多
    • https://neuvoo.co.nz/?一个全球性的求职网站
    • https://www.workingin-newzealand.com
    • https://angel.co/?主要是一些初创阶段的企业招聘
    • https://www.looksee.co.nz 就是之前LookSee Wellington的继任者,前一段时间在招建筑方面的人才,但最近一直不太活跃,本来我以为已经没人维护了,不过前几天又收到他们的邮件邀请参加在线会议的,说明还活着

    新西兰移民途径主要有这么几种:

    ?

    • 投资移民:土豪的选择,此处略。
    • 难民:这个就不用想了吧……
    • 留学移民:先过去读个学位,毕业后可以获得开放工签,也就是拿着这个签证可以找工作,找到工作后,打分应该就够160了。
    • 技术移民:最适合码农的方式,如果学历高,工作经验丰富,有可能海外直接就能打够160分。如果分数不够,那就得先找到工作,才能凑够160分。
    • 假期打工签证或银蕨签证:这是适合年轻人的方式,都是短期的,办了签证过去找工作,拿到Offer后基本上就能凑够160分了。但问题是这两种签证数量很少,要抢。而且假期打工签证限制申请人不能超过30岁 ,银蕨签证不能超过35岁。
    • 旅游签证:据说也有拿这个签证过去找工作的
    • 工作转居留:还有一些情况可以工作后转居留签,如认证雇主工签,认证雇主是移民局认可的一些大公司,如果能拿到这种工签,有效期有30个月,但限制只能为该雇主工作,工作满两年后可以转居留签证。

    ?

    所以我们一般说的移民都是指技术移民,申请要靠打分。根据申请人的年龄、工作经验、是否有Offer等几种因素,目前打够160分就可以入选进入后面的流程。但能不能批下来还是要看移民官了。打分可在此页面计算:

    https://www.immigration.govt.nz/new-zealand-visas/apply-for-a-visa/tools-and-information/tools/points-indicator-smc-28aug

    这个页面是目前最新的,有可能会根据政策变化。可以看出,对于国内本科学历,30岁左右的普通码农来说,没有新西兰的Offer,很难凑够160分,打分应该在140-150之间。所以要么去留学,要么就试试海外找工作。或者抢到假期打工签证或银蕨签证过去找 工作。同时,还必须满足英语成绩,即雅思6.5(也可以接受其他同等英语成绩)的要求。一旦拿到Offer,直接加50分,基本就够了。

    关于这160分,Jack的博客有很多解读,这里就不细说了。关键是作为普通码农,如何拿到50分的Offer加分?在刚开始的时候,我很傻很天真的以为,我申请办个工签过去找工作不行吗?原来没有Offer,是办不了工签的(除非是留学后的开放工签和配偶工签等),而没有工签,就没有在新西兰合法工作的权利,很多雇主不考虑,所以这是一个deadlock!接下来就给大家聊聊我是如何拿到Offer,凑到这关键的50分。

    雅思之路

    无论其他条件如何,英语成绩是一定要的。对于移民新西兰来说,考个雅思总分6.5就够了,没有小分要求,A类G类都可。选哪个看自身条件,一般来说只是题型不一样,A类是学术类,小作文写图表,阅读内容较难,G类小作文是写书信,阅读内容稍简单,但得高分不容易。比如阅读同样错三四个,可能A类能得8分,G类只能得7分了,只是打个比方,不是说错3个就能得8分啊,千万别误会。其他题型都一样的。所以根据个人情况准备即可。对于澳洲移民,是需要听说读写四个6才可以。

    4月24日我注册了雅思考试,6月3日考,还有一个多月。此时的考虑是,2017年度的银蕨签证11月再次开放申请,我还有两次机会(35岁以上就不能申请了),应该可以试试。而且到11月还有半年时间,正好可以集中力量考雅思。报名后就每天用业余时间学英语,之所以没报班,也是想看看自己英语水平到底怎么样。这期间牺牲了很多陪孩子的时间,每天下班后都在办公室呆两三个小时,看看网上的公开课,背会单词。买了几本书,但到考试也没看完,有的连拆都没拆。帮助比较大的也就两三本,做了一套剑桥雅思11,听力感觉很差。阅读也不理想,写作根本都没有时间练,光背单词就占用了很多时间。一直到考前一周才开始抽时间写了几篇小作文。

    ?考雅思的过程就太戏剧化了。我一直认为考试日期是6月3日,而口语日期一直没有具体时间,只说可能在前后一周。网上说口语考试可以预定日期,我也没定,那一段时间老出差就疏忽了。后来5月27日这天是个周五,我还在上班,上午大概10点左右我鬼使神差的登录了一下雅思网站,没想到发现口语日期已经出来了,而且就在当天下午3点!我简直怀疑看错了,再次确定之后简直要疯掉了,赶紧请假,开车直奔考场。因为考场离市区很远,慌里慌张的到了考场,赶上了口语考试。因为准备也不是很充分,考官也比较严肃,感觉肯定要重考了。

    第二周是笔试,心态就放平了,反正考不过再考就是了。听力感觉很差,有几个题目很犹豫,其实写上就对了,但因为没把握到最后交卷也没填上。阅读是重点,我提前十分钟就做完了,又核对了一遍。作文就比较慌,因为没有正式练过,小作文拖的时间比较长,大概用了20分钟,大作文就很紧张了,一直写到最后一刻交卷。

    接下来两周因为感觉肯定要重考,所以纠结想再买点书,或者报个班。但一直犹豫犹豫,想拖到出分。两周后出分了,竟然达到了6.5,除了口语5分,其他几项都达到了6分,阅读竟然得了8。那一刻简直想大喊两声,一个多月没有白费,竟然一次考过。我感觉自己复习的方向还是比较对的,阅读是强项,一定要保证少出错。其他的就只能临时抱佛脚了。特别是写作,一定要找套路,怎么分段,怎么区分论点,考前我只写过一次大作文,几篇小作文,还是结构写对了才能到6。其实我词汇量并不是太好,也就是四五千的样子。

    推荐几个我用到的App:

    • 必应词典:这个在手机和PC都有相应的版本,微软出品
    • 百词斩:开始用这个背了一段时间单词
    • 扇贝系列:主要用扇贝阅读,连续打卡了二百多天,开始本来也想用扇贝单词的,但后来找到了另一个背单词的App,就不用了
    • 轻听:以前叫朗易思听,非常推荐这个App,里面有很多听力材料,可以调速度,把生词添加到生词本里,在不背单词里背。我听了一段时间BBC News,还有一些其他的乱七八糟的材料,各种层次的都有,现在主要用来给娃看小猪佩奇
    • 不背单词:就是朗易思听公司出的背单词App,我一般是这两个结合起来用。轻听里的生词加进来后,可以在不背单词里听包含这个单词的句子,情景性比较强
    • 小站雅思:考雅思比较好的App,不过G类内容比较少。主要用来练剑桥雅思以往的听力题。其他还有什么雅思哥之类的都可以试试
    • 英语流利说:这个App质量还是很高的,交互做的特别好,特别是里面的懂你英语,但我没毅力学完

    买书的话买了慎小嶷的几本,还有其他的一些,也没看完。主要是把剑桥雅思11听力阅读都做了一遍。

    总结来看,裸考雅思还是有一定的可能性的。主要是准备的方向要对,不一定非要报很贵的辅导班。实际上听了几个月BBC News之后,再听雅思听力感觉已经慢多了。

    求职困境

    考过雅思后相对轻松一些,准备找工作。每过几天就会看看新西兰本地的几个招聘网站,但很多工作都是要求有PR(Permanent Resident Visa即永居签证,或称绿卡)或者工签的,海外能申请的并不多。我也试着申请过几个岗位,都是直接得到了拒信。所以也没有太大的进展。

    6月底我觉得这样等不是办法,要是人家都要本地的,那岂不是永远没有机会。我就在Seek上找了两家中介,直接发邮件给他们。6月22日我收到了一家中介的回复,让我做一个在线测试,但发来的是一个java的。我回复说我做.NET方向,他们又重新发了一个测试。我并没有急着做,过了几天有了充分的时间才开始做。题目都是一些基础的.NET常识,有部分拿不准的可以IDE里敲一下。

    过了几天他们换了一个人给我邮件,说我做的还不错,问我是否在中国、准备什么时间去新西兰之类的。我答复了,但几天后又没动静了。于是我还是主动出击,跟第一次联系的人再发邮件。这次有回音了,问我有没有申请银蕨签证,是否有时间skype聊一下。于是7月1日Skype聊了一下。第一次跟老外这么聊天,刚开始还很紧张,说完自我介绍就轻松点了,都是一些基本问题,大概十分钟左右。因为网络不太好老是卡,就约下次再聊。7月12日又聊了一次,换了个男的,问的问题差不多,就是了解一些情况之类的。中间我有几次没听明白他的问题,他说让我上youtube多听听新西兰的广播。我感觉沟通的还可以。聊完之后我继续在Skype上问下一步我该做什么,她说没什么可做的,他们会把我的资料提交给客户,有两家公司,暂时称为A和B,让我继续等消息。这期间我又联系了一个新西兰的朋友,他向我推荐了另一家中介,我发了LinkedIn站内信,也一直没有答复。

    一转眼又是一周,7月19日实在忍不住,在Skype上问了一下中介,也没答复我。但是7月20日上班路上就收到了一封邮件,是公司A发的,说拒绝了我的申请。哎真是很失望。没想到上班之后中介的Skype消息过来了,说还没有反馈,我说我已经收到了拒信了,她说没事,应该是系统错误,她会再确认一下,让我不用担心。真是峰回路转,一会就收到了中介的邮件,让我继续填一个表格,就是对自己各项技能的评价。我觉得不能太吹,各项技能满分是5分,我大部分写了3分或4分。很快填好发过去了。这期间感觉应该补充一下自己的基础知识,避免被问到一些基础问题时答不上来。于是重点看了C#的英文版文档,起码知道有些名词对应的英语是什么。

    面试A

    真是煎熬的周末,周一等了一天没动静,周二又忍不住发了个邮件问,终于答复了,说公司A安排周五面试,还是通过Skype进行,说要持续1.5小时。我的天,我从来没聊过这么久的英语,不知道能不能hold住。这几天就要好好看下专业资料了。新西兰时间是11点,国内这边是7点。时间太早,我想问问他们能不能调下时间,但中介说不好调,那就算了吧。

    周四晚上又重新把C#基础看了一遍,设计模式的书也在看。其实说不紧张,还是挺紧张的,毕竟工作了十多年,好久没有过面试经历了,都不知道要问什么。周五凌晨两点多就睡不着了,醒了看了看时间,然后就闭眼重新整理了一遍思路。迷迷糊糊又做了个梦,梦见自己正襟危坐准备面试,还穿着衬衫……忽然就醒了,才五点多,于是就起床洗漱准备电脑、网络,准备面试了。7点面试正式开始,先是打电话过来问能不能Skype,然后就开始视频聊天了。面试我的是两个人,年纪都不大,开始让我介绍了一些我的工作,问了我做过的一些项目的情况。然后就问C#的基础问题,还有SQL的一些内容,但SQL的问题我没听明白,没答上来,他就说算了,后面还包括了一些设计模式的问题。面试涵盖了以下内容:

    • interface和abstract
    • protect和internal
    • async,await ,Task
    • var和dynamic
    • Singleton
    • delegate 和 Event
    • Generic ,boxing和unboxing
    • Repository模式
    • 熟悉的设计模式?
    • WCF
    • ASP.NET的Filter
    • Authentication和Authorization 这俩单词我老混……
    • 如何处理Exception 这个问题我没听懂,后来没再让回答。后来回忆,应该是问ASP.NET MVC中的ExceptionFilter
    • SQL Server

    现在来看,都是比较基础的,各位应该都可以答个差不多吧。具体深入的话,就看个人经验了,面试并不是固定的题目,interviewer会根据对方的回答继续引申下去,来了解面试者的真实水平。这部分结束后就是一个在线测试,他们提供了一个在线的编程环境,提供了一个完成了部分代码的计算器项目,要求修复bug,并重构。基本上就是找找bug,我用了工厂模式去改他的if,应该都算最基本的了。但是最后也没做完,因为网络太差,每点一下就感觉有延迟。后来结束的时候我说了下我的思路。基本也还算沟通的不错。最后问我还有什么问题,我问了两个,一个是根据他们的开发模式,Scrum/Waterfall如何应对用户的需求变化,一个是他们有没有用到什么公开的第三方库或框架,或者他们自己开发的类库或框架。然后就说后面再联系,面试就结束了。我一看表,已经九点多了,足足进行了两个多小时。站起来的时候感觉腿都软了,一大早都没吃饭。

    面试B

    7月31日周一上班,就收到中介的邮件,说另一家公司B的面试安排在周二下午3点,也就是中国的11点。时间还好。但是没说是技术面试还是什么。于是都准备了一下。8月1日早上还是简单回顾了下可能会问到的问题。11点准时电话就来了。这次心态轻松了很多,interviewer应该是这个职位的直接领导,除了一般性的介绍之外,还重点了解了以下问题:

    • 就简历中提到的项目,个人发挥了什么样的作用?项目架构设计有哪些需要注意的?我谈了关注点分离,依赖倒置,封装等,她又问如何看单一职责,当然这些都是一些软件开发中最基础的概念,就是谈谈自己的理解就好。
    • 因为简历中提到了部分项目管理工作,就这方面展开,在项目管理方面做了哪些工作?如何测试?因为平时工作确实不负责测试,有别的同事做这个事情,所以就直接说了用哪些框架。还问了数据库的一些内容。
    • 问了我微软MVP的一些内容,需要做什么工作?感想如何?如何开展活动?这部分是比较轻松的,因为都是实际经历,所以聊的比较放松。
    • 再就是问我,如果在前端和后端中选择,选哪个?我说还是选后端,因为Web API应用很广泛,可以被多种平台调用。
    • 还问了开发模式的问题,是传统的瀑布型还是敏捷型。我说传统开发模式已经不适合现代软件开发了,大部分情况下都是敏捷开发,快速响应用户需求变化。
    • 最后问我还有什么问题,我还是问了如何应对需求变化的问题,她说的也是敏捷模式,每两周一个发布周期。基本上跟我理解的差不多。

    这次面试在友好的气氛中结束。她说会再跟中介联系。

    第二天也就是8月2日,我又给中介发邮件问情况,答复说一个好消息一个坏消息。坏消息是第一个公司A拒绝了我,好消息是第二个公司B让我继续做一个测试。说实话我挺失望的,因为我感觉公司A面试过程还算比较顺利,但不知为何还是没达到他们的要求,给的理由也比较牵强,说我WCF经验不足,我记得当时说的是有WCF经验,但是很久不用WCF了,现在都用Web API了。可能就是因为这个认为我经验不足吧,其实我不说应该也没事。但这就是面试,拒绝你是不需要理由的。我还是按照要求做了公司B的在线测试,这个测试与中介让我做的测试形式一样,但不是编程题了,而是一些阅读理解、逻辑推理方面的题目。我做完后就发邮件告知中介已经完成,让她再帮我问问。8月4日中介答复说我做的还不错,会再约时间。转眼又是一周,8月8日周二我收到了中介的邮件,公司B的面试定在周四,还是11点。这两天还是继续看英文文档,熟悉一些名词的英语说法,准备面试。

    8月10日是第二次面试。过程跟公司A的差不多,记录的时候其实已经知道被拒的结果了,还是记录一下。聊了以下内容:

    首先还是项目经验,就其中提到的SignalR、Angular问了些问题,有什么优势之类的。如何设计Web API,还有RESTful。以及测试的一些问题。坑爹的是SQL,他们问我存储过程,第一次我没听明白,又重复了一次,原来说的是stored procedures,我这么多年一直读的是错的……我不知道其他团队怎么看这个问题,我们现在基本上不用存储过程了,有ORM基本上可以处理大多数的SQL语句,存储过程比较难调试,迁移不同的数据库也比较麻烦,我还是倾向于业务逻辑写在代码里。可能我理解有误,他们想问我存储过程的问题,我谈的是存储过程的劣势,结果以我SQL经验不足的原因拒了。

    又是一次失败,不过这两次也算是宝贵的经验吧。虽然第一次被拒确实很气馁,但另一方面也增强了自信,我这哑巴英语还是能和老外聊起来的,只是需要更多锻炼。再就是数次没有真正理解interviewer的问题,答偏了。所以在回答前,一定要确定interviewer到底要问什么,搞不明白可以再问一次,千万不要瞎猜,不要问A答B。

    8月17日最新的新西兰技术移民打分政策公布了,算了一下还是只有155分,达不到160分的要求,没有offer的话的确很难。

    这段时间投的几个简历依旧没有回音。开始着重研究WorkHere这个网站。这个网站的工作都是开放给海外求职者的,理论上来说比在seek找容易,seek上大部分职位都要求有工签。但另一方面来说就是这个网站的职位相对少很多。算了一下到申请银蕨还有不到三个月时间,再耐心等待机会吧。

    8月23日 朋友帮忙联系的中介回复了,原来休假去了。邮件沟通了一下,定在两天后周五Skype聊一下。聊完后她说会帮忙联系两家公司,但也让我不要抱太大期望。就等着吧。但是之后就跟这个中介失联了……这段时间比较焦虑,一直没有进展,每天都不停的刷收件箱,几乎每周一都发个邮件问一下。一直等到9月13号,才给我回复了消息,说那两家公司并不考虑海外人员。又一个希望破灭了。

    现在已经9月中旬了,离11月还有不到两个月,我估计希望越来越小了。但是还是不能放弃。于是继续在LinkedIn上搜索Jobs,并试图直接添加对方为联系人。但并没有多少进展。

    9月15日跟一个澳大利亚的MVP聊了一下,他给我一个网站:angel.co,这个网站也可以找工作。于是注册了一个账号,但职位比较少,就找了一个看着还合适的申请了。同时还注册了公司A官网的账户,又申请了一个职位。因为公司A还算比较大的IT公司,还是想看有没有其他机会。