軟件開發自主化:一條比拼韌性和耐性的賽道

老陳最近有點上火。

作為在杭州的一家智慧城市系統開發商,上半年接了湖北一個地級市的訂單。在幫助城市升級交通管理系統的同時,要幫這個城市搭建智慧交通和智慧城管的軟件框架。

訂單由於是政府背書,且相應部門已經列入了預算的編製,在疫情反覆的當下,似乎讓老陳看到了企業未來兩年穩定發展的契機。

關鍵老陳覺得這件事會很輕鬆,重要原因在於之前他們的技術合伙人在歸國之前,已經在美國幫密蘇里州的一個城鎮做過全自動化的智能交通系統。之前,他們評估所有的項目需求,發現有近5成的代碼之前已經應用過,只不過要針對於國內城市的相應標準進行二次開發而已。

所以老陳在招投標時才喊出一個別的公司沒法完成的低價。

等到了項目真正落實,他才發現麻煩大了。

一方面,整個系統開發要用到的服務器硬件算力以及 AI深度學習框架,都在美國對中國企業的連續打壓之下,最終確認不能應用於中國政府的項目。

雖然Google的TensorFlow深度學習框架是免費開源,但相應的案例庫,以及在美國當地他們曾實施的項目代碼,由於其中的算法過於先進,如果用於中國政府項目就將被鎖定,一條都提不出來。

另一方面,政府對於項目的期限限定很死,他們不得不緊急切換到國內的AI深度學習框架進行開發,但還有很多海外測試的數據無法在國內使用,讓智慧交通和智慧城管系統的成熟度遠遠達不到要求。

迫於無奈,為了加快進度老陳不得不接受美國律師朋友的建議,向谷歌這個AI深度學習框架的指定美國服務商支付了15,000美元的費用,請他們幫助自己解決相應的問題,並利用技術手段繞開美國政府的封鎖。

雖說趕在11月初的項目截止日期,老陳公司的代碼成功通過了地方政府的驗收。但老陳最終核算下來,相應的支出和在美國為解決問題付出的單獨成本,加上未來三年的維護成本,這個項目其實等於白忙活一場。

圖片來源@視覺中國

實際上老陳在開發項目中遇到的問題,現在已經變成越來越多企業的常態。

當前對於信息化尤其是數智化的重視,是中國企業發展史上從來沒有過的時期。企業家普遍認同數智化會成為企業發展的助推器,願意投入資金和精力,將企業管理與業務各個方面逐漸實現數智化。

但在這個過程中,隨着企業在數智化領域能力需求的逐漸增長,相應的開發就不得不逐漸向底層轉移。這也讓越來越多的信息化服務公司,必須依靠基礎軟件的能力來幫助企業實現相應數智化的需求。

然而,由於長時間我們對於基礎軟件研發的缺失,讓很多企業家在投資數智化業務開發的時候,走了彎路甚至吃了大虧。甚至,給中國信息化下個階段的發展帶來很大的問題。

這已經到了必須要解決的時候。

基礎軟件的重要

老陳在開發中不得不向谷歌支付費用解鎖能力的AI深度學習框架,其實就是一種軟件開發工具。

不管在什麼情況下,傳統軟件和現在的AI軟件,其實都遵循着相同的開發邏輯,都需要經歷從產品經理的創意到最終程序員的代碼實現整個過程。

圖片來源@視覺中國

尤其是,在將產品經理的創意分解成各種可實現的需求之後,程序員就需要利用一個軟件,在這個過程中陸續通過設計、編寫代碼,最終構建一個二進制文件,並將這個文件放入對應的測試環境里,經過測試之後再發布到現網。

而其中程序員依賴於實現整個代碼開發過程的軟件,就是軟件開發工具,這也是基礎軟件的一員。

老陳在研發過程中遇到的問題核心,其實是最優秀的技術在研發過程中被美國打壓,只能花大價錢在次一等技術上做研發,先進性得不到保障。而由於核心開發軟件的AI深度學習工具也掌握在谷歌手上,除了花錢解鎖相應能力,企業別無選擇。

