CODING CEO張海龍:DevOps是企業數字化轉型的關鍵

今天,有一個詞很火,那就是“數字化轉型”。2017年,被視為數字化轉型的原點,很多企業開始積極變革,擁抱數字化轉型。根據IDC的預測,企業數字化轉型將經歷十年時間,到2027年結束,屆時全球60%的GDP將和數字化相關,並且全球40%的物理設備將被數字化取代。

CODING CEO张海龙:DevOps是企业数字化转型的关键

特斯拉掀起汽車行業數字化轉型浪潮

CODING創始人兼CEO張海龍講了一個汽車行業數字化的例子。在2017年前,造汽車最關鍵的是內燃機技術,這也是汽車的心臟。但是從2017年開始,這個形勢發生改變,特斯拉和其自動駕駛技術掀起了汽車行業數字化轉型的浪潮,開啟電動汽車和無人駕駛技術的時代。

“特斯拉將複雜的內燃機系統簡化為電池+馬達的組合,將重心放在行車系統和傳感器上,完全打破了大眾對傳統汽車行業的認知,把汽車直接帶入數字化時代。通過收集每一輛汽車的行駛數據,進而對行車系統進行不斷迭代和升級。因此,我們認為特斯拉本質上是一家軟件公司。”張海龍說。

CODING CEO张海龙:DevOps是企业数字化转型的关键

數字化不僅推動了特斯拉的成功,而且給中國汽車產業帶來新機遇,2017年-2018年中國電動車噴湧而出,“造車新勢力”成為創業者、企業、資本市場和媒體關注的焦點。

什麼因素造成企業無法快速轉型?

雖然數字化轉型是企業未來發展的方向,但是企業也面臨著諸多問題。在張海龍看來,中國大部分企業無法快速轉型的根本原因是研發效率低下。研發效率低下則是由兩大原因造成的:一是人才缺口大,很多企業招不到合適的人才;二是落後的管理方式和組織架構導致的效能浪費。

在人才方面,中國每年的IT行業人才缺口基本在100萬左右,雖然社會培訓可以填補一部分,但缺口仍然很大。

CODING CEO张海龙:DevOps是企业数字化转型的关键

在組織架構上,張海龍表示,“軟件開發最高效的組織形式是‘One Man Work’,一個人幹活,寫個小項目,從需求到開發,從測試到部署全部獨立完成,非常高效。但隨著業務增長,項目逐漸變得龐大,分工細化,出現產品經理、項目經理、開發、數據、測試和運維等角色。而這些角色之間存在天然工作目標上的矛盾。”

他舉了一個例子,對運維來說,穩定壓倒一切,新功能越來越少;對研發來說,卻希望開發出更多的功能。這種矛盾會導致大量時間和資源的浪費。猶如兩匹馬拉車,如果兩匹馬前進的方向不同,肯定沒法全速前進。

這種矛盾催生了DevOps的興起和“流行”。DevOps不僅適應IT行業的迅速變遷和發展,而且成為軟件交付行業的最佳實踐。

DevOps 是企業數字化轉型的關鍵

DevOps是一套最佳實踐方法論,旨在應用和服務的生命週期中促進IT技術人員之間的協作和交流,最終實現持續整合、持續部署和持續反饋。

張海龍說,“DevOps的理念是讓研發和運維一體化,讓團隊從業務需求出發,向著同一個目標前進。再通過工具搭建自動化流水線,更高效地進行軟件交付。”

CODING CEO张海龙:DevOps是企业数字化转型的关键

如果把軟件研發類比工廠,從作坊、小工廠到專業化流水線再到自動化流水線,這是工廠生產力不斷提高的歷史。目前,國內優秀的軟件研發團隊已經進入DevOps時代。但是,大部分國內的軟件研發團隊還停留在“小工廠時代”,管理方式落後,使用的工具過時,協作效率低,交付質量難以把控,遇到問題的解決方案是拉大家一起開會。

“這樣效率極其低下,結果是企業在數字化轉型的進程中被落後的研發效率拖累,逐步喪失市場競爭力。”他表示。

CODING:讓開發更簡單

作為國內的一站式雲端軟件服務平臺,CODING於2014年成立,並在北京、上海、成都和西雅圖設立分部。自2014年起,CODING相繼推出CODING個人版和COING企業版兩款的一站式DevOps工具鏈,現在已經服務於超過100萬開發者和4000家企業。

在2019年極客公園創新大會上,CODING CEO張海龍詳細闡述了軟件開發的“數字化流水線”。

比如做一個CODING的小程序。首先由產品經理整理出需求文檔,然後同步給開發,在統一的集成開發環境中進行代碼編寫,通過自動化的持續集成進行自動化的測試和構建。確認無誤後交給運維,通過自動化測試高效地反饋問題,測試通過後再通過一鍵部署,快速上線完成高效的版本開發。

CODING CEO张海龙:DevOps是企业数字化转型的关键

自創立以來,CODING也在不斷轉型,力圖找到一個更適合自己的發展之路。比如,CODING曾想過做一個垂直社交,相當於程序員的“微博”,但後來沒有做下去。

一方面,程序員的社交人群太小,中國只有500萬程序員,因此有限的用戶限制了產品未來的發展空間。另一方面,產品的商業變現存在很多挑戰。“我覺得很多垂直領域的東西,它是一個有需求的東西,但不是一個商業模式。”他解釋道。

對現在的CODING來說,正在經歷從工具到工具鏈的轉型。雖然都是工具,但是兩者截然不同,工具往往都是單個產品,而工具鏈有點像“一條龍服務”,是許多工具產品的協同作戰。

張海龍表示,“很多時候,創業要做一個點,把這個點打通後就能獲得客戶。但做企業服務卻完全不同,你不能只解決企業客戶的一個痛點,如果只做記賬,那麼市場上會有很多的產品可以替代你,這樣的產品是沒有核心競爭力的。企業客戶的場景很複雜,你不是隻搞定客戶一個點,你搞定這個點是沒用的,你要搞定的是他在這個業務線上的每一個問題。”

作為一家創業公司,CODING原來是“做一件事,現在變成做十件事”,“你又沒有那麼多的資源”。這樣,公司也會面臨一些問題,比如現金流可能撐不住,無法準確把握客戶真實的訴求等。

現在,談起公司未來幾年的規劃,他顯得特別有自信。公司的方向確定是做To B, 先做出一個60分的產品,然後再去開拓市場。

“我希望三年後,說起研發效能,大家都認為CODING是中國的第一,這是我們的目標。”


分享到:


相關文章: