三、 關(guān)于開源及未來
9、事實(shí)上,人們對(duì)開源還有困惑,很多中國團(tuán)隊(duì)的想要致力于開源,你們有什么建議給那些想要參與進(jìn)來的人?
道克:第一件事是找到一個(gè)恰當(dāng)?shù)念I(lǐng)域,現(xiàn)在的開源項(xiàng)目不是那么容易做好,首先要確保你的產(chǎn)品是有用的。
提問:這個(gè)領(lǐng)域是什么?
道克:這個(gè)很難去做預(yù)測(cè),每個(gè)細(xì)分行業(yè)都有不同的現(xiàn)實(shí)情況,但相信大家是可以找發(fā)掘的。第二點(diǎn),明確領(lǐng)域后,我們要建立對(duì)應(yīng)的大數(shù)據(jù)系統(tǒng);第三點(diǎn),系統(tǒng)做出來之后我們需要有更多的參與者,需要讓大家意識(shí)到這個(gè)系統(tǒng)的價(jià)值,并愿意投入去改進(jìn)你現(xiàn)在做的系統(tǒng),愿意加入這個(gè)的社區(qū)團(tuán)隊(duì)。這就是我們講到的開源文化。
這三步做到之后,你的項(xiàng)目規(guī)模自然而然就會(huì)增長,就會(huì)吸引更多的人參與,而且在這個(gè)過程中,所有參與項(xiàng)目的人需要非常開放,樂于幫助,更多這樣的人加入才會(huì)促使這件事成功。反之,如果我們做的是非常狹隘的一個(gè)領(lǐng)域,并希望它控制在一個(gè)什么樣的范圍內(nèi),通常這樣的項(xiàng)目就難以成功。
邁克:在成為Cloudera的Leader之前,我曾是一個(gè)開發(fā)人員,做伯克利的數(shù)據(jù)庫。在我的經(jīng)驗(yàn)中,社區(qū)是最重要的。并不是說一個(gè)開源社區(qū)做出來就是為了免費(fèi),關(guān)鍵是有更多人參與?,F(xiàn)在中國的團(tuán)隊(duì)不只是參與到既有的項(xiàng)目中,有的已經(jīng)開始去創(chuàng)造自己的新項(xiàng)目。比如說來ebay中國的一群人創(chuàng)造了麒麟這個(gè)項(xiàng)目,這個(gè)項(xiàng)目現(xiàn)在已經(jīng)變成了Apache的一個(gè)典型項(xiàng)目。所以我非常樂于見到更多來自中國的技術(shù)可以貢獻(xiàn)在全球。
王建民:現(xiàn)在中國有非常好的開源文化,很多年輕一代都非常熱情,愿意去做這件事情,但苦于我們沒有找到正確的門路和方法。清華正在做這方面的努力,清華數(shù)科院和Cloudera的戰(zhàn)略合作,其中非常重要的部分就是如何幫助中國開源社區(qū)的成長,我們也希望通過這樣的方式,培養(yǎng)更多的中國本土的Leader,將來他們可以去創(chuàng)建多樣化的開源社區(qū),去領(lǐng)導(dǎo)更多的項(xiàng)目。
道克:需要強(qiáng)調(diào)一下,開源并不是一件容易的事情,它意味著我們需要投入更多的努力。我們需要有大量來自全球的有關(guān)需求的溝通,可能你的團(tuán)隊(duì)在中國,你的需求來自于英國或者是美國,語言障礙會(huì)帶來挑戰(zhàn)。此外,選擇做開源,選擇一個(gè)更多人可以用的東西,一定意味著需要有更多付出。
舉一個(gè)例子,我和我孩子做飯,可以選擇我自己做,讓我的孩子做,或者教我的孩子做。讓我做飯很簡單,但是讓我的孩子做飯一定是個(gè)災(zāi)難。如果讓我選擇,教我的孩子如何做飯,雖然培養(yǎng)的過程需要花很多的精力,但最終當(dāng)孩子學(xué)會(huì)做飯之后,就能一勞永逸。
開源社區(qū)也是這樣,開始階段需要投入比我們現(xiàn)有項(xiàng)目更多的努力,但是一旦我們很好的建立一個(gè)社區(qū)和社區(qū)文化,這個(gè)項(xiàng)目就會(huì)有一種自我生長、自我繁殖的能力。
10、中國另一個(gè)現(xiàn)狀就是天賦的缺失,你們有什么建議?
道克:這個(gè)的確很難,因?yàn)楝F(xiàn)在大數(shù)據(jù)技術(shù)的變化演進(jìn)非??欤绻阆M蔀橐粋€(gè)大數(shù)據(jù)人才,就必須有非常強(qiáng)的學(xué)習(xí)新技術(shù)的能力。技術(shù)變化太快了,只有最好的人才能做到。真正能夠解決的方式只有自我不斷的學(xué)習(xí),以及可以有第三方提供的培訓(xùn)來幫助大家。Cloudera提供了一些課程出來,這個(gè)課程對(duì)大學(xué)是免費(fèi)的。
王建民:為了解決大數(shù)據(jù)人才的問題,中國已經(jīng)有很多大學(xué)開設(shè)了大數(shù)據(jù)教育的課程,清華數(shù)科院就有相關(guān)的碩士計(jì)劃,第一屆已經(jīng)有150名以上的學(xué)生,來自清華不同院系的師資支持這個(gè)課程,但是這個(gè)課程到底應(yīng)該怎么去上呢?
參與授課的學(xué)生基本上可以分成三類,第一類是有很強(qiáng)的IT背景,可以做很多數(shù)據(jù)工程的事情;第二類來自社會(huì)信息學(xué)的領(lǐng)域,在他的工作中有很大部分就是在處理數(shù)據(jù)。第三類人是來自傳統(tǒng)行業(yè),比如像機(jī)械工程這樣的領(lǐng)域,他們以前沒有足夠的IT知識(shí)和處理數(shù)據(jù)的技能。
我們?cè)谌ツ甑氖谡n過程中也在不斷的調(diào)整課程,我們認(rèn)為更好的解決方法,是理論和實(shí)踐結(jié)合,讓大家在學(xué)習(xí)理論課程的同時(shí)有更多的實(shí)踐機(jī)會(huì),能夠更好的去解決技能問題。Cloudera提供的這些免費(fèi)課程將會(huì)被引進(jìn)到清華大數(shù)據(jù)碩士教育的計(jì)劃中。
11、大數(shù)據(jù)技術(shù)在中國未來會(huì)怎樣發(fā)展?
王建民:第一點(diǎn),大數(shù)據(jù)在中國的進(jìn)步會(huì)非常好,數(shù)據(jù)來源會(huì)非常多,中國有越來越多的人、越來越多的機(jī)器、越來越多的在線交易,都在產(chǎn)生大量的數(shù)據(jù)。但是在這個(gè)過程中我們要改變現(xiàn)在的文化,讓決策聽從數(shù)據(jù)驅(qū)動(dòng)。第二點(diǎn),不要把大數(shù)據(jù)神化,認(rèn)為大數(shù)據(jù)可以做更多的事情,要有耐心把大數(shù)據(jù)和我們的業(yè)務(wù)更好的結(jié)合起來。第三點(diǎn),我們需要更多的注意安全和隱私,我們會(huì)有越來越多的數(shù)據(jù),數(shù)據(jù)安全實(shí)際上是這個(gè)發(fā)展的前提。第四點(diǎn),要更多發(fā)展中國自己的技術(shù)。