top of page

【学长与你同行】华为学长带你认识计算机科学专业

在选择大学专业的时候,专业就业前景通常是学生家长报考的风向标之一。计算机科学专业以其特有的技术性、专业性、就业前景明朗等优点,成为了近年来的热门专业。

 

但你真的了解计算机科学专业吗?

 

学习该专业压力大吗?

 

计算机科学专业毕业后好找工作吗?

 

我们非常荣幸邀请到了多伦多大学计算机科学专业的优秀毕业生,现任职于加拿大华为的Tiger学长来亲自讲述他学习和工作经验。

 

是什么让他转到了多伦多大学主校区的计算机科学专业?

 

在大学期间都参加了什么课外活动和工作?

 

亲自讲述多大计算机科学专业毕业后是否好找工作?

 

最终如何成功地进入华为?

学长简介

Tiger学长以优异的高中成绩,通过多伦多大学士嘉堡校区与国内高中合作的绿色通道,免语言成绩,获得了多伦多大学士嘉堡校区的数学专业录取。

 

大一时,首次接触到计算机科学领域后,Tiger学长对该专业产生了浓厚的兴趣。大二时,毅然转入多伦多大学主校区的计算机科学专业。大学期间,Tiger学长不仅参加各式各样的编程竞赛,还收获了很多工作经验,也因此找到了在计算机科学专业里感兴趣的方向——人工智能。如今,Tiger学长已在多伦多华为人机交互实验室就职一年多了,在这期间,Tiger学长还回到深圳的华为总部工作,体验两地不同的工作氛围。

大学申请阶段

 

Q:你能简单地介绍一下多伦多大学士嘉堡校区与国内高中合作的绿色通道吗?参加这个项目有什么优势?

 

A:绿色通道 (Green Path) 是多伦多大学士嘉堡校区专门为中国重点高中毕业生量身定制的一个招生项目。参加该项目的学生不需要提供英语标化成绩,省掉了准备雅思或者托福的时间。项目要求学生高中成绩优异,需要通过笔试和面试考核,成绩合格者方有录取资格。学生也会在正式开学前参加一个为期4个月的语言课程,为本科的学习生活做好准备。

 

该项目不仅帮我省掉了准备语言考试的时间,也让我在高考之余多了一个选择。另一个很大的优势是我身边的很多好朋友们都通过了这个项目入读了多伦多大学士嘉堡校区。有了朋友们的陪伴,即使只身来到多伦多留学也并不会觉得孤单。经过大学的岁月,我们的友谊变得更加深厚了。

 

 

 

Q:选择大学专业的时候你有感到迷茫吗?当时为什么选择了世嘉堡校区的数学专业呢?

 

A:从小到大,我对数字、推理和逻辑思维都很感兴趣,在成绩方面数学也是我的强项,所以在选择专业的时候我也就很理所当然地选择了数学,并没有太多纠结。

 

 

大学阶段

Q:学弟学妹们都好奇从高中到大学的转变会不会很大?你当时上大一的时候有觉得不适应吗?

 

A:从高中升上大学肯定会存在不同程度的不适应,但总体来说我的过渡还是很顺利的。在我看来,主要的挑战有两方面:生活和学习。生活方面的主要挑战是需要独立生活,适应新的环境和社会文化。绿色通道为期4个月的语言课程在这方面对我帮助很大。我能够提前来到多伦多大学,适应大学生活的模式和节奏,熟悉了周边的环境,也培养了独立能力。学习方面的挑战主要是需要适应全英文的教学以及学业的压力。我从小就读于外国语学校,培养了较好的英语能力,所以能够快速地适应全英的授课。另外,我选择的大一课程和我在高中学习到的课程内容是相关联的,只要适应了大学的授课模式就能够很快地投入状态。

 

 

 

Q: 你大一就读的是多大世嘉堡校区的数学专业,为什么在大一结束后选择转到了主校区的计算机科学专业?

 

