TRU科学

的职业道路

资料来源:不列颠哥伦比亚省劳动力市场展望

对于软件工程师和设计师来说,在2019-2028年期间,新的职位空缺(源于扩张需求和替换需求)预计将达到27,500个,而24,000个新求职者(源于学校毕业生、移民和流动)预计将填补这些空缺。

软件工程师和设计人员执行以下部分或全部工作:

  • 探索如何,在哪里以及为什么软件将被用来满足最终用户的需求。
  • 研究、审查和使用数据和技术信息来设计、开发和测试软件系统
  • 测试软件设计,以确保它是有用的,并将工作。
  • 开发和管理数据库系统。
  • 提出改进软件的想法,并将这些改进落实到位。
  • 生产,设计和协调软件开发,安装,集成和计算机系统的操作。
  • 排除故障,测试和开发维护操作系统和其他软件的方法。
  • 可能领导或协调团队开发软件。

预测就业增长

资料来源:不列颠哥伦比亚省劳动力市场展望

10年预期职位空缺

资料来源:不列颠哥伦比亚省劳动力市场展望

软件工程领域的新职位空缺将相当于整个就业市场中所有职位空缺的一半以上,这高于所有职业的典型比例(“除软件工程外”的特定职位空缺的典型比例约为所有职位空缺的27%)。大多数软件工程毕业生从事计算机系统设计和相关服务,如电信和信息服务。然而,软件几乎是你能想到的所有行业的一部分,软件工程专业的毕业生几乎可以通过软件开发解决任何行业的问题。这包括生物医学/卫生保健、采矿、运输、教育、营销和销售、研究以及许多其他领域。

快速的技术改进将持续下去,刺激加拿大公司(私营和公共部门)迅速调整升级其IT基础设施,以继续在充满挑战的IT市场中竞争。人工智能、云计算、生物信息学和生物医学技术、物联网(IoT)、3D打印和区块链等新技术将持续存在,这将继续维持IT职业和各行业对软件工程师的需求。

软件工程师毕业生可以通过不列颠哥伦比亚工程师和地球科学家申请专业工程许可证(PEng.),在不列颠哥伦比亚独立实践专业工程。