【导读】来加拿大久的人一定听说过概括国外老移民从业现象的“三把刀”:菜刀、剃头刀、泥水刀。但是,现在则流行“男的读IT,女的读会计”这句话。由此,也可见计算机和会计行业在华人择业时的受欢迎程度。我们已经写过一篇文章《加拿大会计专业就业前景怎么样?工作好找吗? 》,今天我们来全面解析一下计算机专业和它的就业前景。
加拿大计算机科学专业

加拿大计算机专业解读1:专业和课程设置

加拿大计算机行业现状简介

计算机科学(Computer Science, 简称CS)是系统性地研究信息与计算机的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。通过在计算机硬件基础和编程语言方面的训练,该专业意在培养在计算机科学与技术领域,实际应用的集合。学生毕业后可以成为从事科研、教育、软件开发和应用的高级人才。
计算机相关专业是加拿大留学最热门的专业之一。中国留学生喜欢这个专业,主要原因有几个:1)就业率高;2)待遇好,起薪高,增幅稳定;3)这个专业能够发挥中国学生的数学功底深厚、逻辑思维慎密、工作勤奋等特有的优势,同时部分回避了语言和文化差异的劣势;4)很多有创业梦想的人,希望有一天能做出下一个像Facebook那种IT公司。

计算机科学专业一般学什么课程?

一般来说,无论是学术方向,还是应用方向,高校中的计算机科学专业一般都要学的课程包括:

  • 微积分、
  • 经济学概论、
  • 商务统计与社会科学、
  • 计算机概论、
  • 一种语言程序编制(如c语言,PASCAL/COBOL语言)演算法与数据结构,
  • 软件工程,
  • 操作系统、
  • 数据库系统、
  • 计算机语言理论、
  • 计算机功能机构、
  • 人工智能
  • 商务程序编制、
  • 数据库程序编制,
  • 英特网程序编制、
  • 科学程序编制、
  • 安全与灾难数据恢复、
  • 系统程序编制

加拿大计算机专业的就业前景/方向

》》计算机专业的就业前景一片光明!

一句话,在加拿大计算机专业的就业前景一片光明!信息与通讯技术委员会(ICTC)发表的报告称,加拿大经济到2020年止需要新增21.8万名IT人才。 按ICTC的报告,加拿大的IT工作分散在各个行业,2015年12月止有877,470名雇员,其中超过55%为IT行业以外的雇主工作,该行业的失业率只有2.6%(而加拿大平均失业率7.2%)

》》就业后,IT职业路线的发展基本上有两大类:

  • 纯技术路线:信息产业是朝阳产业,其特点是技术更新快,且工作过程非常消耗脑力。这就给从业人员有了更高的要求。从业人员要不断补充新知识,并且很多纯技术型程序员是越老越贬值。所以说,很多人开玩笑说纯技术型程序员吃的是青春饭。
  • 由技术转型为管理型:这种转型对程序员来说非常常见的。编程是一项脑力劳动强度非常大,且需要时时更新知识的工作,随着年龄的增长,很多从事这个行业的专业人才往往会感到力不从心,学习新知识也比较慢了。因而由技术人才转型到管理类人才不失为一个很好的选择。值得一提,在技术转型为管理前,一般需要读一个PMP项目管理的Graduate Certificate(具体证书名称为Project Management Professional).

加拿大计算机科学毕业后到哪里工作?

》》雇佣大批IT人才的加拿大科技的公司

加拿大IT产业发达,知名科技公司众多。每年计算机专业的毕业生都有大批进去大型科技公司,比如:AMD(位于安省万锦区)、网站优化软件Unbounce(位于BC省温哥华)、BlackBerry(位于安省滑铁卢)、Corel(位于安省渥太华)、CGI(位于安省万锦区)、会计软件公司FreshBooks(位于多伦多)、DataWind、Maplesoft(位于安省温莎)、Shopify(位于安省渥太华)、OpenText(位于安省滑铁卢)、Novosbed、NCIX(位于BC省列治文)、Information Services Corporation、Elastic Path等。
另外,随着WordPress,Shopify等一批优秀的网站建设平台的兴起,像WordPress模板开发,Shopify模板开发等周边产业也在快速地发展。所以说,单单围绕网站设计这个反向就有大量的就业机会了。

