? ? ? 10月9日Arduino聯(lián)合創(chuàng)始人Massimo Banzi在全國雙創(chuàng)周深圳分會場表達(dá)了他重返中國的美好景愿,希望能把他們團(tuán)隊的成功經(jīng)驗(yàn)引進(jìn)到中國,讓世界更多的人能了解中國創(chuàng)客,讓更多的人參與到創(chuàng)新之中。
? ? ? ? Massimo Banzi的美好景愿著實(shí)讓人欣喜,但言語之中他還是表露出了中國好像沒有開源精神的觀點(diǎn)。Massimo Banzi說他幾乎沒有看到中國工程師參與到開源工作中去,這可是開源屆世界級大佬對中國工程師的認(rèn)知。
? ? ??
? ? ? ?難道我們中國工程師真的是只知索取、不懂奉獻(xiàn)的一個群體嗎?作為一名在研發(fā)一線戰(zhàn)斗了二十年的中國工程師,真的有許多話想告訴Massimo Banzi,也許也許這里面有太多太多的誤會,大多數(shù)中國工程師都是推崇開源精神的,只是沒有人幫他們架設(shè)好能和歐美工程師溝通的那道橋梁。
? ? ? 原本是想第二天寫這些內(nèi)容的,可腦子里滿是想說給Massimo Banzi的話,讓人無法入睡,與其輾轉(zhuǎn)反側(cè),不如意吐為快,于是起來把這些話敲出來。
????開源項目少有中國工程師是現(xiàn)狀
? ? ? 首先要承認(rèn)Massimo Banzi幾乎沒看到中國中國工程師參與到開源工作中去是客觀現(xiàn)實(shí),隨便找出一個開源項目組,項目組成員里面確實(shí)很難看到中國工程師的姓名,但在網(wǎng)絡(luò)上隨便一搜,卻又會發(fā)現(xiàn)能搜到成百上千的結(jié)果,而且這些結(jié)果大都是盈利為目的,這樣難免會讓Massimo Banzi認(rèn)為沒有中國工程師參與到開源工作中,感覺中國工程師只知道索取。
? ? ? 對于大多數(shù)中國工程師,這絕對是一個天大的誤會,中國工程師也是工程師,和歐美工程師一樣,他們有著物質(zhì)需求和精神需求,當(dāng)物質(zhì)需求能夠滿足實(shí)際生活需要后,精神需求就會超越物質(zhì)需求。中國工程師同樣崇尚開源精神,認(rèn)可技術(shù)是無國界的,希望能通過別人的經(jīng)驗(yàn)提升自己的專業(yè)能力,也希望自己的經(jīng)驗(yàn)?zāi)軌驇椭狡渌墓こ處?。技術(shù)分享也能給中國工程師帶來喜悅感、成就感和滿足感。
? ? ? 今天下午聽到Mike Zhang說Massimo Banzi還在現(xiàn)場和大家交流溝通時,我是改掉原有的見客安排火速趕到現(xiàn)場,目的就是為了親眼見到Massimo Banzi這樣工程師內(nèi)心中的大神,之所以渴望是因?yàn)槲页绨荨?/p>
? ? ? 中國工程師之間實(shí)際上也有許多技術(shù)分享存在,他們通過論壇、博客、公眾號等網(wǎng)絡(luò)媒體方式和大家互動,我把以前在個人博客里面和其他工程師溝通交流的內(nèi)容截圖,從截圖可以看出這些內(nèi)容的主題都是和技術(shù)分享相關(guān),這和開源精神是相同的,說明中國工程師并不是不想?yún)⑴c開源工作,而是某些原因讓中國工程師這個群體現(xiàn)階段沒有參與進(jìn)來
語言是中國工程師的最大障礙
????
? ? ? 開源項目組交流溝通語言無疑英語是首選,對于大多數(shù)中國工程師而言,語言關(guān)是他們難以逾越的障礙。
? ? ?中國工程師學(xué)的是啞巴英語,主要是背單詞、記語法來應(yīng)付考試,只有少部分能夠和歐美工程師無障礙溝通,象我今天見到Massimo Banzi也就能說出個Nice to meet you來,基本溝通交流都不行,更不用說探討技術(shù)問題了。
? ? ?加入開源項目組,如英語沒有達(dá)到能和歐美工程師無障礙溝通的水平,顯然是不符合現(xiàn)實(shí)的,總不能在討論問題時再找個翻譯來幫忙吧。
? ? ?少部分英語好的工程師,他們在工作中會逐漸脫離實(shí)際開發(fā)工作,會轉(zhuǎn)成一名類似技術(shù)翻譯的角色,開源項目組的工程師,有豐富軟硬件開發(fā)設(shè)計經(jīng)驗(yàn)是必要條件,這類工程師顯然也無法加入開源項目組。
? ? ?隨著時代的進(jìn)步,中國年輕一代的英語水平在大幅度上升,一線城市的許多中學(xué)生已經(jīng)能夠熟練使用英語進(jìn)行交流,技術(shù)的發(fā)展,智能翻譯越來越成熟,相信不久的將來,語言關(guān)不再是中國工程師的攔路虎。
????訪問開源網(wǎng)站速度慢
? ? ?大部分開源項目都是放在WIKI這種距離中國比較遠(yuǎn)的服務(wù)器上,由于距離遠(yuǎn)所以網(wǎng)絡(luò)延時大,這樣部分開源網(wǎng)站在中國網(wǎng)絡(luò)訪問速度就會很慢,經(jīng)常出現(xiàn)打開半個頁面就卡住的情況,本來語言關(guān)就讓中國工程師頭已經(jīng)夠大,網(wǎng)站訪問速度慢會進(jìn)一步打擊中國工程師,經(jīng)歷幾次之后就很容易讓人放棄。
????有的開源項目網(wǎng)站不會卡死,但訪問速度往往不行,現(xiàn)在開源項目都是使用GIT這樣的方式進(jìn)行項目同步,中國工程師有可能需要一兩天才能完成項目資源的初始安裝,這中間只要出一點(diǎn)差錯,就需要重新再來,真的是意志力的考驗(yàn)。
????中國現(xiàn)階段還缺少開源的土壤
? ? ? 中國是2000年前后才進(jìn)入經(jīng)濟(jì)快速發(fā)展階段,雖然這些年經(jīng)濟(jì)上取得了很大的發(fā)展,但和歐美國家相比,依然還是發(fā)展中國家,對于大多數(shù)中國工程師,生活壓力還是比較重,可能工作的前10年是為買房而奮斗,10-30年是為小孩和父母去努力,也就是說工作還是是為了生活。
? ? ?開源從物質(zhì)上回報相對有限,一名合格的開源工程師,他必須要對開源項目有著非常濃厚的興趣,他可以適當(dāng)放棄物質(zhì)追求,去做開源項目這種他自己喜歡的事情,也就是工作不再單單是為了生活,而是能根據(jù)興趣愛好去進(jìn)行選擇。
? ? ?開源項目通常都是持續(xù)性的,需要項目組成員長時間參與,在這個過程中,很有可能是得不到物質(zhì)回報的,對于生活壓力還比較大的中國工程師,利用業(yè)余時間參與開源項目或去兼職可能多數(shù)人會選擇后者。在中國,許多公司加班已經(jīng)成為一種文化,尤其是工程師,加班已經(jīng)是習(xí)以為常,所以中國工程師實(shí)際上是沒有足夠的業(yè)余時間來參與開源項目的開發(fā)設(shè)計。
????大多數(shù)中國工程師只是應(yīng)用工程師
? ? ?一直以來,中國工程師處在一個自我陶醉的誤區(qū),認(rèn)為中國人的數(shù)學(xué)能力強(qiáng),從小學(xué)開始數(shù)學(xué)就要比歐美學(xué)得好,上了大學(xué)理論基礎(chǔ)也學(xué)得比歐美好,只是實(shí)踐操作的條件沒有歐美成熟。
? ? ?我不知道歐美是怎么看這種說法的,就我個人觀點(diǎn),現(xiàn)在我認(rèn)為這就是一個美麗的謊言,我們從小就不停的聽到這中說法,然后大家全都信了,我是工作許久后才發(fā)現(xiàn)這個說法好像有些不對勁。
? ? ?在中國大學(xué)還有一句話流傳甚廣,那就是“大學(xué)里面學(xué)的80%工作后都沒有用”,這80%包含有大學(xué)里面學(xué)的數(shù)學(xué),中國工程師在大學(xué)時期,許多人都是相信數(shù)學(xué)在工作中沒什么用,認(rèn)為學(xué)數(shù)學(xué)只是為了考試通過,學(xué)完即忘。
? ? ?數(shù)學(xué)是所有理論基礎(chǔ)的基礎(chǔ),如果數(shù)學(xué)都沒學(xué)好,理論基礎(chǔ)學(xué)得從何說起?從產(chǎn)品開發(fā)設(shè)計上對比歐美和中國的工程師的做法,歐美工程師是先建立數(shù)學(xué)模型進(jìn)行理論分析,再通過實(shí)際驗(yàn)證設(shè)計是否和理論分析一致,中國工程師則是直接進(jìn)行功能設(shè)計,做成什么樣子就是什么樣子,最后就是想驗(yàn)證是否和理論一致卻發(fā)現(xiàn)自己能力不夠。
? ? ?正是這種理論基礎(chǔ)知識的缺失,導(dǎo)致中國工程師本質(zhì)上只是應(yīng)用工程師,說難聽點(diǎn)可能只能算作會使用一些開發(fā)工具的技工,不具備創(chuàng)新能力,會運(yùn)用已有的技術(shù)做出一些應(yīng)用設(shè)計,但無法對技術(shù)進(jìn)行革新或創(chuàng)新。
? ? ?開源項目組成員,對技能要求非常之高,如果沒有足夠的技術(shù)功底,是無法勝任開發(fā)要求的。我之前有讓公司飛控工程師申請加入從APM衍生出來的PX4開源飛控項目組,申請加入需要提交一段證明自己技術(shù)能力的代碼,遺憾的是沒有工程師能通過,他們無法對算法做出創(chuàng)新。
????希望
? ? ?有問題不用害怕,只要我們能夠正視問題,用發(fā)展的眼光看問題,相信多有的問題都能夠解決的。今天Massimo Banzi帶著Arduino重返中國,希望這個行動能敲響窗戶上的玻璃,讓我們一起來推開這扇玻璃窗。
? ? ? ? ? ? ? ? ? ? ? ?
評論
查看更多