中國的頂級軟體程式設計工程師和歐美的頂級軟體程式設計工程師差距有多大?
作為一個從事多年開發的程式人員,曾經和歐美的工程師一起共事過一段時間,接觸的時間不是很長,水平可能不是最頂級的那種,單純的比較一個國家的軟體程式設計水平和另外一個國家坦白來講意義不是很大,首先要看到國內程式設計的土壤距離歐美的還是有一定的差距,而且差距不單單純正技術方面的,還有生態系統以及生存環境方面的因素。
現在就談談個人對於國內程式設計師和歐美程式設計師的現狀,首先國內的程式設計師程式設計環境,國內企業主要還是以應用方面開發多一些,還有很多人覺得國內的程式設計師就會山寨,沒有什麼創造力,還掙扎在溫飽線的情況下,先通過拿來主義彌補自己巨大的差距,等基礎層面上去了,自然一些創造性東西就出來了,現在國內的軟體企業大部分通過應用級開發進行圈地運動,先守住自己的護城河,等有了江湖地位之後再花力氣搞真正有技術含量的東西,阿里巴巴玩的就是這種模式,開始先把電商平臺搭建好,有了足夠的現金流之後就開始花真金白銀去開發有技術含量的東西,比如阿里雲現在已經是國內領先,全球第三,這些都是在擁有核心技術競爭力的情況下拿到的,而且這個體量還在不斷的增加。
現在國內的程式設計師的總量已經非常大,但高階以上級別還是絕對的偏少,所以講差距還是非常大,國內的頂級的程式設計師在研究的是別人框架是如何運作的,如果自己開發一個需要多長時間或者有多大的技術難度,而且國內企業的環境也不允許你去搞研究,畢竟生存是第一位的,歐美的高手在琢磨著能不能創造出一種更加具有創新性的軟體包出來,做的事情和思考的事情出發點都不一樣,得出的結論自然不一樣,先不要說這些起點相對比較高的,就從基礎點開始現在絕大部分的程式語言都是英文方式在開始入門的時候門檻就已經提起來了。
大部分的國內程式設計師拿到一個開源的框架等大致的思路研究的差不多之後,就開始在裡面定製做東西,剛加上幾個功能之後發現大版本已經更新了又開始新一輪的研究程式碼過程了,所以大廈不是一天能夠建成的,現在已經在很多主流的開源社群裡面看到很多中國的程式設計師在提交貢獻程式碼了,這些都是在追趕和進步的表現,但從頂級角度考慮做的事情以及工作的環境都有很大的差異,自然就很難有比較的平臺,單一的差距可能不是那麼大,但中高階的技術人才數量差距一樣非常巨大,這就是為什麼蘋果和谷歌以及微軟一直展示著如此強大的技術能力,最主要和人才的構成有一定的關係。
對於國內程式設計師而言現在無論山寨也好還是學習也好,都是在彌補差距的一個過程,承認自己落後並且補上也不是什麼丟人的事情,加倍的努力也希望等到真正到揚眉吐氣的一天差距不是1,2人的事情,主要還在於生態鏈以及工作環境。
這裡推薦一下我的前端學習資源分享qun:767273102 ,裡面都是學習前端的從最基礎的HTML+CSS+JS【炫酷特效,遊戲,外掛封裝,設計模式】到移動端HTML5的專案實戰的學習資料都有整理,送給每一位前端小夥伴。2019最新技術,與企業需求同步。好友都在裡面學習交流,每天都會有大牛定時講解前端技術!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901074/viewspace-2649602/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 幽默:程式設計師與軟體工程師的區別程式設計師軟體工程工程師
- [ 招聘 | 上海 ] 軟體工程師 / 全棧工程師 / 晶片設計工程師軟體工程工程師全棧晶片
- 軟體設計師:軟體工程基礎知識軟體工程
- 頂級程式設計師推薦的程式設計開發書籍【整合】程式設計師
- 程式設計師也難逃的二八定律,成為頂級程式設計師真的有那麼難嗎?程式設計師
- 中國頂級程式設計師圖鑑,最後一個厲害了!程式設計師
- 中級 Java 軟體工程師會遇到的事情Java軟體工程工程師
- 普通程式設計師和厲害程式設計師的差距!程式設計師
- [上海&EDA]持續招聘晶片設計工程師 | 全棧工程師 | 軟體工程師 | 嵌入式軟體工程師 // 年薪30W+起晶片工程師全棧軟體工程
- 中國最頂級的一批程式設計師,從首富到首負!程式設計師
- 為什麼軟體工程師或程式設計師脾氣暴躁? -Human Who Codes軟體工程工程師程式設計師
- 程式設計師的差距在哪裡?程式設計師的三個級別,你在哪裡?程式設計師
- [上海 -- EDA]招聘晶片設計工程師 | 全棧工程師 | 軟體工程師 // 年薪30W+起晶片工程師全棧軟體工程
- 谷歌軟體工程師分享程式設計經驗:有效的流程很關鍵谷歌軟體工程工程師程式設計
- 吳軍博士眼中的五級軟體工程師軟體工程工程師
- 程式設計師職業發展之路思考:工程師的等級階梯程式設計師工程師
- 【招聘】前端軟體工程師、高階前端軟體工程師前端軟體工程工程師
- 頂級公司程式設計師,一天只寫100行程式碼?程式設計師行程
- 程式設計師: 我只要技術牛就行! 軟體工程師: 那你能做個好專案嗎?程式設計師軟體工程工程師
- 非科班程式設計師和科班程式設計師的差距到底在哪裡?程式設計師
- 軟體設計師:UML
- 軟體設計師:程式設計語言基礎知識程式設計
- 2021年至關重要的頂級程式設計技能:軟體架構、Java和機器學習 - itbrief程式設計架構Java機器學習
- 2024秋軟體工程現場程式設計作業軟體工程程式設計
- 登頂開源AI軟體工程師榜首,UIUC無Agent方案輕鬆解決SWE-bench真實程式設計問題AI軟體工程工程師UI程式設計
- 作為程式設計師的你,常用的工具軟體有哪些?程式設計師
- 程式設計師的十級孤獨,你體會過幾級程式設計師
- 最適合程式設計師的筆記軟體程式設計師筆記
- 【專業技能】程式設計師的軟體工程素養之畫好 UML 時序圖程式設計師軟體工程時序圖
- 程式設計師的定位:『應用型工程師』或『科研型工程師』程式設計師工程師
- 程式設計師如何跳級程式設計師
- 要做軟體工程師,而不是前端工程師軟體工程工程師前端
- 淺談軟體工程師的程式碼素養軟體工程工程師
- 賦能我們的未來生活的十大頂級程式設計師程式設計師
- 2024秋軟體工程iman現場程式設計作業軟體工程程式設計
- 程式設計師的晉級之路:程式設計師如何快速工資翻倍?程式設計師
- 程式碼中的軟體工程軟體工程
- 硬體程式設計師和軟體開發程式設計師相比,哪一個就業發展前景比較好呢?程式設計師就業