6岁自学编程,10岁就在苹果发布会上震惊全世界,这个被称为天才的少年,还说未来想要创造可以改变世界的app

创意果子2019-03-13 15:20:54


一年一度的WWDC,即全球苹果开发者大会在万众瞩目下拉下帷幕。


众所周知,这是全球IT从业者心中的殿堂级的技术盛宴。能参加会的人都是IT行业的精英。



但最受人们关注的却是他,现场最年轻的参会者,来自墨尔本的10岁男孩Yuma Soerianto。



他不仅以最年轻的软件开发者身份登上大屏幕,还得到特殊待遇,和库克详聊自己新开发的软件。



而且更让库克本人惊叹不已的是,这个软件居然是他在前往美国的飞机上完成的计算购买产品的消费税额的app。


“你可以在一小时内设计一个APP?我简直印象深刻,我迫不及待想看你的下个动作了。”



当介绍自己的软件时,他仅仅用了简单的几句话,就让所有人都震惊不已,不敢相信这是一个10岁孩子说出的话。


“因为我妈买点包包化妆品啥的带回国,可是不知道划不划算,所以我设计了一个App,可以自动计算税率和汇率,这样只要输入当地的价格,就知道对应澳洲的税后价格,我还打算接入澳洲商场的价格数据,这样看起来更直接!”




人们都说他是天才,他却不以为然。在现场接受媒体采访时,他一脸淡定的表示,“只要你有耐心和兴趣,你就可以学习编程!”



也许只有像他这样有底气有天赋,才能说出这样一番大无畏的话。



在他六岁的时候,他刚刚进入校门,就从学校那里得到了澳洲小学生们的“标配设备”:一个iPad和一个老式的智能手机。



但和其他同学不一样的是,他不仅仅把iPad当成玩游戏的工具,更是作为学习知识的百科全书。


一次他就在偶然间下载了一个叫做Swift Playgrounds的APP。



这个APP原本是通过动画和游戏的方式,来给一些小孩和对编程感兴趣的菜鸟们“科普”一些编程相关的知识的基础运用的教学型app。



于是本来就好学的他就每天对这款软件爱不释手,每天都研究,谁都不会相信一个6岁的小男孩居然能一学就会。


而他在看懂了Swift Playground所演示的所有操作后,还回家跟自己老爸说,想要一台电脑来学习编程。



如果这个时候孩子的梦想被父母扼杀,估计未来他也不会有所成就了。


不过好在他爸爸听完他想要学习编程的想法后,竟十分高兴,还答应了他的要求。



原来他的爸爸本来就是一名程序员,再加上自己有想要买一台新电脑的私心,所以就把自己的旧电脑给了他。



后来有了电脑,他学编程的天赋更让人惊叹,每次遇到不懂的编程问题,他都会问自己的爸爸和学校的老师。



但后来没想到作为程序员的爸爸都没法回答他提出的问题。


于是在他7岁那年,他决定报名了斯坦福大学的一个免费编程课程,来学习编程知识。



所以当别的孩子都在家玩游戏的时候,他却一个人静下心的对着自己报名的网络课程学习编程。


在系统的学习这门网络课程不到一年的时间里,他又重新把App Store里排名前一百的app继续研究了一遍。



当理论知识他都掌握牢之后,8岁的他心里默默的给自己定了一个目标:那就是自己研发出一个软件来。


这件事一旦在心里定型,他满脑子都是设计软件的事情。



在一天他和爸妈出去吃饭,想着吃什么的时候,他突然灵感一下子就上来了。


每次出去吃饭时,都会纠结去哪吃,吃什么,何不开发一款软件解决去哪里吃饭的问题。



而他设计的这款软件定位很明确,就是专门为了有选择困难症的吃货们准备的。


只要按let us eat这个键,系统就会自动搜集附近的餐馆信息,并且根据你的需求给你推荐“最优选项”。



但会编程和程序开发还不行,得有懂设计图形的软件美工来优化画面才行,于是他的爸爸就帮助自己儿子来设计图形。



父子两人一起合作的第一款软件Hunger Button.终于发布,这个耗费他两个月心血面世的应用也得到了不少好评。


这也让他觉得非常有成就感,并且激励着他继续在开发软件这条路上走下去。



有了第一次的经验,他也想要挑战更为复杂的程序。后来他做出的每款软件也都从他的生活经历中获得灵感。


比如他设计出的Let's Stack! ,就来源于他在St Kilda海滩的Luna Park里一台街机。



这款软件也花了他两个月的课余时间,虽然看着很简单,只需要操作一只只鸭子在平地上垒高高的游戏,但他却很用心,不懂得就去请教。


而且在开发这款软件的中途,他也申请了一个WWDC的奖学金项目,还成为了世界少部分拥有WWDC奖学金的人之一。



他也在一年时间里,开发了5个软件应用,并且都成功的在苹果商店上映。


虽然每次在编程上花费大量时间,但他却丝毫没有耽误自己的学习成绩,不仅成绩优秀,还多次拿到奖学金。



这也免去了父母老师因为担心它成绩跟不上,而阻止他学编程的这种困扰。


他也能更心无旁骛的做自己感兴趣的事情。



在他设计的软件中,也有一款是贴近儿童使用的画面简洁可爱的计算器软件。



因为涉及到算术,他还特意找数学方面的教授请教,设计时还细心的考虑到每按一个数字,有语音提醒的这个细节。



不仅是学习方面他有涉及,就算是游戏,他也能开发一款口袋精灵软件,来帮助每个Pokemon Go玩家训练精灵的Pocket Poké。



在他自己有了开发软件的经验后,他还在油管上建立了自己的频道:Anyone Can Code。


本来现实中自己也是个学生,但在自己热爱的编程领域,他却能化身小老师,来向自己的同龄人和大人们介绍编程知识。



因自己不能时刻有时间在电脑前教编程知识,于是就拍摄视频来教别的小孩子学习编程。



还记得乔布斯曾说,“这个国家的每个人都该学习编程,因为它教你怎样思考。”



如今这个10岁的男孩对自己的未来也有自己的想法,他说:“自己想创造可以改变世界的app,也想教会更多的人编程知识。”



很多人也许会认为这个小男孩的成功是因为有编程天赋,确实他是有天赋,但这也少不了他对编程这件事的认真和肯学的劲。



他的故事其实也能说明:每一个孩子都有无限的可能性,去改变自己面临的环境还有自己的未来。


编辑/侃妹

本文系创意果子原创文章

载须知

转载时后台回复“转载”二字,

无授权图片的童鞋会被举报的哦!

朋友圈随便转发

- END -