回覆列表
  • 1 # 急速馬力快de原始碼客

    一個非常好的問題。從整體上來講,國內軟體研發水平已經處於世界前列了。

    一,應用系統研發

    隨著移動網際網路的蓬勃發展,國內這方面的軟體應用非常成熟,以電商自媒體為代表,比如淘寶雙十一、微信、抖音,這些應用的整體研發水平都是很高的,每天面對的都是龐大的使用者量和資料洪流。

    二,關鍵系統研發

    國內在關鍵領域的軟體研發水平也在提高,比如航空航天領域,硬核技術不僅包括硬體裝置,也包括各種各樣的控制管理系統,都少不了軟體研發的投入。

    三,作業系統研發

    電腦作業系統、手機作業系統、資料庫系統,等等,一直是國外處於支配地位。隨著阿里YunOS、華為鴻蒙的一代一代迭代,國內在奮起直追了,尤其是華為鴻蒙,已經非常的厲害,如果Android不被允許使用,可以肯定的是華為鴻蒙將取而代之。

    四,研發管理

    軟體工程不僅僅是寫程式碼,還有很重要的一塊是研發管理。各個公司差別很大,文化氛圍也不一樣,比如結果導向、多快好省,對技術團隊的影響不可忽視。

    五,軟體品質

    從單元測試對程式碼品質的保證角度來講,國內普遍不是那麼重視。比如投入多少時間、單元測試覆蓋率。如果按照100%的覆蓋率,寫單元測試的時間不比寫程式碼的時間會少。

    六,軟體工程師

    我們國家的軟體工程師數量已經位居第二,僅次於美國,增速第一,工程師素質逐漸提高,每年仍有大量的市場需求缺口。

    七,開源軟體

    以主流的Github為例,每年都有來自國內的優秀開源專案。各種頂級的專案中也都有中國工程師的身影,持續貢獻程式碼,業界影響力與日俱增。

  • 2 # MINKSE

    在生產力工具方面的開發能力和知名度都還不如國際上的開發商

    比如平面設計方面CorelDRAW、Photoshop、Adobe AI

    軟體開發方面IntelliJ IDEA、PhpStorm、PyCharm、Visual Studio Code

    視訊視覺和3D方面Adobe Pr、AE、Maya、3D Max、CAD

    作業系統 Windows、macOS、Linux、IOS、Android

    瀏覽器Firefox、Chrome、Edge

    國外還有各種組織和基金會 比如Apache基金會 有Apache httpd環境、Hadoop、Spark、Tomcat、RocketMQ、kafka等等著名的優秀的專案

    基本是國內的很多專案都基於Apache的各種基礎環境搭建或者二次開發而來

    以及國外的各種生態軟體、各種開發語言和開發框架的開源

    矽谷裡的企業和開源都緊密相連 比如微軟都已經加大對Linux系統的投入

    不得不說目前國內目前還只是在應用層比較強

    也就是說利用各種開發語言+各類庫、包等成熟的工具或者環境能夠開發出解決實際問題的東西來

    比如音樂軟體、視訊軟體等更偏向使用者這一層級的

    而國外能夠做更底層或者更基礎的東西出來

    在計算機行業越底層難度就越大

    國內目前的開源和生態都做的並不夠好 還欠火候

    國內的軟體開發行業還有很長的路要走

  • 中秋節和大豐收的關聯?
  • 有一臺不會壞掉的電腦,這臺電腦上只有vc++6.0,給一個人一億年的時間,能創造出現在的各種軟體嗎?怎麼實現?