前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >对话00后苹果WWDC奖学金获得者:编程的魅力可以感染每一个人

对话00后苹果WWDC奖学金获得者:编程的魅力可以感染每一个人

作者头像
IT大咖说
发布2019-06-19 14:30:44
7420
发布2019-06-19 14:30:44
举报
文章被收录于专栏:IT大咖说IT大咖说

卫衣、书包、运动鞋……美国圣何塞当地时间4日中午12点,一个学生得不能再学生模样的小伙子按照约定时间,准时出现在了我们的采访地点,WWDC19(苹果全球开发者大会)媒体下榻酒店。

他就是王梓衡,本届WWDC学生奖学金获得者之一,也是27位获奖的中国开发者中,年纪倒数第三小的,今年刚满17岁。大中华区的WWDC19学生奖学金获得者共有30人,是历届获奖人数最多的一次。

正如苹果大中华区董事总经理葛越所说,中国的开发者团队除了参与人数不断增加之外,还逐渐呈现出轻化的趋势。

苹果今年面向全球共计发放了350份奖学金,学生和STEM教育组织成员均可报名参赛。也就是说,这是一项自荐+评选的比赛。奖学金获得者可以免费获得参加WWDC19的门票(价值1599美元,且需要抽签才能获得资格),并有机会在大会期间与苹果的工程师进行交流。

“打蚊子“游戏被库克翻牌

王梓衡提交的作品是一个用ARKit所做的交互式拍虚拟蚊子的游戏,目的是帮助人们减压。他问我要不要试试,我说好,于是他掏出iPad,打开应用,屏幕中便呈现出了摄像头所拍摄的现实场景。而“假蚊子”则一只只飞了出来,我所要做的就是用手中的苍蝇拍(iPad)打死它们。

这似乎有点无聊?面对我的提问,王梓衡自己都觉得有点不好意思。他告诉我,报名参赛的当天晚上(WWDC学生奖学金类似限时比赛,从开启报名到提交作品只有一周时间),家里正好停电了,睡觉后蚊子不停地在耳边嗡嗡叫,又打不到,就当即决定做一个拍蚊子的游戏。

和很多开发者不同,王梓衡并非科班出身,此前也没有编写过任何APP。用他的话来说,参加这次活动更多是为了出来见见世面,编程只是他的爱好。

实际上除了WWDC学生奖学金,苹果已经连续4年在中国举办高校移动应用创新大赛,吸引了上万名学参加。而今的大赛也已经启动,报名人数比去年几乎翻倍,递交作品的总数也是去的两倍,还有很多来自外的大学生和本地学生一起组队参赛。

WWDC19主题演讲结束几小时后,苹果CEO库克发了一条微博:“#WWDC2019# 的奖学金得主让我们印象深刻,等不及看他们如何改变世界了!来自重庆的王梓衡同学 17 岁,通过网上视频自学了编程。他用 ARKit 做了一个交互的拍虚拟蚊子的游戏,帮助人们减压。希望你继续努力,如愿以偿设立一个 iOS Club!”配图则是王梓衡在为他讲解拍蚊子应用。

这是一份属于王梓衡的荣耀时刻,作为今年WWDC学生奖学金的获得者之一,他不仅得到了与库克面对面交流的机会,更是对其作品的肯定。

王梓衡告诉我,库克对他说:“苹果认为AR(增强现实)将会是未来10年非常重要的技术”。虽然已经过去了将近一天,但我仍然可以从他的口中,听出他当时的激动。

的确,对于一个开发者,尤其是如此年轻的开发者来说,自己的第一次WWDC之旅就见到了库克,这对于任何人来说,都将是一段难忘的人生经历。

王梓衡选择做AR应用并非巧合,他告诉我,自己喜欢AR带来的真实体验,苹果开发工具现在强调的也是机器学习和AR,WWDC19主题演讲中所展示的AR版《我的世界》就是最好的例子,未来他也会考虑编写更多的AR应用。

通过网上的视频自学编程

苹果在WWDC19上发布了新的计算机编程语言框架SwiftUI。苹果表示,SwiftUI是基于开发语言Swift建立的框架。全新的SwiftUI可以用于watchOS、tvOS、macOS等苹果旗下系统。开发者可以通过命令或拖拽等方式,轻松编辑语言。

对于SwiftUI,王梓衡也表达了自己的观点,他认为SwiftUI非常不错,自己对编程感兴趣,选择苹果作为开发平台,就是因为其界面比较简单美观。而现在SwiftUI让入门变得更容易,所见即所得。

工程师出生的葛越对于编程的门槛问题,也表达过自己的观点,“我们一直都认为学习编程其实门槛并没有那么高,就像学一门外语的感觉。就像你今天看到的,很多获奖的同学并不是计算机专业。这些经验对小朋友来说,也会有各个方面的启发,可以学到解决问题的方法,让他们受益匪浅。”

据王梓衡描述,他接触编程是因为上初中时好友的推荐,一开始是学的C语言,没多久用上苹果的产品后,就觉得无论软件还是硬件,都设计的非常漂亮。再加上Xcode开发工具和Swift语言的推出,之后就再也没有接触过其他开发平台。

实际上,自从苹果2017年推出Swift Playgrounds中文版后,中国已经有200家学校使用Swift教学,并且有超过60个高校提供了iOS开发课程。

此外,苹果还推出《人人能编程》的免费课程,为孩子们提供一个接触编程的机会,让他们能够在较小的龄,就有机会接触这种语言,具备这样的技能将更好地帮助他们顺应这个数字时代的要求。

不过,王梓衡并没有参加过任何课程与培训,完全是通过网上的视频自学。

未来会做一名独立开发者

现在他还是一名高二的学生,就读于重庆南开中学国际部,正在准备申请美国斯坦福大学的入学资格。除了偶尔玩玩游戏,吃吃鸡之外,没有特殊情况,他还会每天坚持跑步3km。

王梓衡说,虽然自己只是一名编程爱好者,但依然可以明确感受到中国开发者和全球国家开发者的不同,后者更多是独立开发者,他们很多都是在做自己想做的应用,而不是为了赚钱或是别的什么目的。如果自己将来走上开发者这条路,也一定会做一个独立开发者。

而对于首次参加WWDC的经历,王梓衡说,他最大的感受就是现场开发者的热情,入场时看到了老人、小孩、残障人士等各种各样的人,编程的魅力可以感染每一个人。“我回去会将见闻告诉身边喜欢编程的朋友,只要有机会,每年都会参加WWDC。”临走前,王梓衡这样对我说。

这正像葛越所希望的那样,获奖同学能够利用WWDC这个全球的平台,与苹果工程师们交流,和全球各地的其他开发者们交朋友,相互探讨学习。

目前,苹果在中国拥有220万开发者,并且这个数字还在不断增加。不管是WWDC学生奖学金、高校移动应用创新大赛,还是在Apple Store举办的 Today at Apple编程课程,苹果希望更多的人可以接触到编程,将创意变成现实。

乔布斯曾经说过,每个人都应该学习一门编程语言,它会教你如何思考。王梓衡说自己其实不知道如何理解这句话,因为他学习编程并不是为了帮助学习,也不是为了榜单排名,更不是为了赚钱盈利,而是对编程最纯粹的喜欢与热爱。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-06-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT大咖说 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档