這不光增加了企業的成本,也無形中將中國企業研發軟件的能力進行了束縛。

而老陳的經歷在這兩年的中國,並不是個案。

早在2018年,中興被美國斷供包括EDA在內的多種工具軟件;到了2019年,華為海思被美國斷供EDA;而今年8月,能實現3納米以下芯片設計的EDA軟件乾脆被美國政府對中國企業徹底關上大門。

甚至,連仿真教學軟件美國政府也不放過。

2020年6月10日,美國軟件公司Mathwork禁止向哈爾濱工業大學、哈爾濱工程大學提供技術以及客戶支持服務。而在數日前,兩校的師生就發現已經無法使用該公司的MATLAB商業數學以及科學計算仿真軟件,后又被告知不能在公開發表的論文中出現任何使用MATLAB得到的圖表與數據。這意味着,兩校師生的課件、習題、項目的代碼都要開展大規模“轉碼”,改成其他替代品。

……

從2019年至今,已有超過600家中國企業、機構等被列入美國“實體清單”。相關商品和技術的制裁管控,可能直接導致相關方生產停滯,威脅企業和機構的生存安全。

工信部數據显示,從2000年至2020年,中國軟件市場整體規模實現了135倍增長,美國為3.2倍;2020年,中國軟件產業規模佔全球軟件產業的24%,佔GDP比重約7.9%。中國軟件產業在20年中實現了舉世矚目的騰飛。但這種經濟奇迹,其實是建立在他人提供的基礎和底座上的。

華西證券的研報显示,中國三大基礎軟件領域中,操作系統、數據庫、中間件市場外資佔比分別為92.9%、64.8%和51.1%;國產操作系統的國內市場佔有率僅4%。

現在中國在解決硬件發展問題的同時,也要注重這種軟實力,尤其是生產研發軟件的工具。畢竟如果不將這些工具真正掌握在自己手中,未來想在很多軟件領域取得突破會變得異常艱難。

從發展角度看,只有研發工具自主可控的核心工具(如軟件開發工具),才能保障企業核心業務安全。但由於基於過去的發展歷史,當前業界的軟件商用工具、技術標準、技術演進趨勢等基本都由美國把持。很多軟件的開發標準都是美國企業制定,想從中突破確實很難。

另外,軟件是一個體系,從操作系統到基礎軟件再到軟件開發工具,這個系統需要時間去磨合。當前國產操作系統、數據庫等穩定性還有問題,對國產芯片的適配還沒完善,這也讓軟件開發工具的完全國產化存在很大困難。

況且,隨着技術和組織升級,軟件研發管理與團隊協作工具市場發展不完善的缺點越來越暴露,市場呼喚新的軟件開發工具,新需求也促使新的軟件開發工具誕生。

測試專家告訴你如何好好使用示波器

示波器主要由電源系統、同步系統、水平偏向系統、垂直偏向系統、延遲掃描系統、顯示系統和標準訊號源等部封包成。

CCD外觀檢查包裝機

品質優益穩定,效率高成本低,並已獲得國內外大廠承認使用,品質合乎EIA國際標準, 此外也針對客戶端的需要代客Tape and Reel封裝服務。

總是為了廚餘煩惱嗎?

雅高環保提供最適用的廚餘機,滿足多樣需求。

攻戰消費者第一視覺,包裝設計很重要!

包裝設計是指對包裝的形狀、大小、構造及包裝材料等方面進行創造或選擇並以適當方式吸引消費者的注意力,進而增加購買率,以及對使用者友善之特性。

華為的CodeArts Req

不是沒有企業在嘗試突破。

最新消息显示,為了解決在軟件開發工具領域國內企業面臨的問題,華為雲推出了DevCloud開發雲和CodeArts軟件開發生產線,並面向開發者提供一站式、全流程、端到端安全的雲原生DevSecOps雲平台。

整個平台在確保用戶擁有高度集成、現代化流水線式開發的同時,還能利用雲服務和雲原生的優勢,幫助開發企業快速完成軟件設計與研發。

