其他

10 岁就被苹果 CEO 点名聊人生,干掉千万程序员拿下 WWDC 奖学金,你怕不怕?

2017-06-14 司马 3W互联网深度精选


本文转载授权自开始吧旗下自媒体:有束光(ID:onelight01)

原文标题:《他才 10 岁,就被苹果 CEO 点名聊人生。霸占苹果整个大屏幕,碾压全球 5000 精英的背后,你该看到这些》


苹果全球开发者大会各位光友们都看了没?


没看的光友,我强烈建议你们去看看苹果……大会上这个抢掉 5000 多个精英光芒的小屁孩。



6 岁就开始从网上学习编程,一不小心就学完了斯坦福大学的免费编程课,之后的 4 年,他给苹果开发了 5 款 App。


对,全部已经上架了。


注意,以上都是他一个人完成了。但,这不是重点……



重点是这个小小……小伙子说的话:


“梦想就像是树苗,你用汗水去滋养它,总有一天会看到它开枝散叶,结出果实。”



WWDC 2017 苹果发布会现场,是苹果公司向研发者们和果粉展示最新软件和技术的大会。


当看到 10 岁的 Yuma Soerianto 时,你可能以为他走错片场了,结果人家是以“最年轻开发者”身份,PK 掉千万程序员拿下 WWDC 奖学金,受邀来到硅谷的黑马。


 这个奖学金每年全球只分配两三个名额,到咱中国也就 3 个人左右吧。不愧“英雄出少年”...

 

10 岁时司马还在为应用题发愁,少年却是已经财务自由,一年时间就研发 5 个上架 App 的“研发老手”。此次在发布大会更是登上大屏幕,被苹果 CEO 库克点名称赞。而他,只是个刚上五年级的小学生。

 


01 6 岁“迷”上当码农


刚说了,少年在 6 岁时就迷上了 App,那年他刚到墨尔本 Middle Park 念小学。

 

上学第一天,准小学生们都闹着不想上学,Yuma 也一样,但是当发现学习用具里还有 iPad 时,他立马就觉得去学校也不错。

 


下课的时候,同学都会围在一起,比比看谁下的小游戏好玩,虽然 Yuma 也爱玩游戏,但他更感兴趣的是这些 App 是怎么来的。


差距或许在面对同一件事,作出不同选择的时候,就拉开了。

 

同班同学沉迷于游戏的乐趣,Yuma 却没事就逛 App store 捣鼓,一放学回家就抱着 iPad 点来点去……父母正想制止,发现孩子居然不是在玩游戏,也就不大管他。

 


那天,Yuma 无意下载了 Swift Playgrounds 免费编程游戏 App,他的码农生涯便开始了。


原来,这个 App 是专门教菜鸟学 Swift 编程的,里边会用动画告诉用户编程的原理。Yuma 边玩游戏边闯关,居然看懂了,虽然只学到皮毛,但成功激起他想了解更多的好奇心。

 


02 从开发菜鸟到 App 老


好奇心是梦想的推进器,这话还真没错,但家人的支持也挺重要。当 Yuma 跑去找老爸,“爸爸,给我买台电脑吧,我想学编程!”

 

老爸一脸懵圈地看着刚换牙的儿子,然后……就把旧苹果电脑送给他人(看看人家的爸爸)。

 

Yuma 从 UI 前端设计师老爸那得到第一台苹果电脑


有苹果电脑之后,Yuma 像被码农附体,当别的小伙伴跑到户外踢足球,他却埋头在电脑前敲,敲,敲代码。



不久他就 get 到 Swift Playgrounds 上的所有技能,能试着编出简易的小程序了。越学就越想知道更多,编出更有难度的程序,但现有的技能完全不够用。


Yuma 想跟爸爸取经,不过作为视觉设计师的老爸完全帮不上忙啊。

 


Yuma 独自探索了好久,终于发现苹果有一款自带的 iTunes U 软件,少年马上报名斯坦福大学提供的免费 iTunes U Swift 编程课。

 


每天放学后按照 iPad 上的教学视频,跟着斯坦福大学的教授学高级编程语言。


刚开始,年幼的 Yuma 对编程里的逻辑关系理解不来,会跑去问老爸,或是打电话请教计算机老师。



持续学习两年多后,Yuma 渐渐懂得了编程的逻辑:“通过学习 Javascript 和 CSS 的基本代码,我爱上了建网站。”


可后来他发现人人都有一部手机,“如果我学会开发 App,就能在推出各种有趣的应用程序,改变人们的生活了。”


 

某天爸妈没做饭,决定带 Yuma 去下馆子,可思来想去也不知道去哪里吃,纠结半天最后还是去购物中心的餐厅解决了。

 

Yuma 忽然灵光一闪:“我知道了!开发一款解决去哪里吃饭问题的 App!”

 


回家后 Yuma 研究了十来个餐饮评价软件,类似大众点评这样的,然后认真地看了用户的评价,就在草稿纸上“刷,刷,刷......”地写起算法来。