A: 多伦多大学大一的时候学生能够自主选课,我运用了这个机会探索不同的领域。当时我选择了两门计算机科学的课程,这也是我第一次正式地了解编程以及电脑科学。在学习的过程中,我深刻体会到了电脑科学与数学的不同:数学更注重公式和运算,电脑科学更具有实践性。在编程课程中,能够通过项目制作出一个应用软件后的成就感是我之前从未感受过的,从此之后我越发对电脑科学和编程感兴趣,也决定在大二的时候申请计算机科学专业。

 

多伦多大学主校区的计算机科学专业拥有更强大的师资,更丰富的资源以及更多的课程选择,对往后的学习和发展都有很大的帮助,所以在决定申请计算机科学专业的同时也决定要从士嘉堡校区转到主校区。

 

 

 

Q: 你为转校区做了哪一些准备和申请工作呢?

 

A:转校区申请其中一个最重要的条件是平均成绩,当年要求大一平均成绩为3.7。确认成绩满足条件后,填写申请表格并且写一封信解释转校区的理由便可提交申请。在申请转校区之前也需要做好转学分的调研,充分了解主校区和分校区之间的学分可否转换,学分可否用作满足专业学分的要求。例如:我大一修了5个学分,学分都能够转到主校区,但其中有一门课不满足主校区电脑专业的要求,所以在转到主校区后我需要重修一门课。所以建议在申请转校区之前了解好学分转换的细节。

 

 

 

Q: 计算机科学专业有很多分支,你为什么选择专修人工智能?你本科学了人工智能相关的课程后有什么收获?

 

A: 因为在计算机领域也有很多分支,所以在大二、大三阶段我尽可能地发散选课,多接触不同的方向。在这过程中,我接触到了人工智能这个领域。我选择专修人工智能领域主要有两个原因。第一,当时人工智能领域刚开始起步,是一个新兴领域。第二,通过课程,我了解到人工智能和其他的电脑科学分支不同,人工智能与统计息息相关,我对数字和统计也比较感兴趣。综合两个原因,我选择了专修人工智能领域。

 

在本科阶段上,学校能够提供的人工智能课程并不多,学的知识也不太深入。我把多大提供的人工智能相关的课程都学了,在有限的课程里,我还是能够很深刻地了解到人工智能的背景、原理和应用,启发了我未来的就业和深造方向。

 

 

 

Q: 为了更加了解计算机科学,你也参加了很多相关的课外活动,你能提一个你印象最深刻的课外活动以及你的收获吗?

 

A: 在大学期间,我参加了各种各样的Hackathon(编程竞赛)活动。其中最让我印象深刻的是大一暑假期间参加的为期4个月的编程竞赛。这是我第一次参加编程竞赛,在过程中我建立了这领域的人脉关系,开拓了视野。这也是我第一次将课内学习到的内容应用到实际的项目上,并且得出一个编程作品。最终,这个作品获得了大赛第四名,让我感受到做出一个作品的成就感,也加深了我对电脑科学的兴趣。

 

这个比赛也为大二的学习垫下了基础,做比赛项目时我提前自学还有预习了很多编程的知识点,这些知识与多个大二课程的知识点相关,所以在大二再次学到这些内容的时候就能够帮助我巩固知识点,学得更加轻松。

 

 

 

Q:大二、大三的阶段你也收获了很多工作经验,包括做助教,在一家软件新兴公司担任软件应用程式开发人员。你是怎么获得这些机会的以及你的收获是什么?

 

A: 助教是通过校内招聘递交申请的,申请时需要满足学分和成绩要求,也需要递交个人陈述。助教每周的工作包括备课、每周为同学们上辅导课程、答疑等。当助教能够通过备课和教课帮助我巩固知识点外,更重要的是能够帮助我提高个人能力和信心。

 

