水平,眼界,環(huán)境,機(jī)遇這四點(diǎn)最為關(guān)鍵。
水平不夠,說(shuō)啥都沒(méi)用,而且要寫出這種世界級(jí)的程序,不是一般的高水平能搞定的,可以說(shuō)要有極高的水平才行,這種人才有多少?
其次是眼界,眼界太窄,就算水平再高,走的都是別人走過(guò)的路,寫出來(lái)的程序再好也不過(guò)是又造了一個(gè)輪子而已?梢钥纯茨切┦澜缂(jí)的程序無(wú)一例外都是具有劃時(shí)代意義的作品,都是在一條與眾不同的道路上創(chuàng)造出了輝煌,像 jQuery 類庫(kù),在那個(gè)兼容性問(wèn)題滿天飛,各種 bug 滿地跑的年代橫空出世,以獨(dú)特的優(yōu)勢(shì)迅速風(fēng)靡世界,即便到了現(xiàn)在,在 Dom選擇,文檔遍歷操作等領(lǐng)域也是沒(méi)有對(duì)手的存在,這就說(shuō)明開(kāi)發(fā)者能否擁有獨(dú)特的視角,能否想出別人想不到的事情,這樣寫出來(lái)的程序才有價(jià)值,否則重復(fù)造輪子,輪子再好,又有什么意義?
再者就是環(huán)境,目前頂級(jí)的作品幾乎都出自美國(guó),這是因?yàn)槟抢镉羞@個(gè)良好的程序環(huán)境,慢慢的形成了一種機(jī)制,便于優(yōu)秀的作品能夠擁有良性的發(fā)展和壯大,一個(gè)優(yōu)秀的作品能否被世人熟知,很大程度上取決于所處的環(huán)境是否給作品提供了一個(gè)良好的展示平臺(tái),有點(diǎn)類似于需要一個(gè)伯樂(lè)。很多人說(shuō) vuejs 是中國(guó)的,沒(méi)錯(cuò),但只能說(shuō) vuejs 的作者是中國(guó)人,僅此而已,他是在美國(guó)讀書,在美國(guó)工作,在美國(guó)寫出的 vuejs,在美國(guó)發(fā)布,在美國(guó)推廣,所有重要的環(huán)節(jié)都是在美國(guó)完成的,如果這些情況全部換成國(guó)內(nèi),vuejs 能像現(xiàn)在這樣火嗎?難說(shuō)!
最后就是機(jī)遇,這一點(diǎn)有些運(yùn)氣成分,有很多優(yōu)秀的作品因?yàn)榉N種原因沒(méi)能公布于眾,這或多或少也是由運(yùn)氣決定的,如果擁有一個(gè)好的機(jī)緣,對(duì)于作品的發(fā)布,推廣和發(fā)展是有極大的好處的。
這也說(shuō)明了好的作品真是天時(shí)地利人和缺一不可,而在國(guó)內(nèi)能將這幾點(diǎn)都完美補(bǔ)齊的概率又有多大呢?