这时候之前自学到的知识,就派上用场了。他逐一分析那些欢迎度最高的餐评 App,最后总结出一种最方便的推荐算法,并把它用代码一行行敲了出来......


就像这样~


当听到儿子拿着电脑 balabala 讲述他的代码和算法时,老爸再次懵圈:“这样的 App 不正是我每天吃饭前想用的吗,没想三年级的儿子就想了出来。”

 


注册了苹果开发者账号,接着完善了 App 的编程与开发设计......仅仅两个月之后,这款被命名为 Hunger Button 的 App 就上架了!



Yuma 的第一款 App 的上架后,下载量不少。


这让“正式出道”的小码农倍感鼓舞:“感觉自己就是一个专业的程序开发人员!”

 


从那之后只要脑袋里有想法,他就在电脑前研究怎么用编程实现它,练习得越多,编程的速度也越来越快,到后来 Yuma 最快 20 小时就能开发出一个 App 程序......



但是,这并不意味着 App 开发简单,有的 App 研发成功需要花费的时间和精力难以想象。


比如那次 Yuma 去 Luna Park 时玩了款街机游戏,发现超多人都玩不够。“不如把街机游戏搬到手机上?”回到家之后他马上拿出草稿纸,推演,编码,反复测试......几百遍的修改,才让游戏在手机 App 上重现。



到后来,Yuma 对于 App 研发的热情几乎可以用“狂热”来形容,他甚至曾为专心完成一个 App,跟学校请了 2 个月的假……父母和老师居然同意了(国内外教育的差异啊)。


连媒体记者也采访了他——因为 Yuma 虽然沉迷在研究 APP 和编程上,却门门功课都是优秀。


周围人的支持让 Yuma 更有动力,短短一年时间就研发出 5 个既好玩又实用的 App。


比如动画版本的计算器;动画版天气预报;包含所有小精灵参数及训练教程的 Pokemon Go 玩家指南;帮助人们决定去哪里吃饭的 App......Yuma 开发它们的灵感,都来源自日常生活。



这些人气颇旺的免费 App 吸引来广告商,Yuma 能靠它们挣广告费了。


小小年纪就靠精通编程而财务自由的 Yuma 还特别有分享精神:“编程其实很简单,只有学习的方法对了,任何人都能学会编程的。”


 

于是他跑到 Youtube 上开视频课。每天晚上准时录制好编程视频,上传到“Anyone can code”频道,教菜鸟们学习编程,可少年发现来听课的都是大人......

 


03 苹果 CEO 库克:“孩子,你真是天才!”


网络效应是强大的,一夜之间 Yuma 和 App 的故事就在 IT 圈传开了,不少程序猿惊呼:10 岁小屁孩都来抢饭碗了!

 

就连苹果总公司 CEO 库克都被惊动了,邀请少年来参加 WWDC 苹果发布会......而 Yuma 也表示很想和库克见上一面。



当 Yuma 进入会场,苹果 CEO 库克就甩下一大帮程序猿精英,亲自接待了这位最年轻的程序开发者。没聊两句,库克就被惊到了:


“我在来美国的飞机上,设计了一个 App!因为我想帮妈妈买点东西带回国,可是不知道划不划算……”


“这个 APP 能自动计算税率和汇率,只要输入当地的价格就知道对应澳洲的税后价格。”


“我打算接入澳洲商场的价格数据,这样看起来更直接!”


“从澳洲来美国的飞机上,你就设计了一款 App?孩子,你简直是个天才!”



Yuma 认真地向库克展示他在飞机场临时做出的 Demo 样稿。


库克在大会上把 Yuma 放上了大屏幕:“很多人都会遇到问题,但是没有人像 Yuma 一样想到马上用一个 App 解决这个问题,我从这孩子眼里看到了改变世界的力量。”

 


Yuma Soerianto 也以今最年轻开发者的身份,登上了现场大荧屏,与他同时出现在大荧屏上的还有最年长参与者,已经 82 岁的退休银行家若宫雅子。活到老、学到老,她二十多年来自学编程,开发出一款 App 并最后在苹果商店上架。


当问到 Yuma 未来想做什么,刚上五年级的小码农开玩笑说:“我要当蝙蝠侠,用高科技拯救世界!啊哈,其实这是个玩笑,我想开发出一个 App,像乔布斯一样,改变这个世界……”

 

看似遥不可及的梦想,每一天,每一秒,都在被有想法的人认真地对待及实现着。


而年龄,真的不是问题。


https://v.qq.com/txp/iframe/player.html?vid=j05129za6xc&width=500&height=375&auto=0



本文图片源自 Google,视频源自 Youtube

版权归原作者所有


文首图摄影:Zivile & Arunas

来源:Unsplash.com

图片授权基于:CC0 协议


「本文仅代表作者个人观点,不代表 3W 立场」


和优秀的人一起成长


商务合作请加微信勾搭:wangcaixi

请务必注明「姓名+公司+合作需求」


长按二维码,关注 3W


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存