》》中小公司也需要IT人才

对于许多没有进去大公司的人来说,毕业之初选择中小公司作为积累编程经验的起点,也是一个不错的选择。除了只需要一名站长来维护网站日常运营的小企业之外,多伦多和温哥华存在大量Digital Agency(一般提供网站设计,软件开发,数字营销等服务),这些公司都常年招聘IT人才。

》》专本硕计算机/IT人员的薪资待遇


(数据翻译:http://liuxue.xdf.cn/blog/fuyali/blog/1292017.shtml)

》》计算机专业有Co-Op的学院:

由于加拿大学院的专业主要是以就业为导向的,所以安省几大学院的计算机专业,基本上都有Co-op.以下是一些例子:

加拿大计算机工程的入学要求 (国际留学生)

》》》学院(College)

  • 高中毕业证书
  • 雅思6.0
  • 高中(或G12)数学和英语成绩

》》》大学 (University)

  • 高中毕业证书
  • 雅思6.5
  • 高中(或G12)数学和英语成绩
  • 其他(部分大学有特殊要求,如多伦多大学要求申请递交 Supplemental Application

》》》研究生 (Master)

  • 本科毕业证书
  • 雅思6.5
  • 高中(或G12)数学和英语成绩
  • GRE(部分大学需要300+ GRE成绩)

计算机科学专业的学校&推荐院校

》》加拿大排名前10的计算机科学专业的大学列表

根据最新的麦考林出版的“加拿大最热专业的大学排名”,排名如下:

  1. University of Toronto(多伦多大学计算机科学专业
  2. UBC(不列颠哥伦比亚大学计算机科学专业 )
  3. University of Waterloo(滑铁卢大学计算机科学专业 ):滑铁卢大学计算机专业最大的优势是有实习(Co-op)。这个专业的缺点是淘汰率极高,每年从这个专业转到其他专业的学生不计其数。但是从这个专业毕业的人都是“真英雄”,很多毕业生最毕业第一年就拿到5-6万年薪。
  4. University of Alberta(阿尔伯塔大学计算机科学专业
  5. Simon Fraser University(西蒙菲莎大学计算机科学专业
  6. McGill University(麦吉尔大学计算机科学专业
  7. Université de Montréal (蒙特利尔大学 计算机科学专业)
  8. University of Victoria (维多利亚大学计算机科学专业
  9. Queen’s University(皇后大学计算机科学专业
  10. University of Calgary(卡尔加里大学计算机科学专业

加拿大计算机专业解读2:就业前景,工作好找吗?

加拿大计算机专业总结:

在读这个专业前,优途建议你先要明确毕业后,是想做计算机理论和学术研究还是做编程或应用。这是两个完全不同的职业走向。

  • 计算机理论和学术研究:学术型——如果你有非常良好的数学基础,而且想读研究生或是博士,那么可以走这个方向。
  • 做编程或应用:就业型——如果你只是想在毕业后找个好的工作,其实在加拿大学院毕业并不比大学毕业差。但无论你最后选择了大学还是学院,最重要的是选择有Co-Op的学校。Co-op能够为学生提供带薪实习的机会,让学生在毕业前就已经有了一定的工作经验,让毕业生就业时极具优势。比起学历,加拿大的公司们其实更看重资历和工作经验。

计算机科学专业入学门槛高,学习过程中的淘汰率有些学校会到50%。对中国留学生中的佼佼者而言,学习成绩还不难应付,极具挑战还是未来职场的文化融入,以及进入公司后面临的职场文化挑战。中国留学生选择大学和职业方向一定要扬长避短,仔细分析和了解各上榜学校的特色和自身的优势。