应用程式开发人员的招聘机会我是在学校的社群媒体上看到的,当时负责的是在一家自主创业的公司开发安卓应用程序,最终程序也顺利地上架供用户下载使用。做软件开发人员的收获与当助教的收获不一样。这个工作除了让我能够学以致用外,还让我更深入地接触这个行业并了解行业的运作,学会了在课堂上无法学到的知识,例如如何做前期的市场调查、如何按市场需求调整程序功能、以及发布程序后的市场推广等。我也运用了工作的机会结识了该行业的人脉,为将来就业打好基础。

 

这两个工作机会分别让我学到了不同方面的知识和技能,我也鼓励学弟学妹有机会可以多参加工作,通过实践多方面提高自己的能力。

Q: 大学的学习节奏很快,计算机专业的学习压力也大,你还身兼多职,你会觉得学习很累吗?你有什么减压的方式吗?

 

A: 压力是有的,特别是在赶交多个作业、项目的时候压力更加大。但是因为我非常喜欢编程和电脑科学,学起来非常有动力,压力大的时候也会和小伙伴们互相帮助、支持,所以学起来并不会很吃力。而且在学习的同时我也有参加课外活动来帮助自己解压。大一时候参加了学校的龙舟队,认识了除了学科以外的好朋友们,开拓了自己的社交范围,也渐渐培养了健身的习惯。大二时候参加了篮球队并参加校内比赛。学习外参加体育活动对我来说是一个非常有效的减压方法。

 

 

Q: 多大主校区计算机科学专业为期12-16个月的实习项目(PEY)非常著名,你当时有参加吗?

 

A: 我没有参加多大的PEY实习项目,主要原因有两个。第一,在申请的时候没有找到自己心仪的公司和职位;第二,实习项目的时间比较长(12-16个月),当时觉得会耽误到自己毕业的时间,综合以上两点的考虑,当时我是没有参加的。

 

现在我是觉得有点后悔的。实习项目其实是一个很好的探索机会,将大二、大三学习到的知识运用到实践中,提高能力之余,学生可利用这一年的工作机会了解自己喜欢的就业或研究方向,回到学校后才会更有目标地完成余下的学业。另外,参加实习项目的学生都有很大机会获得公司发的return offer,即公司邀请该学生毕业后回到公司就职。这些学生在毕业后找工作会比一般没有参加实习的学生更有优势。所以我非常建议学弟学妹有机会的都去尝试申请PEY实习项目。

 

 

 

Q: 大三大四是学生考虑申请研究生的阶段,你当时有想过申请研究生吗?

 

A: 我有考虑过申请研究生的,因为在本科学习人工智能的课程有限,学习到的知识点也不深入,所以想通过继续深造更深入地学习这个领域知识。但考虑到自己的平均成绩没有达到研究生申请的录取线,我选择了暂不申请研究生,先工作。希望通过帮助教授做研究,让教授多了解自己而获得就读研究生的机会。目前我就是在一个研究中心工作,通过做各种研究项目,我有更多的机会接触到行业里的教授和其他科研人员,希望通过我所建立的人脉关系帮助我获得就读研究生的机会。

 

找工作/就业阶段

Q:很多人都说计算机科学专业找工作比较容易,但我知道你毕业后一年才找到你心仪的工作,当中有什么原因吗?

 

A: 我毕业的时候也以为多大毕业专修人工智能便能够顺利找到工作,但其实我找工作时候碰壁还挺多的,主要原因是毕业的时候自我评估不够准确以及不了解面试的技巧。其实面试和考试一样需要准备、也需要有技巧的,但因为当时我没有做相应的练习也不会总结面试的技巧,所以导致错过了一些机会。心态上的调整也没有做得很好。很多大公司,例如谷歌,亚马逊的面试都是需要通过很多轮的,中间有很多等待的时间,刚开始会因为漫长的等待而很焦虑,没有利用好等待的时间,所以导致在下一轮的面试中也没有正常发挥。

 

另外,我认为当时自己也有一点过于自信,其实那时候有收到几个邀请但是因为觉得自己能够获得更好的工作机会所以也没有选择那些公司。以上几点原因导致我找工作的时候碰壁较多。

 

 

 

