MATLAB 只是冰山一角!海外資深程序員聊聊“卡脖子”……
本文轉(zhuǎn)自網(wǎng)絡(luò),原始作者暫未查到,如有知曉請(qǐng)留言。
如有侵權(quán)請(qǐng)及時(shí)聯(lián)系刪除,謝謝!
大家好,看見MATLAB 授權(quán)" tab="innerlink" data-linktype="2" rel="nofollow">哈工大被美國取消 MATLAB 授權(quán),導(dǎo)致此后的各種研究都會(huì)被延誤。哈工大的一個(gè)研究生在網(wǎng)上哀嘆,工程軟件業(yè)和國外差距在 30 年以上!
MATLAB 只是冰山一角而已,我們對(duì)海外技術(shù)的依賴大的超乎想象。作為在美國有十幾年工作經(jīng)驗(yàn)的高級(jí)軟件工程師,以及美國理科博士背景的我來談?wù)劊瑸槭裁磿?huì)有這個(gè)問題,到底是因?yàn)殄X不夠多,還是人才質(zhì)量不夠高,或者還是因?yàn)槲覀儾粔蛑匾暡庞鞋F(xiàn)在的問題。
首先我們的確有世界最大的交易流量網(wǎng)站阿里巴巴,但是另外一面超過 99.99% 的工業(yè)基礎(chǔ)軟件都是需要美歐授權(quán),其實(shí)一個(gè)是基礎(chǔ)層面,一個(gè)是應(yīng)用層面,工業(yè)軟件跨多個(gè)基礎(chǔ)學(xué)科的,一個(gè)是純信息技術(shù)產(chǎn)業(yè)的應(yīng)用,基礎(chǔ)不牢,上層應(yīng)用只能模仿別人的…
阿里巴巴的確牛,但是你說,你是從下而上的獨(dú)立技術(shù)嗎?恐怕連馬云都不敢說這句話,畢竟電商這個(gè)觀點(diǎn)也是他去美國學(xué)來的。
就拿 MATLAB 而言,國人能獨(dú)立設(shè)計(jì)出來嗎?從應(yīng)用層角度上來說,顧穎瓊博士認(rèn)為不難,這個(gè)事應(yīng)該國家出面,教育部牽頭,投入資源金錢去研發(fā)一個(gè)中國版的 MATLAB。用途就是給國內(nèi)各個(gè)高校和國內(nèi)企業(yè)使用。所有高校都來用,這樣就有市場(chǎng)了。
有人覺得 MATLAB 好強(qiáng)大!顧穎瓊博士認(rèn)為其實(shí)你拆開來看,里面的內(nèi)容是很簡(jiǎn)單的。算法模塊有各種開源的 C++、Python庫。前端軟件界面就更不用說了,太簡(jiǎn)單了,都是模塊化的東西,最重要的還是你調(diào)用的各種庫函數(shù),如果有企業(yè)把這些開源算法整合到一起,也就那么回事。
真正有技術(shù)含量的是算法的第一次創(chuàng)建,而不是去學(xué)會(huì)調(diào)用 MATLAB 的庫函數(shù) !工業(yè)軟件很難的,不僅僅是編程的問題。
舉一個(gè)例子,如果顧穎瓊博士要用工業(yè)軟件做一個(gè)汽車建模,那就需要這個(gè)軟件支持空氣動(dòng)力學(xué)、材料學(xué)、力學(xué)等等這才能模擬出真實(shí)的情況,需要軟件工程師擁有跨專業(yè)的能力。
中國不缺碼農(nóng),也沒必要懂你們領(lǐng)域的東西。只要你們要搞明白自己的東西,把他流程化,剩下的才是交給程序員的。
軟件問題的棘手在于缺軟件背后的市場(chǎng)生態(tài),工程軟件的問題還在于研究水平,你所提到的國內(nèi)外 30 年差距只能稱之為研究水平差 30 年(具體差距不清楚),不要?jiǎng)硬粍?dòng)軟件差 30 年。
專業(yè)級(jí)別的軟件不賺錢,一般的公司肯定不愿意花大力氣去研發(fā),可是不研發(fā)就沒得用,這是個(gè)死循環(huán)。
中國在高精尖方面還是和西方一些國家有很大差距的,這是不得不承認(rèn)的。數(shù)據(jù)庫技術(shù)有市場(chǎng),投入有回報(bào),所以可以大力投入去做,科研類軟件,市場(chǎng)太小,算法太復(fù)雜,路還很長(zhǎng)啊……
唉,被別人掐脖子的感覺真的很不爽有些國產(chǎn)軟件開發(fā)出來,絕大多數(shù)不是一邊用一邊幫助改進(jìn),而是直接與國外軟件進(jìn)行比較,說不好,直接拋棄不用,國產(chǎn)軟件就不可能發(fā)展起來,現(xiàn)在被外國禁止了,開始呼喚國產(chǎn)軟件了。
如果一開始大家形成國家共識(shí),全面國產(chǎn)、系統(tǒng)化,顧穎瓊博士認(rèn)為我們現(xiàn)在也不至于被挨打的這么痛,這么被動(dòng)!
不過現(xiàn)在從形勢(shì)看來,禁了最好。如果不禁,就會(huì)一直依賴。禁了雖說三五年內(nèi)影響很大,起碼給上面的人看看行業(yè)軟件的短板,然后會(huì)有公司努力進(jìn)入這個(gè)空白市場(chǎng)。
不是國產(chǎn)的不能用,而是習(xí)慣了頭部產(chǎn)品的便利。國產(chǎn)一步一步走,會(huì)有出頭之日,只要?jiǎng)恿ψ銐?,問題會(huì)解決。這些軟件的制作難度在于會(huì)寫程序的不一定有工科背景。
做這些軟件需要擁有至少碩士以上工科背景,并且在軟件領(lǐng)域有很高能力的人……這些人本來就不多,而且工資怎么的也得要 30 萬一年(這還是最基本的)不說別的,顧穎瓊博士認(rèn)識(shí)很多國內(nèi)所謂的開發(fā)者,百分之八十都是碼農(nóng)!
專業(yè)領(lǐng)域的軟件工程師更是鳳毛麟角!工業(yè)級(jí)的軟件就是精雕細(xì)琢出來的,花的不僅僅是金錢,還有相關(guān)人員的試驗(yàn)驗(yàn)證等步驟。想要趕上,腳踏實(shí)地才是王道。
這不是一個(gè)軟件的問題,這是整個(gè)基礎(chǔ)與科學(xué)應(yīng)用的問題,仿真軟件核心是數(shù)學(xué)和物理以及化學(xué)等基礎(chǔ)科學(xué)加上軟件開發(fā),里面軟件開發(fā)的技術(shù)難度并不高!
該來的總是會(huì)來的,中美這樣一點(diǎn)一點(diǎn)擠牙膏式的軟脫鉤總比一夜之間徹底中斷的硬脫鉤好,至少能讓國內(nèi)相關(guān)行業(yè)人員警惕和有關(guān)鍵的緩沖時(shí)間,從這點(diǎn)來說,這樣也未必是什么壞事。
很多人覺得開發(fā)一個(gè)軟件能有多難,如果僅僅是寫代碼,考慮算法的話,肯定能短時(shí)間想辦法搞出來。但是作為工程仿真軟件,遠(yuǎn)遠(yuǎn)不是寫代碼那么簡(jiǎn)單。
更多的是做大量的基礎(chǔ)學(xué)科的研究工作,搞清楚工程領(lǐng)域各種復(fù)雜情況內(nèi)在的聯(lián)系,同時(shí)進(jìn)行合理的簡(jiǎn)化,使結(jié)果能盡量貼近工程實(shí)際。有人,有錢還不行,更需要時(shí)間與實(shí)踐的積累,顧穎瓊博士認(rèn)為這恰恰是我們?nèi)狈τ蛛y以在短時(shí)間補(bǔ)上的。
基本不會(huì)有鉆研此類專業(yè)性很強(qiáng)的軟件公司了,要么是游戲公司,要么是鼓吹大數(shù)據(jù)的公司,一旦用到很專業(yè)的軟件,發(fā)現(xiàn)全是別人的。短期內(nèi)沒任何利潤(rùn),后續(xù)有需要大量專業(yè)投入的事,除非涉及國家安全,剩下的基本在中國沒戲,沒人沒錢,現(xiàn)在國人太浮躁了,沒幾個(gè)專心搞技術(shù),都是撈塊錢,搞資本運(yùn)作。就想我經(jīng)常用到的攝像機(jī),就索尼、松下、富士 ,你國產(chǎn)就是比不過,也許鏡頭專利過期了山寨一個(gè),但是主機(jī)的算法永遠(yuǎn)搞不出來,就是丟焦跑焦沒法用。實(shí)話我國在很多方面還是比較落后的,認(rèn)清現(xiàn)實(shí)別活在了不起的大夢(mèng)里。
有句名言:不要去造輪子!哪天輪子不讓你用了,只能走路。
理論上來說,這些專業(yè)軟件需要高校,研究所等科研單位通力合作才能編制出來,并且要一批一批的碩士,博士不斷迭代。但是,國內(nèi)的科研環(huán)境大家知道的,想認(rèn)真做點(diǎn)事情,非常難,幾個(gè)人靜下心來在做科研。別的不說,如果美國切斷中國的所有基礎(chǔ)軟件,我們還能搞什么,這些東西不是一兩年能搞出來的,所以國人不要盲目樂觀,想想怎樣把科研環(huán)境整治好,讓人盡其才,物盡其用,比空喊要強(qiáng)千百倍。
中國真正問題不在這里,在國外都是公司搞研發(fā),因?yàn)檠邪l(fā)出來市場(chǎng)化之后,就能轉(zhuǎn)變成利潤(rùn),賺大錢,中國公司不干這事,都是科研機(jī)構(gòu)研發(fā),為什么公司不干呢,研發(fā)需要投入巨量資金,需要轉(zhuǎn)化為產(chǎn)品利潤(rùn)維持研發(fā),而中國沒有專利保護(hù),一旦人被撬走,心血就白費(fèi)了,技術(shù)就帶走了,光憑科研機(jī)構(gòu)能搞出什么研發(fā),國家公職人員,鐵飯碗,誰會(huì)費(fèi)那個(gè)心。
感覺阿里巴巴,拼多多這種公司,改變了商業(yè)業(yè)態(tài),相當(dāng)將走變成了跑步,效率大規(guī)模提升。但是工業(yè)軟件,相當(dāng)于把爬行變成直立正走,速度不見得有多明顯。但是前一秒是動(dòng)物,后一秒成為了人。我們的專注點(diǎn)都用在房地產(chǎn)這種可以快速賺錢的行業(yè)了,最核心最底層的東西,少得可憐!這些軟件難點(diǎn)不在軟件, 而是模型!建立模型除了堆錢堆時(shí)間還得堆人才。
羅馬不是一天建成的,但是如果用正確的方式給 30 年,必然會(huì)有一所世界仰慕的羅馬城!
-END-
推薦閱讀
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問題,請(qǐng)聯(lián)系我們,謝謝!