我在澳洲做软件开发(1)

一眨眼来澳洲四年多了,辗转了两个城市,换了四个工作,突然想分享一下自己的一些经验和感受,或许能对新来的或者准备来的朋友有一些帮助。准备先介绍一下自己的经历,再谈谈自己的感受。

本人移民的时候已经工作十多年了,最早做过powerbuilder, oracle,后来用c++。移民前几年主要做测试相关的工作,同时也坚持着没把写代码丢弃,但基本上属于自学的那种,最多是看看同事的代码,主要是Jee的,也就混了个概念,c#就是开发开发桌面工具。澳洲最流行的web开发在我移民那会是基本不懂。

来澳洲因为签证的关系第一个城市是阿德莱德,虽说是南澳首府但也就一百多万人口,所以市场有限。我花了三个月时间找到了第一个工作,三个月的软件开发合同工。主要是微软CRM,web api, SSIS以及asp. net的开发。其实程序都写的差不多了,但之前的人突然留了一堆问题离职,所以我的工作主要是修复问题和对付一些需求变化。虽然当时除了asp.net外其他都是第一次接触,好在不需要从头做起所以也相对简单很多。上来第一天在没有什么交接的情况下解决了一个被标为critical的问题,被惊为天人:),但因为是个纯技术的问题,所以其实就是谷歌一下,多试几次的问题。

接下来三个月靠着stackoverflow基本上把原本快完蛋的项目又拉回了正规,所以又被续了三个月的合同,得以熬过工作机会很少的下半年。然后圣诞节前项目经理很诚恳的和我说她项目没钱了,她也试着帮我找机会留下来转正式工但因为他们公司有个新项目没谈下来所以也不需要新的人手云云。有些失落但也没什么办法,好聚好散吧。架构师也很友好,帮我在linkedin上写了一篇颇高评价的推荐。

休息了三周,一月份中的时候又被叫回去断断续续的做了一阵支持工作,一边狂投简历找工作。好在运气不错很快在两月中旬搞定了个工作。之前的项目是为政府做的,阿德莱德小,圈子里大家都差不多认识,新老板看到我的简历,又去政府里问了一下相关的人,面试虽然搞了两轮但都没问技术问题。

新公司是个很小的外包公司,连两个老板在内一共七个人。除了我和另外一个马来西亚华人其他都是本地鬼佬,人都不错。新公司的第一年就波澜不惊的过去了。工作的话什么都做,asp.net mvc, web api, wcf,连windows ce都有。

第二年其实从年头就开始了,公司财务状况变得不好起来,我们的养老金也一度发不出来。原本新找了个鬼佬开发也因为没钱了所以后来就走人了。终于到了六月份二老板把公司卖了出去,为此两个老板形同陌路,公司氛围也一落千丈。但不管怎么样我其实是很感激他们在公司最艰苦的时候也没把我裁掉的。阿德莱德找工作不容易,我当时也不够资格拿失业金,所以一旦失业基本上就是喝西北风的节奏。

被收购后我们基本处于野生放养的状态。天天就是在客户那报道,没人管你,就是干活,收工资。原本都能定期聚一下喝喝酒吃吃饭的也都没了,慢慢的就有人开始离职了。

我是那一年的八月份拿到了永居,之后投了一些简历,拿到一个面试最终也没谈成。加上老婆在阿德莱德也找不到工作,就动了换个城市的想法。真正开始找墨尔本工作是十一月份,当时很多雇主一听我还在南澳基本就没下文了。后来有朋友推荐拿到了一个面试,是一家non profit的机构,估计也没人去,加上面试的还算不错,又是两月中拿到了offer。三月底来到了墨尔本。

公益组织里就不多说了,其实进去之前就大致有过一些了解。当时就是把他当作一个跳板的。就工资而言虽然不高,但也不能算低的。主要是做的事情,做事的方式,我想绝大多数开发都不愿意做久的。我在里面做了九个月后实在没勇气再继续下去了,所以换到了现在的工作。主要是基于云的开发,能接触不少新技术,也算是得偿所愿了。

墨尔本的话工作强度明显要比阿德莱德大很多,可能大都市都是这样的吧。虽然墨尔本连续多年被评为最宜居的城市,但我心里阿德莱德才是最宜居的,和我当时差不多时间到澳洲的朋友们现在很多也都离开了阿德莱德,都说那里的生活最安逸,唯一的问题就是工作机会太少,这也是最要命的。

下一篇开始就开始谈谈我在这工作的一些感受,希望对大家有帮助

你可能感兴趣的:(我在澳洲做软件开发(1))