昨天,蘋果公司全球開發(fā)者大會在美國加州的圣荷西召開。這場一年一度的技術(shù)盛宴,聚集了全球最頂尖的IT牛人。每年,蘋果公司都會從全世界千千萬萬的程序開發(fā)者中,挑選5000名左右的業(yè)界精英共襄盛舉。
可以這么說,每一個IT行業(yè)的從業(yè)者心中都有一個夢寐以求的愿望,有朝一日能夠蒞臨這場盛會,能夠站在蘋果CEO的身邊....
萬萬沒想到,今年的這場盛會,風頭竟然全被一個亞裔的小男孩占盡。這個年僅10歲的小男孩,不僅受到了蘋果公司CEO庫克的欽點,他設(shè)計的App更讓庫克贊不絕口。
What?是的,你沒有看錯。10歲,我們還在和加減乘除較勁的年歲,別人已經(jīng)可以自主設(shè)計程序并擁有一家自己的IT公司了。
看著這張稚嫩的臉龐,你是不是很難相信他已經(jīng)是個開發(fā)老手了?
這個小男孩叫Yuma Soerianto,是世界上少數(shù)幾個贏得WWDC獎學金的人之一。他還憑借有史以來最年輕的開發(fā)者的身份登上了開幕式的大銀幕。認識他的人都贊他是個神童,但他更愿意形容自己為一個“編程愛好者”!
“我喜歡建立網(wǎng)站,只是使用javascript和css的基本編碼,”他告訴記者,“但是每個人都有手機,所以我想學習如何構(gòu)建應用程序,我可以在iPhone上構(gòu)建更多有趣的東西,比如游戲!“
Yuma是自學成才的。自從他六歲開始,就一直在建設(shè)網(wǎng)站,但是去年他開始把注意力轉(zhuǎn)移到了App 設(shè)計上。他只要一有時間就會一個人捧著iPad逛App Store,下載各樣的App自己琢磨。
起初,他使用Swift Playgrounds進行編碼。這款軟件依靠游戲機制和卡通人物來保持孩子的參與,讓新手們明白編程的基本原理。
Yuma迅速掌握了Swift Playgrounds的教程,并且開始籌謀建立自己的應用程序。 他感到通過這個軟件學到的知識還不夠支撐這個計劃。他轉(zhuǎn)向他的父母和老師進一步學習,但感覺到自己已經(jīng)比他們更了解編碼。 所以他參加了斯坦福大學提供的免費iTunes U Swift編碼課程。
在完成這個課程不到一年的時間,Yuma在App Store上發(fā)布了五個應用程序,包括Lets Stack!,Hunger Button,Kid Calculator,Weather Duck和PocketPoké。其中,Lets Stack!也是迄今為止Yuma設(shè)計的最復雜的應用程序。而這些設(shè)計的靈感走來自于他的日常生活。
比如,他和父母計劃出去吃飯,糾結(jié)了半天都決定不了去哪里吃,最后大費周折去了很遠的地方用餐。這件稀松平常的小時觸動了Yuma,他開發(fā)了Hunger Button這個App,是那些選擇困難癥的朋友的福音。系統(tǒng)能一鍵給用戶推薦出那個離他們最近而且最符合胃口的餐廳。Yuma研究了十幾個餐飲評價軟件的推薦機制,最后綜合出了他認為最合理的推薦算法,讓用戶不用費勁去填寫各種篩選項。
Yuma設(shè)計的App頗受歡迎,他已經(jīng)可以靠自己的App掙廣告費了。他的故事讓庫克大為震驚。于是,庫克親自邀請Yuma來參加開發(fā)者大會。而Yuma在現(xiàn)場接受提問的回答更讓他驚嘆。
當被問及代碼需要多長時間時,Yuma說“大約兩個月。但是那是因為我正在學校工作,我花了兩個星期的時間來申請WWDC獎學金。”
“啊不,我實際上在飛機上做了一個應用程序!” 他突然又補充到,拔出一個iPhone,向大家炫耀他用了14小時的航行為父母在圣荷西逗留期間購物而設(shè)計的自動計算稅率和匯率的App。“只要輸入當?shù)氐膬r格,就可以得出對應澳洲的稅后價格“說著,他還給庫克展示了自己的設(shè)計樣稿。庫克贊賞不已。“生活中我們都會遇到這些問題,但是沒有人多想一步,想他這樣設(shè)計一個App。”
“長大后,想成為什么?”
“蝙蝠俠。” 他回答。 “這是一個玩笑,我想用App改變更多人的生活。順便說一下,我真的想教更多的人學會編程。”為此,Yuma已經(jīng)建立了一個YouTube頻道,任何人都可以瀏覽視頻,學習編碼。 該頻道已經(jīng)擁有五百多位訂閱者和數(shù)量。
世上無難事,就怕你認真。
別人的神話傳奇,我們無法復制。但是我們可以決定自己的命運。
現(xiàn)實是此岸,理想是彼岸,中間隔著湍急的河流,行動則是架在河上的橋梁。
加油。
以下三種方式,都可以讓你:了解留學,輕松去留學!
1、關(guān)注微信公眾號 51offer
2、下載51offer APP
3、輸入網(wǎng)址:6898555.com