作者 | 年素清
责编 | 伍杏玲
出品 | 程序人生(ID:coder_life)
近日,苹果公司CEO库克亲自为上海的一名8岁小男孩送上生日祝福。
这不禁令网友们感到好奇,这位年仅8岁的小男孩究竟有何不同,竟会引起大洋彼岸的库克的注意?
小男孩叫Vita君,是一位二年级在读的小学生。和同龄人不同的是,小小年纪的他已经掌握了Swift、Scratch、C++多种编程语言,并从今年夏天开始录制“小学生教你学编程”系列视频,视频内容清晰、条理分明、语言通俗易懂,利用Swift Playgrounds,从零开始讲解编程基础,并对算法、函数、循环等概念进行阐述及示范。
从录制视频至今,Vita君在B站的粉丝数已经涨到6.9万,他录制的Swift编程课程播放量超120万。作为没有打过任何广告的纯教程类视频,这样的成就实在令人瞩目。
不仅如此,Vita君的网课还引起了苹果公司的注意,第8节课就是在上海的苹果设计开发加速器中录制的。微博上“8岁小学生教你学编程”的话题已经吸引了超过百万阅读量。
据Vita君的爸爸透露,Vita君大概从3岁半左右,就开始玩一些小游戏,比如《纪念碑谷》、Shadowmatic、rop等。到了4岁之后,他开始接触HOOK、《数独》、《数字迷阵》等比较复杂的解谜类游戏。
4岁半以后,Vita爸爸开始给他推荐与编程相关的游戏,他的兴趣开始被激发,渐渐开始学习编程。在5岁半左右,Vita君的爸爸开始引导他写代码,从苹果Swift语言开始。到一年级时,他就已经具备了独立编写代码的能力。
Vita君还参加了上海市青少年算法竞赛,在400多位入围的参赛选手中,他年龄最小,是唯一一位二年级的小学生。
Vita的这些成就让不少网友惊叹不已,更有人把这位小学生称为“编程小天才”。
真是自古英雄出少年!下面小编来带你盘点下这几年在计算机领域崭露头角少年程序员。
在今年7月份,火爆全国的钛媒体T-EDGE科技生活节上,一位年仅13岁的小男孩关于AI陪伴的演讲惊艳全场。
他叫袁翊闳,从四年级开始接触计算机编程,最早的开发平台是树莓派,后来遇到DuerOS后开始自学Basic、Python等编程语言。百度DuerOS平台一共有16000名开发者,袁翊闳是其中年纪最小的开发者。
除此之外,袁翊闳还是2018百度AI开发者大会中的最小开发者,同时也是2019编程猫年度创作者。
2018年1月,江苏卫视《最强大脑之燃烧吧大脑》节目,在“百人抢位赛”上半场中,初试成绩排第34位杨英豪在第一关“数字华容道”拿了第二名,成功晋级30强。
最让人难忘的就是杨英豪年仅14岁,却以他以3:0的战绩大胜张梦南,霸气绝杀打败了成年程序员。
杨英豪从小就对编程表现出浓厚的兴趣,他表示:“升了初中之后,很多兴趣爱好就不学了,但唯独没有让我放弃的就是编程语言。”
Yuma Soerianto是一位来自澳大利亚墨尔本的亚裔男孩,作为一名年仅11岁的小程序员,他已经开发了5款App。
Yuma 6岁开始学编程,7岁自学完成了斯坦福大学的编程课,8岁开发点餐APP上架,9岁在苹果商店上架5款App,10岁参加WWDC2017苹果全球开发者大会,现场并向库克介绍自己的App。
据悉,Yuma开发的App趣味性十足,比如在Let’s Stack AR!中,你可以建造不断增高、摇摇欲坠的块状高塔;Kid Calculator则是一个以手绘风格呈现并可以说话的计算器,它能让枯燥的数学题变得不再无聊。
Thomas Suarez是美国加州南湾中学的一名国小6年级学生,有别于同龄学生都在疯玩迪士尼,Suarez却早已设计出多种iOS作业系统的App,被周围的人称为“小乔布斯”。
Suarez在9岁那年,他看到学校里的很多同学都在迷恋玩一款游戏,他很好奇是个什么游戏,为什么吸引了那么多人去玩,于是着手收集这个游戏的资料来查看。那是Suarez第一次接触到游戏编程,也第一次知道了什么是C语言。
Suarez正是从这个时候就对计算机与科技很入迷,就自己上图书馆开始找书自学编程。在父母的支持和他自己的个人努力下,Suarez成功设计出了两款游戏,利用App store上线。
游戏开发给Suarez带来了不菲的收入,11岁时,他就用这两个游戏赚来的钱,创建了属于自己的软件公司CarrotCorp。
Suarez表示,当初他开始写App的灵感就是来自乔布斯,他还在学校成立了一个“App创作社团”,让许多对程式设计有热忱的同学能互相交流学习。
5岁学编程,7岁上YouTube发编码和网络开发教程,8岁开发iOS应用程序,9岁就发布了自己第一个iPhone应用程序,11岁发现IBM公司的Bug,12岁出了一部iOS编程书籍,13岁与IBM合作人工智能开发。
这位好似拥有“开挂”人生的少年名叫Tanmay Bakshi,身份标签是计算机程序员、人工智能专家。
目前,这位少年程序员在IT界已经有了相当大的影响力,他的YouTube个人频道有2万多名粉丝跟他学习计算机编码及程序设计。Tanmay Bakshi的目标是让10万孩子学会编程。
彪悍的人生是不需要解释的。除了这些编程小明星们之外,我们目前耳熟能详的一些IT大佬们早在他们的少年甚至童年时期,同样展露出过人的天赋。
“Java之父”詹姆斯·高斯林在他12岁的时候就能设计电子游戏机,并且免费为附近的村民修理收割机。
“天才少年”乔治·霍兹在5 岁时写出第一套电脑程序;14 岁凭借自制的测绘机器人入围英特尔国际科学与工程大奖赛,赢得2万美元的奖金。
Uber前首席执行官特拉维斯·卡兰尼克6岁时开始学习编程。
微软CEO、世界首富比尔·盖茨12岁学习编程,13岁时开始计算机编程设计,16岁已经能够独立为湖畔中学编写程序。
看完这些程序员小明星和大佬们的光辉事迹,作为程序员的你有什么想说的呢?欢迎在评论区留言分享。
作者简介:年素清,公众号码农故事汇(ID:sunianqingshi),一个会讲故事的程序员,讲述关于程序员与程序媛的悲喜人生。