到澳洲快一年了,目前在一家银行做java开发。
我把找第一份澳洲工作的过程整理了一下。
第一步:收罗资料
一开始对澳洲职场的了解为0,担心澳洲IT和国内差异很大,所以四处打听澳洲工作和面试的要求。
这是最焦虑的阶段。
一个是因为未来的不确定性,不知道自己的技能是否适合澳洲,不知道要准备什么,不知道要花多少时间。
第二个是被各种信息淹没,网上一搜澳洲IT求职,发现信息很多,但是真真假假,有些互相矛盾,身在国内我当时很难做出选择。
19年的时候,我在某澳洲论坛发了个帖子说了我的经验,然后咨询大家我这样的经验在澳洲能不能找到工作。当时真的挺没信心的,问的是能不能,而不是能找到什么样的工作。
论坛大家给反馈大部分都很积极,说我属于overqualified的,要做好title下降的准备。我觉得ok,当时觉得能找到工作就很开心了。
另外就是查Linkedin和seek.com.au的职位要求,补充自己的知识和技能。
我是做Java后端的,网站上大量Java职位,看上去是无缝对接,不过看具体要求澳洲还是有点差异的。澳洲的开发基本都会对AWS有要求,或者Azure,另外几乎都用CI/CD和Agile method。
一番操作之后,得出以下结论:
- 英语很重要。短板理论,英语和技术两块板一块都不能少。不要抱有侥幸心理。试想一个外国人在中国干IT,每次和他沟通,都要重复几遍,结果他可能还听不懂,这样的人你会招吗?
- 技术要补缺。算法、AWS、TDD、etc...
- 包装自己。简历、Linkedin profile、etc...
然后就是排个计划了,有了计划心理不慌。
英语
优先准备面试英语和技术英语。英语太重要了,说一万遍都不嫌多。
我重点练的是听力、口语,面试么,首先要能和人一来一回的沟通。阅读和写因为不需要即时反应,所以不是那么急。
模拟场景
资料太多了,网上一搜一大把,我觉得用什么资料并不是特别重要,重要的是练的时候一定要模拟面试和工作的场景,要自己说出来。这样做可以真正让语言融入到自己思维中。
比方说假设我自己在进行HR面试,假设对面坐着HR,他问:你工作中遇到过和同事有冲突的情况吗?然后我自己做回答,一定要把自己带入场景,这样我的情绪、状态、思维都是和面试时一样的,真正面试时就会发挥的很自然。
Tip:如果你面试遇到用google meeting的,可以打开自动字幕功能,google很强大的,各种口音都可以识别个七七八八。
最后,自己不要紧张,大胆说出来就好了,大部分人都能理解你说的是什么,深圳有时候看你的表情就知道。