一個陽光明媚、氣溫和暖的早上,在硅谷高檔住宅區(qū)阿瑟頓(Atherton),風險投資者加里·迪爾拉博(Gary Dillabough)家的后院充滿了田園風光,草木齊整,到處散發(fā)著休閑的吸引力。這里有一個游泳池、一個網球場,旁邊有幾個籃球框,還有一個高爾夫球輕擊區(qū)、蹦床和羽毛球場。不過,不要在意這些。我正坐在泳池旁的小屋里,和12位年齡從8到13歲不等的孩子一起,觀看幻燈片展示。
曼羅應用程序學院工作人員:馬特•迪爾拉博(Matt Dillabough,左)和麥斯•科拜爾(Max Colbert,右)以及他們的弟弟兼助手,威廉•科拜爾(William Colbert,中左)和約翰•迪爾拉博(John Dillabough)。
幻燈片上閃出一行字:“如何選出正確的編程語言?”
時值暑假中途,身處天堂般的所在,我們卻在學習編寫iPhone應用軟件并對其推銷。我們的老師不是計算機學博士,也不是20歲左右、前來豐富生活體驗的谷歌開發(fā)者,而是馬特·迪爾拉博(Matt Dillabough)和麥斯·科拜爾(Max Colbert),兩位13歲的小青年,他們認為Facebook只是一時流行的風尚,軟件開發(fā)則是必須掌握的技術。
“蘋果對他們的批準程序故弄玄虛。我們相信他們可能將這個過程外包,”迪爾拉博表示。他補充說,“這就是為什么展示是你的應用程序成敗與否的關鍵。”
我們兩人坐一桌,臺面上擺放著Mac筆記本電腦。課程的目的是,在本周結束的時候向蘋果提交一份應用程序作為考核。網絡游戲《我的世界》(Minecraft)是這群人最喜歡的考試主題,其次是網球和高爾夫球。這些還帶著牙套的孩子竟然在開發(fā)應用,這讓編程聽起來似乎格外簡單,而且容易讓人們誤以為,多年來,科技專家們“人人都能編程”的夢想終于成真。但實際上并沒有那么簡單。
每一個考題都分成三部分,每一部分會提及另一部分。有一些是簡單的拖放功能,但也包括復雜且不容許任何錯誤的經典代碼行。你很容易就會把冒號錯打成分號,然后跳出惱人的報錯信息。每五分鐘我就會犯三次這樣的錯誤。
“這些文件會成為好朋友,但首先你應該讓它們相互交談。”科拜爾對大家說。在被要求編寫一個5個句子般長度的代碼序列時,學生們開始坐不住了,相互開起了玩笑。科拜爾有所注意,他揮了揮手,似乎怕自己身板太小大家看不到,說:“大家請安靜。這些內容很重要,需要記下來。請相信我。”
迪爾拉博和科拜爾是曼羅應用程序學院(Menlo App Academy)的創(chuàng)始人兼院長。他們的弟弟——約翰·迪爾拉博(John Dillabough)和威廉·科拜爾(William Colbert)擔任教學支持人員和活動協(xié)調者。他們負責購買快餐和午餐后清潔。大迪爾拉博和大科拜爾去年秋季創(chuàng)辦了這個學院,作為周末學習班,起因是對學校的計算機課程感到厭煩,他們將這些課程稱為“打字課”。他們在閑余時間跟父親學會了如何編寫應用程序。加里·迪爾拉博是維斯特里集團(Westley Group)的綠色科技投資者;布雷特·科拜爾(Brett Colbert)是NetApp公司的副總裁。
更多雜談資訊盡在21ic網友雜談頻道