加拿大当软件工程师是个怎么样的体验 Featured

Wednesday, 17 March 2021 15:58 Edit by  CCNews报道 Published in 教育资讯

如今疫情蔓延全球,前辈们在加拿大的路还走得顺畅吗?今天,校友会邀请到邦德2013届毕业生 Sam Chen和大家分享他的故事。

Sam当年经历过高考,在邦德上了一年高中课程,随后进入多伦多大学的计算机科学专业学习,毕业时尝试过创业,现在他是多伦多的一家科技公司的软件工程师。这家公司是做Point of Sale System (销售系统终端)的,为全球四十多个国家超过五千所企业提供服务,例如网购时使用的网页或手机APP。软件工程师”,不同行业对这一专业型人才的需求都很高,且毕业后有多元的发展方向,例如在留在大学里进行项目研究,或到科技公司做数据科学家、软件研发人员、人工智能专家,所以每年都吸引了不少邦德毕业生去申请计算机科学专业。

“我们这个行业应该是在疫情影响下最有优势的,”Sam说,现在越来越多的行业都会往远程服务的方向发展,包括医疗、教育、工作、生活的方方面面……Sam已在家工作了挺长时间,很多人羡慕IT行业可以随时转为在家工作,但实际上在家需更频繁地汇报工作进展,很是辛苦。不过,与其他行业相比,IT行业已经是受疫情影响最小的,Sam坦言,能有如此稳定的工作也是因为他在留学的路上经历了很多。

 

01、高中留学起点:邦德

这么多年过去了,Sam学长对邦德的印象还很深刻。他选择邦德多伦多国际学院是因为亲戚的朋友在邦德毕业,在校友的大力推荐下,Sam和他表妹也一起来到了邦德留学。邦德作为加拿大留学的第一站,Sam最深的印象就是老师们的友好。

“邦德作为私校给学生操心的事情比较多,比较仔细。”在Sam的记忆中来到加拿大后没遇到过什么问题,因为所有困难只要找老师就能解决了。选课和选专业辅导也给了他很深的印象,Sam说:“那时每隔一段时间就有这样的活动信息,这对刚来加拿大的我们来说帮助很大,因为什么都不了解,非常需要这样的老师指导。”

留学给Sam带来的转变是巨大的。他家里原本打算让他大学毕业以后才出国留学,后来听了有经验的亲戚朋友的建议,改变了决定。高中来到加拿大,Sam和他的家人至今都认为这是一个再正确不过的决定。Sam说:“以前我很胆小,很怕老师,甚至老师叫我到黑板上去写东西,我都觉得紧张,脑子瞬间就空白那种。”Sam说,在国内高中只有班级里优秀的学生才能有机会领导小组或作公众演讲,多数同学只要会做题就行, “在邦德,有小组作业,有实践型课程,需要组织能力、表达能力,演讲也是必需的。”老师们帮每个学生、每项能力都进行锻炼和提升,无论起点高低、进步快慢——这段学习经历,使他日后创业、从业都受益匪浅。

Sam进入多大的第一年,对邦德“温和友好、随时能得到帮助”的校园氛围更有了深刻体会。他大一时缺乏资讯和朋友,没办法跟别人很好地交流学习上的事情,课业难度成倍增加,靠着在邦德打下的语言基础和学习能力,他和很多校友一样,想尽办法向自己的目标前行。如果没有留学,Sam认为自己的思想和人生态度不会成熟得这么快,“因为当外部环境快速变化的时候,这些外因的变化会迫使我迅速地成长”。

 

02、多伦多大学求学体验:试错

Sam现在软件工程师的工作以“烧脑”著称,他说,是大学期间的“试错”经历,成就了他日后的工作表现。大二时,Sam曾修读过一门计算机科学课程。他的很多同班同学都有三到五年的Java编程经验,有的人甚至是八九岁就开始学习编程的。那时候,Sam觉得自己和他们同一组做作业都会拖累他们。第一次修这门课,他没有及格。但是,他重修第二遍时就有了很大进步,最后一份小组作业有一半以上的工作是Sam一个人做的,最后还得到了九十多分的成绩,这给了他莫大的信心。

“在生活中和工作中,很难有让你试错的机会,如果你错了,可能你一辈子都受到一些影响,风险很大,但是大学能给你试错的机会,可以让你名正言顺地'失败'而不必承担太大的风险,所以在大学里受到挫折或者失败都是好事。”Sam将自己的心得分享给大家。

 

03、毕业时新挑战:创业

Sam跟大部分的“打工人”有点不一样,他有一段大学毕业时期的创业经历。“创业对于搞IT的人来说是非常简单直接的事情,”Sam点明这一专业特性优势,“当你想做一件东西出来的时候,软件工程师其实就是在做一个项目,而不是说创业;当这件东西给你带来很大的商业前景或者利润时,这个项目就可以说是创业了。”“所以,我们当时应该还不算是创业,而是在做项目,看看这个项目有没有可能成功。如果这个项目能成为收入的主要来源,这才能说是去创业。”

当时,Sam他们选择了为餐饮行业解决顾客排队的问题。他们当时设计的理念是让顾客通过他们的软件预约用餐,软件可以同时为顾客预定好位置和点餐,顾客到店就可以直接到指定的餐桌上开始用餐。尽管他们的项目没有达到Sam心目中理想的结果,但是他对销售系统终端有了非常深入的调研和学习。

 

04、软件工程师的职场生涯:学习

“当软件工程师必须有非常强的学习能力,然后是对行业的了解。”这是Sam的经验之谈,他也受益于这两个方面给他带来的优势——多伦多大学的教育让他掌握了一个完整的专业理论体系,使他在接触新系统时可以非常快地学习它的整体架构;创业时期对行业的钻研,使他极大缩短了在现公司的学习周期,助他在公司迅速稳定地扎了根。

 

回国发展VS加拿大就业?

虽然Sam当时还没毕业就有在加拿大创业的念头,但是他当时也纠结过是否回国发展这个问题。他觉得最主要是看当时环境能否给自己的历练机会,如果当时有国内大公司给他发Offer,他会抓住这个难得的机会。国际学生不必过于担忧就业,因为软件工程师有个特点是:在大学期间对学生的要求即已经很高了。Sam说:“如果学生能满足大学毕业要求并坚持下来的话,那么找一份对口的工作应该没什么问题。”Sam在高中就来加拿大留学了,所以他已更适应加拿大的生活和工作节奏,他说,作为软件工作师,在加拿大工作很好的一点是不需要加班,所以如果两边薪资差不多的话,他应该更愿意留在加拿大。

 

给学弟学妹的建议

既然创业对于软件工程师来说难度不大,那Sam学长会鼓励学弟学妹们创业吗?Sam说首先要有足够的热情去克服创业过程的挫败感,然后就要考虑自己的知识广度是否能支撑起一家公司。创业过程中会学到很多,这是宝贵的经历,“我个人觉得创业最好的时机是刚毕业的时候。”Sam作为过来人分享说,进入职场几年后,掌握的人脉和资源可能更多,但是需要担心的事情也会更多,例如买了房子要承担房贷压力等等。所以,如果创业要在最轻松无负担的时候去尝试。 邦德每年都有不少理科生成功入读加拿大著名院校的计算机科学专业、工程专业,优秀毕业生Sam是其中出色的代表之一。

 

Last modified on Thursday, 18 March 2021 09:52