由於缺乏軟體技術產業鍊,也缺乏實習的文化/機會,台灣的資訊系學生常常不知所學何用。
Apache Software Foundation是世界最大的開源軟體管理基金會,管轄超過350個頂級專案,
包括全世界非常多主流網路系統、大數據、Machine Learning領域等等軟體皆由Apache專案
打造。在各個專案之中有無數世界一流軟體工程師貢獻的心血。
雖然台灣的資訊教育缺乏實作的訓練,既然世界第一流的軟體、第一流的人才就在Apache開源社群
裡,我們何不直接帶領學生去打國際賽,讓他們第一手接觸實際軟體開發,與一流工程師切磋?
過去數年,我們挑選了幾個Big Data, Machine Learning領域的Apache專案,讓學生直接參與開發。
至今為止,我們已經在台灣培養了七位Apache專案committer了。甚至,在Apache Submarine
這個機器學習平台專案,台灣的學生已經主導整個專案的開發了。雖然台灣沒有矽谷的環境,但我們
藉由參與開源專案開發,讓學生獲得接近於在一流軟體公司實習的經驗。
講者將在本次演講分享台灣學生在幾個知名國際開源專案的成功經驗:
Apache Hadoop, Ozone, Submarine, Yunikorn (incubating)
講者期待藉由直接參與國際大型開源專案的經驗,培養台灣人才,以開源方式推動技術自主,讓台灣
擺脫數位殖民的宿命。
About 莊偉赳
Cloudera軟體工程師、Apache Hadoop專案管理委員會主席、Member of the Apache Software Foundation
多個Apache專案committer、PMC (Apache Hadoop, Ozone, HBase, Submarine)
普渡大學電腦科學博士、交大資工、電工學士。
專長:開發大數據系統及研究大型分散式系統、程式語言模型。