中國IT從業人員如此之多,為什麼沒有世界流行的核心技術產生,比如編程語言、操作系統、數據庫等?其實,中國IT人員也想有自己的編程語言、操作系統、數據庫這些底層的東西,但有時並不受個人意願所決定,而是由多方因素所左右的。
一、首先要養活自己,才能去開發研究吧。
這是一個很現實的問題,美國之所以能有那麼多的底層東西(編程語言、操作系統)出來,跟它們的大環境有一定的關係,美國整體上比較富有,人們不用發愁自己的生活。比如:比爾蓋茨,如果他當時是一個窮光蛋,他還有心思去弄他的dos系統和windows系統嗎?連飯都吃不上,還談什麼理想。正因為他不需要擔心這些,所以,他可以全身心地去搞研發。反觀我們中國,大多數從事IT學習的,家境都不是太好,所以,走入社會後,首先面臨的就是生存問題,只有養活了自己,才有精力去搞研發。可是,一旦精力放在了賺錢上,研發理想自然而然就淡了。
二、底層語言,學習週期較長,難度大。
越是底層語言,學習起來就越枯燥無味,學習難度也就越大,想要深入就是難上加難。比如C++語言,可以用來開發操作系統、大型軟件、大型遊戲,但沒有四五年的功力,是很難開發出一個像樣的程序的。
我就有一個老鄉,學過2年左右的C++語言,對於C++語言和C++庫都有了深入的瞭解。但是,大學出來後,需要找工作呀,他的C++水平太低,只能説是剛剛入門,找相關工作時,自然就到處碰壁。最終,他放棄了C++,選擇了能快速上手的PHP語言,因為了C++語言的知識積累,他只花了幾個月的時間,就精通了PHP(PHP語法和C++很相似,很多函數也相似),很快,他就找到了一個網站後台開發的工作。
三、研發投入大、回收慢,而資本喜歡賺快錢。
對於操作系統、數據庫這類底層工具,開發週期一般都會比較長的。這個,我們可以看一看現在正如日中天的安卓系統的發展歷程。
2003年安迪魯賓創建Android公司。2005年8月谷歌正式收購Android公司及其團隊。2007年穀歌才正式公開Android操作系統,2008年穀歌正式發佈了Android 1.0系統,到2011年左右的時候,Android 2.3才正式奠定了安卓系統在智能手機中的地位。到這個時候,安卓系統還沒有給谷歌帶來一分錢的收入,而是每年要花去大量的經費去搞開發。正是有這麼巨大的投入和這麼長期的研發,才成就了今天的安卓系統和谷歌的生態體系。
而現在大多數中國企業,尤其是那些上市公司,都是以資本為導向,無利不圖,只想着如何賺快錢,不能靜下心來搞研發(最典型代表:聯想集團)。他們也看好這些IT行業,但是,就是嫌棄它們投入太大、回報太慢,所以,不願意把精力和資金投在這個籃子裏。只有那些注重長遠戰略的企業(比如:華為、阿里巴巴等等),才會花重金來打造自己的底層核心。
總之,並不是中國企業和IT人員沒有能力去開發屬於中國的編程語言、操作系統、數據庫,而是要看他們願不願意去做。只要做,就肯定有希望。華為不是研發出了自己的鴻蒙操作系統嗎?阿里巴巴不是也開發出了自己的數據庫嗎?易語言(中文編輯語言)不也是被我們開發出來了嗎?只要我們堅定信心、堅持方向、放眼大局、長遠戰略,就肯定有屬於我們自己的優質操作系統、編程語言等底層工具。
【來源:仙味廚房】
聲明:轉載此文是出於傳遞更多信息之目的。若有來源標註錯誤或侵犯了您的合法權益,請作者持權屬證明與本網聯繫,我們將及時更正、刪除,謝謝。 郵箱地址:[email protected]