如今,華為雲CodeArts可以支持web開發、移動應用開發、微服務開發、Cloud Native應用開發、嵌入式開發等典型研發場景。覆蓋需求與設計、開發、測試、部署、運維等軟件交付的全生命周期環節。

尤其是在華為雲CodeArts中,可以看到關鍵能力、關鍵工具的自主創新。

比如華為雲CodeArts Req需求管理服務,專項解決了軟件開發管理這個戰略級需求。可以幫助用戶實現軟件開發戰略意圖,進行精準投資。目前,CodeArts Req已經高效支撐華為13萬研發人員的需求協作,月API調用量超過15億次,累計管理5000多萬需求,覆蓋華為終端、網絡、雲計算等全業務場景。

再比如華為這款產品的優勢,就是與雲原生的結合。

如今我們處在萬物互聯時代,電腦不再是一家獨大的硬件載體,軟件與硬件之間的邊界愈發模糊。隨着雲計算行業滲透率不斷提升,一種與硬件完全解耦的全新軟件業態出現了,這便是過去幾年異常火熱的雲原生。

隨着虛擬化技術的成熟和分佈式框架的普及,在容器技術、可持續交付、編排系統等開源社區的推動下,以及微服務等開發理念的帶動下,應用上雲已經是不可逆轉的趨勢。華為這款產品最大的進步,就是無縫與華為雲的雲原生能力結合,使用者開發過程可以直接享受雲原生的便利

而且,DevCloud、CodeArts已在華為雲、華為電信產品、終端雲消費業務、芯片研發等業界高標準、大規模的軟件研發業務中應用,證明了自身的價值與能力。

企業都知道要上雲,其實相較於租用雲服務器等簡單舉動,真正的企業雲化不僅僅是基礎設施和平台的變化,應用也需要做出改變,摒棄傳統的土方法,在架構設計、開發方式、部署維護等各個階段和方面都基於雲的特點,重新設計,從而建設全新的雲化的應用。

企業只要樹立雲原生的思維,利用雲原生的方法和工具,最終將應用全部實現原生化上雲,這就會帶來不一樣的好處,大大降低開發人員的難度以及後期運維和升級的難度,並可以實時的擴充自身的功能,形成一個動態化調整的結構。

而華為推出的CodeArts軟件生產線,其實恰恰為企業實現雲原生的開發思維,提供了一個很好的機遇。同時,華為的這次努力,也恰恰是迎合時代發展趨勢的一次嘗試。

從PC互聯網時代到移動互聯網時代,再到AI&雲計算&大數據時代,商業環境與技術棧的伴生式發展,推動產業生態不斷重塑。另一方面,從網絡模式來看,全球已逐漸走過以中心化&雙向信息交互為特徵的web2.0時代,正式邁入去中心化、高度開放的web3.0時代。元宇宙、web3的興起,勢必將從生產環境、系統需求、技術革新等方面為基礎軟件行業帶來嶄新的結構性機遇。

圖片來源@視覺中國

如今,全球供給側同時歸零,重回同一起跑線,誰能更快更好地解決新需求和新痛點,將有機會對原有市場發起猛烈衝擊,中國基礎軟件也將像汽車電動化一樣,迎來更多彎道超車的機會。

這也是華為雲不遺餘力推動的一個目標。

協同與共生

推出工具不是目的,華為雲真正想做的,其實是讓整個行業上下游都參與其中,形成針對中國基礎軟件發展的協同與共生局面。

當然,這種協同與共生,即是華為雲帶動行業突破封鎖的武器,也是企業實現新時代數智化革新的重要抓手。

一方面,對於企業家來說,了解一線開發的新技術和新策略只是一個出發點,真正的目的是設立数字化業務的雲化思維。

因為只有對於自己的業務進行最細緻的分析,找到業務最底層的模塊才可能指導開發團隊,建立微服務內核的雲原生應用,也才可能將自己的業務数字化。這是数字化產品開發的邏輯,放到企業管理上也是適用的。

畢竟,數智化只是企業管理的工具和思路,企業真正需要的是協調所有的資源去完成自身發展的需求。而華為雲推出的這個工具,其實會大大促進企業家雲化協同思維的出現,有利於整體管理效率的提升。

