11歲就直播程式設計的少年

青勁草發表於2015-12-21

他喜歡炸魚排,喜歡在課間時在教室走廊上完成作業。這樣他回家後有更多時間來程式設計。他是哈里森·布拉梅爾,已對學習程式設計痴迷不已。並且還喜歡上了直播程式設計 。


七點鐘起來後,小哈飛快吃過早餐就蹦到電腦上,一直到上學前。放學後,他會踢踢足球或打打保齡球,6 點晚飯後到 9 點睡覺之前,他又鑽到電腦上了(學習程式設計)。

小哈經常”霸佔”著家裡電腦,所以父母不得不給他買一臺。現在他有了一臺配有 4 GB 記憶體的本本,還有兩個顯示器以及一個無線鍵盤,都擺放在他臥室轉角書桌上。

在過去的幾個月裡,小哈一直在通過 YouTube 視訊和他爸爸一月份在巴諾書店買的一本《Sams教你學Java》的書來自學程式設計。他現在已經可以從零開始寫一個角色扮演(RPG)的小遊戲了。

(編注:巴諾書店是美國最大的實體書店,全美擁有將近800家店面,公司亦是全球第二大網上書店,僅次於第一名的亞馬遜。)

小哈程式設計熱情是在開始玩《我的世界》這款遊戲時所激發的,那是款用方塊來創造或毀滅虛擬世界的電子遊戲。

《我的世界》遊戲玩家可以對遊戲模組做修改,而這正是像小哈這樣的孩子開始學程式設計的方式。

(編注:遊戲模組(MOD)是英文單詞modification(意為修改)的縮寫,它是遊戲的一種修改或增強程式。就是將電腦遊戲中的道具、武器、角色、敵人、事物、模式、故事情節等作出修改,又或是加入新的道具及事物,多見於第一人稱射擊遊戲及即時戰略遊戲。遊戲模組多為玩家自行創造,並可把原有的遊戲變成一套新的作品)

(小哈在臥室直播)

“我喜歡控制自己玩的數字娛樂(遊戲)活動,”他說道。

小哈目前正學習開發類似「太空堡壘」的遊戲。他也想開始學習Objective-C、Swift (iOS)、C、C++、C#、HTML和CSS。

校內外有很多程式設計專案可以教孩子們學習程式設計,但哈里森是自學的,並沒有人來教他,他的父母都不在科技行業工作。而且他上的私立學校雖然提供基本打字和計算機啟蒙課程,但並沒有教如何程式設計。

哈里森另一個獨特之處在於他直播寫程式碼。

“我想(直播)能夠讓大家能幫我找到錯誤,”他說。

他想舉辦一次 24 小時直播的活動,那樣他就可以讓不同時區的人也能參與,並且他們還能當遠端QA測試者。

“太令人驚奇了,”一個有著上千直播粉絲的遊戲開發者,比爾·希爾克說道,“我從未見過他這樣年紀(小)的人直播(程式設計)。”

對於小哈來說,這是莫大的讚賞。希爾克就是他做直播的原因。今年早些時候希爾克開始在 Livecoding.TV 上直播(程式設計),小哈就決定效仿他。

如果要把視訊放 YouTube 小哈還得編輯,他覺著無趣而又費時,所以他更喜歡在 Livecoding.TV 平臺上直播,因為他不需要編輯視訊了。也是因為這個平臺比 YouTube 和 Amazon 的 Twitch 直播網路要小得多,因而他感到有可能被關注。

關於Livecoding.TV ,請看伯樂頭條的文章:
除了直播吃飯喝酒睡覺,終於有了直播程式設計師寫程式碼的網站

他果然是對的:過去幾個月裡他的視訊訪問量已經超多1500次了,雖然他還只有幾十個訂閱使用者。

對小哈來說,建一個粉絲圈很難,因為他沒有固定的直播計劃。而大多數做直播的人有固定計劃。因為有作業、課後運動和作息安排,所以他不能保持(固定直播計劃)。

平時如果幸運的話他可以直播兩次,半小時或者一小時。大多時候他在週末直播,這時他就可以有更長的時間來直播程式設計了。

攝像頭一開啟,小哈的激情也燃燒起來了。他問候下觀眾(有時候用其他語言),做點鬼臉,講講個人軼事。他程式設計時候,經常轉轉座椅,也對他的“Cookie Monster”滑鼠指標找找類似的樂子。(Cookie Monster指標效果,可以看下這個網站。——譯者注)

“對於11歲的孩子來說,他已經做的非常好了,”希爾克說。

珍妮弗·布拉梅爾是小哈的媽媽,她相信程式設計對他將來的工作前景非常重要(他想開家軟體開發的公司)。直播程式設計的方式也很有幫助,它培養了終身受用的技能,比如資源管理、解決問題以及公眾演講能力。

小哈直播時候,媽媽一般在後面折疊洗好的衣服。他的這個愛好並沒有給家裡帶來太大的影響。如果他沒能在放學前做完某些事情,那麼讓他離開電腦(接著完成沒做完的事),就是讓他感覺最糟糕的時候。

小哈很獨特,但他說其他孩子也能做他所做的。

“並不是很困難,”他說。“如果你能看能打字,你就可以程式設計”。

相關文章