Q: 在一年内一直未找到心仪的工作,相信你也有很大的压力,你自己有做过什么调适吗?

 

A: 在这一年中,我对各方面都做了调整。在找工作方面,我更加积极地了解面试的技巧,和朋友以及导师进行更多的模拟面试,同时我也做了很多面试的练习题,让自己对面试的过程更加熟悉。在心态方面,我也努力地做出了改变。一开始没有找到自己心仪工作的时候,我会觉得很焦虑,在过程中我慢慢地调整自己的心态,让自己以更轻松平常的心态面对。以前我在等待大公司的下一轮面试机会的时候,没有好好地利用时间。但随着渐渐地累积经验,在后期的面试中,我会利用好等待的时间继续做面试的模拟以及准备做练习题。

 

同时,为了做到劳逸结合,我还会花时间做一点自己喜欢的事情。例如,当时候我有自己创业的计划,积极准备面试找到心仪工作的同时,也为自己找到了另外一条出路。如果万一面试没有成功,我会选择自己成立公司,实现我的计划。其实,在筹备创业计划的过程中,自己也学会了很多知识和技能,这对我往后的面试也有很大的帮助。总的来说,调整好心态,充分的面试准备让我有机会拿到了现在的工作机会。

 

 

 

Q: 在做过调整后,你也成功地进入华为工作,也争取到机会回到华为深圳的总部工作,你对这一年多的工作经历有什么体会呢?

 

A: 多伦多华为的规模相较于总部要小,人数也比较少。每个工作人员分配到的工作和工作类型也比较多样,接触各种工作也就意味着我需要具备很强的学习能力以及适应能力,比较之下,我更喜欢在多伦多华为工作因为我感觉更具有挑战性。深圳的华为更着重于技术开发,多伦多华为是一个实验研究中心,更注重程序的研究。对于我个人的发展而言,我觉得在华为的实验室工作所获得的经验对我将来无论是申请研究生还是在研究方面继续发展都更有帮助。

 

我也体会到了我以前在学校以及课外活动中学习到的知识和我目前的工作息息相关。例如,我以前竞赛还有实习的期间都在做安卓系统的软件设计和开发,我现在也是运用着相关的知识在华为做着安卓系统的软件开发。我以前在大学选择专修人工智能专业,现在也是在人机交互实验室做着人工智能相关的研究和开发。我觉得大学期间多参加课外活动对自己的学习和就业方向是有启发的。

 

 

 

Q: 对于现在正在就读或者将来想进入计算机科学专业的学弟学妹们有什么建议?

 

A: 首先,学弟学妹们需要对计算机科学专业非常热爱,因为这份热爱会支撑自己完成学业、找到心仪的工作。

 

第二,学弟学妹们可以根据自己的热爱程度选择自己的学位。在多伦多大学有三种主科的分类,包括:specialist(专修)、 major(主修)、minor(辅修),最大的不同是专业要求修的分数不一样,专修需要修的专业学分比较多,辅修需要修的专业学分比较少。像我是对计算机科学非常热爱的,我选择了专修。如果学弟学妹们想除了发展计算机以外的科目,那可以选择主修或者辅修。

 

第三,因为到大二才需要定专业,所以鼓励学弟学妹们在大一的时候多探索自己喜欢的领域。大一都是选择通识课程,大一结束之后才真正地选择自己想学的专业,学弟学妹们可以运用大一的机会体验探索各种自己感兴趣的课程后才定下专业方向。

 

最后,我非常鼓励学弟学妹们多参加自己感兴趣学科的课外活动,开拓自己的思维,找到自己在该学科内想要钻研的方向。

 

 

再次感谢Tiger学长抽出宝贵的时间接受我们的专访。

 

衷心预祝学长工作顺利,早日达成自己的职业和深造的目标!

 

了解更多加拿大教育资讯,欢迎联系我们。

bottom of page