另一方面,對於整個行業來說,華為雲這款軟件開發工具,解決了很多人的痛點,而且安全、高效,還能保證無縫銜接雲原生,其實是一個非常好的新選擇,會大大提升軟件研發的速度。這對於所有的軟件企業非常重要。

通俗來講,華為雲這款軟件開發工具是以雲原生為核心思路的,跟傳統開發模式最不一樣的地方,就在於程序跑在一個個容器組成的集群里,而這些集群不考慮基礎的軟件環境,只考慮雲上的環境,這能大大降低企業開發投入的前期準備成本。

另外針對於開發的細節,實際上華為雲的思路是將業務需求拆分成最細小的微服務模塊,並利用雲平台提供的各種工具復現出來,然後再利用模塊的疊加來實現企業業務的數智化功能。

圖片來源@視覺中國

而Devops的思維,就是利用各種雲上的工具來輔助開發人員實現開發、測試、封裝、運維一體化。所有的問題能及時的得到解決,開發人員也能第一時間拿到雲系統提供的各種精準反饋,有利於加快業務數智化落地的時間,提升管理的效率。

在這些原則的幫助下,持續交付就成為必然形成的一個特例,也會讓業務滾動發展,小步快跑不斷迭代。能出現用最小的成本,維護數智化業務最快速發展的情況。

這個過程中,所有的參與者可以并行加入,而不是有先後順序,這極大加速了軟件開發的速度。當然,這樣的操作其實也就是一個協同開發的過程。

首先,企業IT建設是漸進式發展的,由傳統架構向雲原生架構轉型過程中,一大任務就是高效、平滑、低成本地升級原有IT能力架構,這一訴求催生了新一代基礎軟件公司在各個IT領域的破局點,進而推動市場重新洗牌。

其次,圍繞雲原生架構升級,容器、微服務、Serverless、Service Mesh等一系列新技術棧的爆發,都給企業帶來挑戰,激活大量藍海市場。同時,隨着業務&硬件領域的蓬勃發展,面向核心業務及新一代算力的垂直雲端解決方案也值得長期關注。

而這些行業新興力量的加入,才會讓華為等國內基礎軟件的研發企業看到希望。因為只有終端企業和開發企業都加入進來,共同打造中國自主的軟件產業鏈條,最終形成與行業價值共生的發展前景,才能推動整個軟件行業不斷向新的高度攀登。

現在看,華為雲推出國產軟件開發工具只是一個引子,真正可以引動的,其實是中國軟件產業穩定發展的未來。

畢竟,星星之火,可以燎原。

https://www.tmtpost.com/6358964.html

隨時健康喝好水,高品質飲水機,優質安全有把關

飲水機的問題主要有三個方面,一是水沸騰溫度不足,絕大多數的飲水機最高溫度是95度,再沸騰溫度是90度,泡茶殺菌的溫度不夠

一般貨櫃標準尺寸?

金誠貨櫃尺寸種類分別為,20呎櫃、20呎高櫃、40呎櫃、40呎高櫃、20呎冷凍櫃、400呎冷凍櫃。

找工作! 想知道堆高機駕駛日薪是多少嗎? 哪裡有職缺?幫你快速媒合

堆高機,又稱叉架起貨機或叉式起重車,香港稱為鏟車,中國大陸稱為叉車,台灣國語稱為堆高機,台語俗稱豬哥(ti-ko),是指工廠、倉儲等地方對成件托盤貨物進行裝卸、堆垛和短距離運輸作業的各種輪式搬運車輛。國際標準化組織ISO/TC110稱為工業車輛。堆高機的發展於1920年代,今天在生產和倉儲運營過程中它已成為不可或缺的設備。

買不起高檔茶葉,精緻包裝茶葉罐,也能撐場面!

紫砂茶葉罐是多孔性材料製成,透氣性非常好,因為罐子多微小氣孔,用來存放茶葉,不僅能保鮮鮮,還能消除茶葉中的異雜味。 但也是因為多孔,所以紫砂茶葉罐容易吸收茶葉的香味。

您可能也會喜歡…