首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我们采访了剑桥学生会主席,关于编程他这么说

今天,我们邀请到英国剑桥大学中国学联主席常鑫,与我们坐下来谈谈编程。

常鑫

目前就读于英国剑桥大学,工程光电子专业的博士三年级。剑桥大学中国学联主席,举办过很多有意义且有影响力的活动。

“(编程)让他们迅速了解和适应这个快速更迭的社会,甚至是适应现在还不存在的、未来会存在的职业和研究方向。”

小栈:众所周知剑桥大学是世界名校,请问剑桥大学的计算机科学专业的情况如何呢?可以简单向我们介绍一下吗?

常鑫:剑桥大学的计算机专业在世界范围内都享有盛誉。计算机领域几位开创性人物都曾在剑桥大学学习计算机知识,包括计算机和人工智能之父艾伦·图灵,以及 Deepmind 创始人杰米斯·哈萨比斯。现在,随着当前世界对人工智能和大数据的需求增多,剑桥计算机专业的毕业生已成为人才市场的珍惜资源。计算机专业的就业情况在近年里,始终处于众多专业中最乐观的。

从招生上来说,剑桥计算机专业每年招收硕士60人左右,博士30人左右。其中中国人数量分别在5人和6人左右。所以,剑桥对于申请的要求还是相当严苛的。

*艾伦·图灵:英国计算机科学家、数学家、逻辑学家、密码分析学家和理论生物学家,他被视为计算机科学与人工智能之父。1931年图灵进入剑桥大学国王学院,曾协助军方破解德国的著名密码系统 Enigma,对盟军取得了二战的胜利有一定的帮助。图灵对于人工智能的发展有诸多贡献,曾写过一篇名为《计算机器和智能》的论文,提问“机器会思考吗?”,作为一种用于判定机器是否具有智能的试验方法,即图灵测试。此外,他提出的著名的图灵机模型为现代计算机的逻辑工作方式奠定了基础。

*杰米斯·哈萨比斯:英国人工智能研究者、电子游戏设计者。1997年在剑桥大学女王学院获计算机科学学士学位。2009年获伦敦大学学院认知神经科学博士学位。2011年参与创立DeepMind Technologies,后并入谷歌。哈萨比斯领导 DeepMind 研发了围棋软件 AlphaGo。

小栈:根据你的了解,剑桥计算机专业的学生毕业后有些什么发展方向呢?

常鑫:计算机专业学生的求职方向比较广泛。有在英国和国内自主创业的,也有进入世界领先科技公司的,比如谷歌,腾讯等等。也有相当一部分学生毕业后进入投行,加入量化分析等岗位。整体来讲,计算机专业的学生毕业后都可以找到待遇较好的工作。

小栈:你自己有在学编程吗?你为什么会在自己的领域用到编程技能?

常鑫:因为专业原因(工程光电子专业),我自己也学习过编程,学习过C++PythonR。我自己的领域由于有很多计算,需要通过编程来实现,所以学习了编程技能。其实不光是我,现在很多理工科、甚至少量文科、社科专业都需要运用到编程技能,这已经是非常不可或缺的技能了。

小栈:学习编程的过程中,有什么故事可以分享吗?

常鑫:在学习编程的过程中,一件有趣的事是在一个 Microchip 嵌入式学习板上编写游戏。游戏内容是两人对战,双方在屏幕两侧控制方向键击打乒乓球,赢者红灯亮。编写这个游戏耗时三周终于完成。这是我编写的第一个小游戏,很有成就感。

另一件事情是在短短一个月内完成了一个编程项目,由于时间紧迫,工作量很大,对自己是一个很大的挑战。当时连续几个晚上通宵达旦编写代码、修改错误,终于把这个项目顺利提交。这是在编程过程中最有成就感的一件事。

Microchip

小栈:因为小栈教育的学员大多都 7-18 岁的小朋友和青少年,他们在学习编程中多多少少会碰到自己难以掌握的概念。作为剑桥的博士生,你在学习过程中肯定也克服过很多困难。可以分享一下你在学习过程中遇到困难时,会怎么办吗?

常鑫遇到困难时,首先要保持冷静,然后分析困难本身或者困难的本质是什么。如果是因为自身问题,会立马采取行动解决。如果是知识问题,我会马上查找相关资料或者询问更有经验的人,这样效率更高。

小栈:学习编程,除了带给你职业或学业上的优势外,还有为你带来什么帮助吗?

常鑫编程让我在思考方式上更严谨,更有逻辑,思维方式的锻炼在生活、学习中对我都很有帮助。同时,编程还让我认识了很多有意思、志同道合的小伙伴。

小栈:你会推荐小朋友(7-18岁)学习编程吗?

常鑫:强烈推荐小朋友们学习编程。这个年龄的小朋友是一生中学习和掌握新知识最快的时候,在这个时候学习编程,对于小朋友未来的发展十分重要,也能帮助他们了解如何自主掌握新技能。

同时,计算机技术在现代社会里已无处不在,学习编程不仅可以帮助小朋友们迅速了解计算机、机器人的运作方式,也可以让他们迅速了解和适应这个快速更迭的社会,甚至是适应现在还不存在的、未来会存在的职业和研究方向。

小栈:有什么可以给小朋友推荐的编程语言吗?

常鑫:建议可以先从Python开始入门,然后学习C++,最后学习机器汇编语言。诶,你们小栈教育不就有Python课吗?哈哈哈。

小栈编程教育

Scratch零基础趣味编程课

我的世界Python趣味零基础编程课

JavaScript网页全栈班

Scratch Python JavaScript

微博 @小栈学编程

知乎 @小栈学编程

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180118G0MO8U00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券