中國程序員工資那么高,為何還開發(fā)不出自己的MATLAB?
溫馨提示:很多手機瀏覽器,比如百度app,都可以語音播報本網(wǎng)頁。方法打開本網(wǎng)頁之后,點擊 APP下方或上方"功能"按鈕,里面有一個"語音播報"按鈕,點擊即可收聽。
中國程序員工資有多高?
從全國范圍來看,今年5月全國招收程序員429056人,平均工資14926元,工資中位數(shù)13000元。而作為一些頭部程序員(BAT、985等院校出身)畢業(yè)起薪甚至直接就能達到30W+。
作為對比,國家統(tǒng)計局公布31個省份2021年一季度居民人均可支配收入,人均可支配收入是9730元,平均每月達到3243元。
從上面這兩項數(shù)據(jù)對比,大家應該肉眼可見程序員的薪資遠遠超出平均線一大截。
按理說,拿著這么高工資的一群人應該也要為我國科技事業(yè)頂起一片天,但是去年哈工大的MATLAB事件卻讓世人看到我么在整個工業(yè)軟件領域的薄弱和被動挨打的局面。有人說BAT里面那么多大神級程序員,還那么有錢,一個小小的工業(yè)軟件而已難道開發(fā)不出來嗎?
還別說,這還真不是一件簡單的事情。
中國程序員的工資為什么高?
在歐美等國家,程序員職業(yè)的工資水平與其他職業(yè)并沒有像國內(nèi)這么夸張的差距。國內(nèi)程序員工資之所以高一方面是其職業(yè)技能的稀缺性和價值,更重要的一方面是IT行業(yè)公司普遍都有錢,互聯(lián)網(wǎng)企業(yè)輕資產(chǎn)運營,利潤率高,產(chǎn)品的成本會隨著用戶增加極速地攤薄。你看騰訊游戲每年利潤率高達30%,這是任何一家實業(yè)企業(yè)都難以望其項背的。甚至一些不賺錢的互聯(lián)網(wǎng)公司或者初創(chuàng)公司它們在融資上也較傳統(tǒng)行業(yè)更容易。錢不是天上掉下來的,程序員的高工資背后自然是更有錢的企業(yè)。
而工業(yè)軟件則不同,工業(yè)+軟件,只要帶上了工業(yè)二字就幾乎意味著與高利潤率無緣(當然,茅臺、煙等除外)。工業(yè)軟件的用戶自然是制造生產(chǎn)相關企業(yè),這類企業(yè)本身自己利潤就低,自然在這方面的成本會一壓再壓。相較于做電商、游戲之類的互聯(lián)網(wǎng)企業(yè),純做工業(yè)軟件的企業(yè)在利潤上自然是比不上的,那么相應的從事這個領域的程序員的待遇自然也沒有競爭力。如果是制造業(yè)自身去做研發(fā),在待遇上則更加難以平衡了。大叔接觸過好幾位在富士康從事過工業(yè)軟件開發(fā)的程序員,幾乎都是做完一個版本就因為工資與實力難以匹配而跳槽了。
工業(yè)軟件開發(fā)真的比想象中難
工業(yè)軟件真的是一個知識跨度非常大的行業(yè),它的開發(fā)難度要比我們常見的WEB、APP這些軟件的開發(fā)難度大得多。
首先工業(yè)軟件并不像如今的消費娛樂軟件那般有那么多來源、社區(qū)強大、成熟的框架,程序員開發(fā)只需要在這些框架上去壘磚塊造房子就可以。工業(yè)軟件一般不開源,開源的東西都是很底層的內(nèi)核,沒有成熟的框架,大家別看我們的互聯(lián)網(wǎng)如今這么繁華,編程語言是國外的,VUE、Spring、QT等這些框架也是別人的。華為的鴻蒙系統(tǒng)為什么熱度這么高這么被大家看重,正是因為它足夠底層,很多核心的東西都是自己開發(fā)的。但是越底層越難,開發(fā)人員需要掌握的知識就越多,對技能掌握度要求越高。
其次,工業(yè)軟件本質上并不只是純粹的編程上的學問,一般來說他需要開發(fā)人員具備相應的背景,比如數(shù)學、結構學、力學、流體力學等等各種各樣的背景知識才能夠很好的去理解需求。比如MATLAB,開發(fā)人員需要極強的數(shù)學功底。
有人說這個世界上99%的編程是不需要啥智商就能干的,但是像Matlab這樣的工業(yè)軟件真的是另一個維度的編程難度,Matlab的核心競爭力是它集成的那些計算,你需要一批真正優(yōu)秀的phd來寫這個算法需求,最重要的是你需要能理解這套東西的程序員(最好是計算機系phd中途退學的那種)來實現(xiàn)和測試這些算法和集成。
除此之外,產(chǎn)品、項目管理、測試等等都需要具備深厚的背景知識積累,否則PM怎么理解需求?產(chǎn)品怎么設計原型?
沒有豐沃的土壤,會餓死
大叔認為這一點是最主要的原因,誰都知道自主技術的重要性,但是真正去做了才會發(fā)現(xiàn)這真的是一條不歸路,吃力不討好的事情??偨Y出來有以下三點:
1、開發(fā)出來你又不買
2、國外成熟軟件一個盜版就能滅殺你的希望
3、賺錢難
國外工業(yè)軟件之所以會有如今的強大也并不是一蹴而就的,它們也是伴隨著整個工業(yè)的發(fā)展一步步經(jīng)歷開發(fā)、應用、完善、提升、再應用的循環(huán)過程才有了如今的強大。MATLAB從1970開始研發(fā),最初只是為了作為研發(fā)、調(diào)試、教學功能的高質量數(shù)學軟件,到后來逐漸商業(yè)化,再到如今的函數(shù)庫中的函數(shù)種類已達到上萬個,上萬頁的說明文檔,這些都是在一次次從實踐中積累出來的。
而我們的工業(yè)軟件正是失去了那段重要的成長時光,現(xiàn)在我們再去開發(fā)一款工業(yè)軟件,在應用的過程中肯定會有很多問題導致在開發(fā)和生產(chǎn)中出現(xiàn)不可預測的麻煩。而在工業(yè)上,最重要的是效率和穩(wěn)定,誰會愿意為國產(chǎn)工業(yè)軟件不可預見的問題買單?
那些整天在網(wǎng)上大聲指責這個指責那個沒有國產(chǎn)沒有自主技術,等真正有一款國產(chǎn)自主軟件給他用的時候,只要有一點問題或者不順的地方他們一定是第一個跳出來說國產(chǎn)技術真爛的人。特別是在已有國外成熟的相似軟件存在且可以白剽的情況下,他們對于國產(chǎn)軟件的容忍度就更小了。
這點從當年雷軍帶領WPS大戰(zhàn)微軟的歷史就能看出來國產(chǎn)軟件想要從國外歷經(jīng)百年的成熟工業(yè)軟件中突圍何其之難。
當年求伯君一個人在酒店閉關寫出10萬行的WPS原型讓金山在最初的時候迅速占領了國內(nèi)辦公軟件的半邊天,但是當微軟將office的辦公室搬到金山對面并且采取免費、雖windows系統(tǒng)自帶、縱容盜版橫行等手段一度逼得WPS差點堅持不下去。哪怕如今WPS已經(jīng)上市,但是至今WPS的日子都不算好過。
雷軍曾不止一次感嘆:“早期WPS挺賺錢的,后來有20年都是不賺錢的。很多人多次勸我放棄WPS,我們能夠堅持下來并不是純粹的商業(yè)決定”。
雷軍感慨:“英雄都有改變世界、中流砥柱的使命擔當;英雄向往歷經(jīng)磨難、浴火重生的史詩歷程。金山一直肩扛民族軟件大旗,即便是在最艱難的時刻,也從未放棄;譽滿天下、獨步江湖的成功,“前有微軟、后有盜版”的窘迫,移動互聯(lián)網(wǎng)時代的重鑄輝煌,我們都經(jīng)歷過?!?br>
但是即便這樣,當大家看到WPS使用時彈出廣告就會破口大罵。
有這么一個略顯“陰謀論”的說法:國外工業(yè)軟件故意放任盜版橫行,目的就是讓我們自己沉浸在占小便宜的“奶頭樂”中,擠壓自主的生存空間,待時機成熟再開始肅清市場盈利。
不管這個陰謀論是否屬實,但是目前國內(nèi)自主工業(yè)軟件確實遭遇著非常大的生存挑戰(zhàn),賺不到錢和沒有豐沃的土壤去成長是自主工業(yè)軟件當下最大的困境。不賺錢就會衍生一系列的問題,比如付不起程序員和其他開發(fā)人員高薪水、不能做到十年如一日的堅持,最終導致很多企業(yè)有心無力。
寫在最后
所以,中國自主工業(yè)軟件如今的處境并不能由程序員背鍋,只要這個行業(yè)能賺大錢,有豐厚利可圖,我相信中國程序員的技術能力完全不在話下。問題就是,如果打破當下的困境,這個困境不是說單單程序員靠技術就能突破的,而是需要多方面多維度共同努力。
據(jù)大叔了解,華為正在牽頭國內(nèi)頂尖自主工業(yè)軟件企業(yè)與工業(yè)制造行業(yè)龍頭企業(yè)聯(lián)合打造一塊自主工業(yè)軟件“黑土”。一方面給予那些自主研發(fā)技術的企業(yè)以技術和資源支持,一方面聯(lián)合頂尖制造企業(yè)營造自主技術成長的沃土(提供落地應用場景)。希望,在華為的帶領下國內(nèi)自主工業(yè)軟件真的能撥云見日。
轉載原文地址:https://baijiahao.baidu.com/s?id=1703430214039824439
作者:百家號講理老大叔
聲明:本文僅代表作者觀點,不代表本網(wǎng)站平臺立場