加拿大计算机工作吗?
以我一个在加拿大读计算机本科,然后在加拿大做两年程序员的经历来说一下吧。 首先加拿大IT行业还是比较成熟的,像多伦多这样大城市,it方面的岗位还是很多。并且因为加拿大整体计算机方面的人才培养体制的问题,导致国内普遍认可加拿大计算机硕士及以上学历(特别是UofT,McMaster等名校)。所以加拿大的IT从业者相对其他行业的从业者和留学生来说,收入和职位的竞争力都是很强的。
其次很多人关心加拿大的IT行业的工资水平,我按照不同的工作年限和工作经验,整理了IT相关各个岗位的平均薪资。
1~3年工作经验:一般刚刚毕业的IT相关专业学生,找到第一份工作,而且是在加拿大这个发达国家,薪资不会很低。以一个CS本科生为例,毕业之后拿到40万加币(折合人民币200多万)年薪不是难事。
5~7年工作经验:随着你在某个技术领域积累的丰富经验,以及你在这个领域所获得的资质和认证,你的薪酬会水涨船高。并且因为你掌握的技能越专而精,你被猎头找到的机会也会越大。另外,如果你在开源社区做出了很多贡献或者出了书,这些对你加薪和找下家有很大帮助。 8年以上工作经验:到了这个阶段,如果你的经验和能力能拿得出手,你甚至可以直接和CEO谈薪资了。因为这个阶段的你已经属于稀缺人才。
以上就是加拿大CS专业的就业情况大致描述。 当然有人会问,有没有哪些公司特别缺这样的人又找不到这样的员工呢?有!比如说亚马逊最近就在大量招聘云架构师,职位名称是Solutions Architect,要求是至少7年以上的Java/J2EE开发经验,有分布式系统、云计算的经验。同时还要对Linux非常熟悉,有Kubernetes和Docker的实操经验。
虽然要求高,但是待遇也是非常好的。这个职位基本底薪就高达160万人民币以上。而且这是base salary,如果加上bonus和commission,一年的总收入能达到300万以上。 总之,以我在加拿大两年多经验的所见所闻所感,我觉得加拿大CS专业毕业生的就业前景还是很不错的。