原文于我的blog: http://bluebottle.idv.tw/?p=9626
若要转载请先征求本人同意。
已经想不起来,去年到底是哪个瞬间激发起我要移民新西兰的念头,转眼间我已经在这里
工作了两个月。有时候都还觉得像是作梦一样。
一、缘起
很久以前,出国唸书或工作一直是我的梦想。只是那时候没有钱,大学成绩跟英文都不好
也就自我放弃,只能看着梦想离自己越来越远。2007年刚从心理系毕业时很迷惘,甚至连
要做什么工作都不知道。那时候的我根本不敢想像多年后的自己。后来2010年转职
programmer、考IT证照、进外商公司工作;2014年拿到交大资工硕士学位,进了台湾某间
很大的软件公司后,心中想要出国工作的种子开始慢慢发芽。
之前有朋友问我要不要去澳洲度假打工找programmer工作,但我知道去澳洲度假打工并不
是我要的(而且也快要超龄)。我想要的不只是短暂的换环境工作,我想要的是移民。因
此我google很多的移民资料,订下移民新西兰的目标。
二、登陆前准备
去年四月初开始准备IELTS考试,九月初考过IELTS,十一月拿到每年全球限量300个名额
的Silver Fern Job Search Work Visa。拿到了Silver Fern Job Search Work Visa只是
个开始,真正的困难在后头。想要完成梦想,就必须毅然决然地放弃原本拥有的稳定工
作、还算可以的薪水以及舒适圈,在异乡重新开始找工作;而我已不再年轻,我已不再有
很多的岁月可以挥霍,必须要把握这得来不易的机会实现自己的目标。
登陆新西兰找工作前,我花了非常多的时间撰写CV以及cover letter,也请了online一对
一家教加强英文口说以及英文面试技巧。每天有空就听RNZ适应Kiwi口音,大量阅读英文
文章。此外,我也在LinkedIn上加了很多新西兰的headhunter。登陆前我没有投履历,只
有跟headhunter联系,因为新西兰的公司若知道你不在当地,是几乎不会有面试机会的。
今年四月底离开公司,五月八号登陆Auckland。持有Silver Fern Job Search Work
Visa,在新西兰可以有九个月的时间找工作,找不到就滚蛋回家。找到符合条件的工作后
可以申请Silver Fern Practical Experience Work Visa,以及申请Resident visa。我
没有想过找不到工作怎么办,因为我知道我一定会在新西兰找到工作,只是时间早晚的问
题。
在这里补充一点,持有Silver Fern Job Search Work Visa可以在九个月内做任何你想做
的工作,但是想要申请Silver Fern Practical Experience Work Visa必须要符合条件,
其中一个条件是拿到的offer必须是一年以上。以programmer来说,另外一个条件是必须
有五年以上相关工作经验或CS相关学位。我很庆幸自己在2014年时拿到交大资工硕士,也
因为达成了环环相扣的目标,才有机会来新西兰工作。
三、正式登陆
登陆新西兰后,开始正式投履历以及告诉headhunter俺登陆了。Headhunter打电话给我时
,一定会问我是持有哪类型的签证、之前在台湾做的project有用到什么技术、期望薪
资。有些hunter还会很热心地教你如何面试(因为你能拿到offer,他就能拿到
commission fee)。
新西兰常用的找工作网站是SEEK,也有不少公司用LinkedIn。因为我的CV写得不错,不少
headhunter跟我联系帮我介绍工作。不过新西兰人口少(人口不到五百万人!羊比人
多),工作职缺也少,偏偏像我这样的新移民很多(印度人尤其多...),随便一个
programmer position都有两三百个竞争者,光要拿到面试机会就非常困难,更不用说拿
到offer。平均来说,现在programmer在新西兰找到工作时间约3个月。这对于台湾的
programmer应该是很难想像的时间。
新西兰的招工流程严谨(又或者说冗长?),投了CV之后两个礼拜内通常都不会有回音。
我甚至上班上了一个月之后才收到一个多月前投履历的公司的拒绝信。总之在这边找工作
除了要英文好,也要有耐心等待。投了CV之后石沈大海是家常便饭,收到拒绝信也是理所
当然,无时无刻要抱持着平常心去面对。我朋友说拒绝信为offer之母,一点也不为过。
个人有近五年的Java开发经验,包括两年多的Android开发经验,AWS certified
developer以及少数的Javascript开发经验。虽然对front-end不熟,但对front-end开发
非常有兴趣。找工作时锁定Java back-end, Android position or 跟AWS相关的Dev-Ops。
投每个职缺前都会酌量修改CV和cover letter,尽量让CV跟职缺条件越匹配越好。我不喜
欢乱枪打鸟,所以投履历之前我都会谨慎评估。至于公司的类型以及地点我就没有挑了,
毕竟在新西兰的第一份工作先求有再求好。
新西兰最大的城市是Auckland,第二大是首都Wellington,第三则是南岛的
Christchurch。Christchurch的适合我的职缺实在是不多,因此我投CV的城市主要是
Auckland和Wellington。这里Programmer职缺最多的是.Net再来才是Java,且因为近年来
front-end技术的兴起,现在front-end职缺多于back-end职缺。
四、面试
这边的面试流程通常会有(1) coding test (2) technical interview (3) phone
interview (4) team / culture Interview。要拿到一个offer通常得过五关斩六将。
我个人没有特别做过算法练习,最痛恨coding test,偏偏这边很多公司很爱用
Codility(想要在国外找码农工作的强烈推荐一定要多练习!)。每次看到Codility就觉
得蛋疼,啊不,是头疼。Technical interview虽然不太考算法,但会着重在整体的问题
解决能力。本人总共投了23个职位(包含headhunter推介、内部推介),只得到八次的面
试机会。
其中三个面试有coding test or technical interview(都直接死在这关)、两个是phone
interview(其中一个面试时手机收讯不佳,根本听不清对方在说啥;另一个面试则是因为
开始工作了,决定放弃)、只有其中三个面试才有机会face-to-face。找工作时有个很深
的感触是:如果是程度好、工作经验多、能够收拾善后擦屁股的senior programmer,在纽
西兰找到工作的机会会比我这种程度要上不上要下不下的intermediate programmer多得
多。 只有期勉自己多加强能力和经验,朝向真正的senior programmer迈进。
关于coding test or technical interview,我有被问过用feature phone(旧式手机)要
如何做到发twitter的功能?或是对现有的code找bug、以及1小时内要回答Java, UML,
HTML, database base knowledge的简答题30题。反正都答得很糟,完全没有值得说嘴的地
方...
我只投23间公司是因为我在5/26就很幸运地拿到offer,6/13 onboard。拿到offer的公司
是自己投履历得到面试机会,并不是透过中介。虽然是一间startup小公司,但是同事之间
气氛融洽,老板也对员工不错。我的工作内容从以前的Java back-end development变成
full-stack web development,也算是达成了个人的另一个小小目标。进公司一个月左右
在老板的协助下申办好了Silver Fern Practical Experience Work Visa,预计明年申请
resident visa。在移民的这条路上,我已经走了一半。
虽然公司给我的薪水未达我的预期(毕竟是Startup小公司,又是我在新西兰的第一份工
作),但是能够在5/8登陆、5/26就拿到offer真的很幸运。跟我持SFV来新西兰找工作的朋
友,有超过一半都还没找到工作。有人甚至已经做好了转学生签证的准备。
回首从2010年到现在,待过10人专案小公司、法国外商公司、2000人的上市公司、5000人
台湾最大的软件公司以及现在的startup公司,不同型态的公司有不同的优缺点,学到的东
西也会不同。找工作时 always open your mind,接受各式各样的可能性以及挑战,offer
最后终会到来。
五、薪资
我在新西兰目前的所得税属于30%的级距,每个月拿到的薪水会直接扣掉税。若把房租(这
边的房租至少是台湾的2~3倍!)跟生活开销考虑进来,现在的薪水其实比在台湾还要低。
但是我很清楚地知道,我来新西兰工作并不是为了赚大钱,而是为了一个更好的生活环
境。在同样的职位下,新西兰的薪资比澳洲少10%~20%,而living cost两国不相上下。
想要赚大钱的人千万不要来新西兰!
结语:
New Zealand immigration:
https://www.immigration.govt.nz/new-zealand-visas
以上帮助我最大的网站。所有签证、移民相关的资讯在这个网站上全部都有。
有兴趣的人可以自行上去搜寻你想要的资讯。
这一路走来我花了很多时间找资料,也完全没有请移民顾问,所以请原谅我不回答任何跟
签证、移民相关的问题(上面已经附上连结,有兴趣的可以自己连过去看)。我对于
programmer之外的其他专业也不了解,所以Google会是你们最好的解答。