本文轉(zhuǎn)載自微信公眾號“PingWest品玩”(ID:wepingwest)。
每年的蘋果開發(fā)者大會 WWDC 都是世界碼農(nóng)的心之所向,果粉們的朝圣之旅。能受邀蒞臨 WWDC 現(xiàn)場的不是頂尖程序員就是資深媒體人,而普通人則凌晨三點就開始在圣何塞的會場外大排長龍,在寒風(fēng)中靠著一份信仰堅持到第二天早上。
WWDC 是果粉們的麥加
然而就在這個“大人談?wù)聝骸钡拇髸希幸粋€很扎眼的小不點兒,他就是年僅 11 歲的尤馬(Yuma Soerianto)。
這位瘦瘦矮矮,門牙齙齙的亞裔小朋友并不是跟著爸媽混進來的,而是貨真價實的 Apple 開發(fā)者。在他的 Twitter 主頁上他自我介紹道,“年紀很小的 iOS 開發(fā)者;演說家;編程老師;跆拳道黑帶。”哦,而且這個牛氣沖沖的小屁孩已經(jīng)開發(fā)了7款應(yīng)用軟件,還剛剛獲得維多利亞青年成就獎,并且連續(xù)兩年拿到了競爭者甚眾的 Apple 獎學(xué)金。
這已經(jīng)是他第二次被庫克叫來開會了
這個有點臭屁、卻笑的很靦腆的小孩,用了四年走完了別人十幾年才能走完的路。但和其他少年成名的小選手不一樣的是,尤馬身上既有小程序員的較真勁兒,也完美地保存了小孩的天真。
“很多人覺得我肯定天天在桌子前面沖著電腦苦學(xué),但其實我特別愛玩兒,我就是個小學(xué)生。”尤馬有點不好意思地說。和其他成長在互聯(lián)網(wǎng)時代的小孩兒一樣,尤馬超級喜歡打游戲,還喜歡在 YouTube 上看直播,頭上“最小的蘋果開發(fā)者”的大帽子并沒有讓他跟朋友疏遠,他也從來不曠課?!拔叶加谜n余時間編程的,編程鋼琴、空手道對我來說一樣重要。”尤馬在接受 Apple 收集時說。
雖然尤馬小朋友 6 歲就開始寫網(wǎng)頁了,但真正改變他命運的其實是 Apple 的 Swift 語言。
在 2016 年的 WWDC 上,蘋果推出了 Swift 語言。為了讓更多初學(xué)者享受編程的樂趣,Apple 同時推出了教學(xué)軟件 Swift Playgrounds。這款軟件用游戲任務(wù)和可視化編程的形式,一步一步教會了尤馬怎么開發(fā) App。可以說沒有 Swift,就沒有尤馬的成績。這也可能是庫克中意小尤馬的原因。
尤馬最先做的是一個鴨子操縱大吊車蓋樓的小游戲。玩家需要盡可能地把磚塊垂直疊上去,否則可供堆疊的部分就會越來越小。雖然這個游戲非常簡單,但是玩起來簡直和跳一跳一樣有毒……一旦開始就會晚上十幾個回合,真的是把大人的心理牢牢捏在手里的小朋友!
但在開發(fā) App 時,尤馬的考慮可不只是好玩這么簡單。
他的另一個作品更加神奇,名叫 Hunger Button。打開之后會出現(xiàn)一個漸變色的紅底,上面有一個黃色按鈕,只要按一下,這個 App 就會自動為你隨機推薦一家周圍的餐廳,而且推薦界面只有一張餐廳招牌菜圖,餐廳名字,步行距離,一個餐廳電話,和餐廳星級。非常簡潔!一句廢話也沒有!而且是很漂亮的手寫字體!如果你覺得這家餐廳不滿意,還可以繼續(xù)抽,直到抽到一家滿意的為止。
一番研究之后,每個工作日中午都犯選擇困難癥的我決定以后把“今天吃什么”這個問題交給尤馬……
真想把這個 App 推薦給每天都為了吃哪家外賣而吵來吵去的國內(nèi)同事啊!
尤馬開發(fā)的另外一款鴨子系列 App 是我見過最可愛的天氣應(yīng)用軟件。這個軟件里有一只玩變裝秀的小鴨子(應(yīng)該是那只蓋大樓的小鴨子下班了),每天它都會穿上適合今天天氣的衣服,然后說一句冷笑話……比如說今日桑尼維爾夜間天氣 15 攝氏度,有點風(fēng),鴨子就會建議你穿一件暖和(warm)的外套,而不是小蟲子(worm)外套。這個真的很像小學(xué)生講的笑話!而且你戳一下小鴨子,還會傳來尤馬自己錄的嘎嘎叫聲!
這個我也不舍得刪了
在自己編程之余,為了讓更多小朋友愛上編程,尤馬還在 YouTube 上當起了老師。他創(chuàng)建了一個叫“人人都能學(xué)編程”的頻道,專門在里面講怎么用 Xcode 和 Swift 做小游戲。只不過現(xiàn)在看來,尤馬的粉絲都是混進來看萌萌小朋友的大人。
為什么庫克這么喜歡尤馬,連續(xù)兩年都把獎學(xué)金給了他?其實看看這些獲得蘋果獎學(xué)金的孩子們,不難發(fā)現(xiàn)他們之間的一些共通點。
在尤馬開發(fā)的小程序中,最令庫克感興趣的一個是尤馬在飛往美國參加大會的過程中寫出來的,前前后后只花了不到十個小時時間。這個小程序可以換算美元匯率,并自動加上當?shù)囟惤穑斑@樣我爸爸媽媽就能在美國輕松購物了。”尤馬對庫克說。
另一位獎學(xué)金獲得者,美國高中生周睿,開發(fā)了一款幫助帕金森患者的 App。這個 App 可以追蹤患者的病情發(fā)展情況,并且?guī)椭麄冞M行康復(fù)鍛煉。來自印度的獎學(xué)金獲得者 Ajay Mandani 則開發(fā)了一款幫助認知障礙的兒童學(xué)習(xí)的應(yīng)用軟件。
這些獎學(xué)金獲得者的共同點就在于,他們都在嘗試用科技讓身邊的人、讓弱勢群體的生活更美好。他們都在努力改變社會。
尤馬也是這樣,他的厲害之處不是他的編程能力,而是他的創(chuàng)造力、和對身邊人的關(guān)懷。“世界上的萬事萬物都遵循著程序,寫代碼是其中反饋最敏捷的一種程序?!庇锐R總結(jié)道?!拔揖幊蹋褪窍胍淖兩鐣?。”
獎學(xué)金理應(yīng)發(fā)給這樣的小朋友。
本文內(nèi)容已獲獨家授權(quán),如需轉(zhuǎn)載請聯(lián)系PingWest品玩(ID:wepingwest)。文章為作者獨立觀點,不代表芥末堆立場。
2、芥末堆不接受通過公關(guān)費、車馬費等任何形式發(fā)布失實文章,只呈現(xiàn)有價值的內(nèi)容給讀者;
3、如果你也從事教育,并希望被芥末堆報道,請您 填寫信息告訴我們。