數(shù)字化已進入“全要素”時代,數(shù)字化升級需要將整個技術底座打通,并且將整個組織進行轉型。這一過程中,人才的權重成為了企業(yè)轉型是否成功的關鍵。從程序員1.0時代的“個人英雄”到程序員3.0時代的“萬能開發(fā)者”,程序員扮演的角色發(fā)生了重大的改變。未來,只有能將技術與產(chǎn)業(yè)融會貫通的程序員,才是數(shù)字化時代真正的人才。
作者 | Aholiab 責編 | 徐威龍出品 | 新程序員在過去的幾年里,數(shù)字化已深刻地改變了社會、經(jīng)濟、生活等方方面面。數(shù)字化已成為全球發(fā)展的新趨勢。在我國,從2017年首次將“數(shù)字經(jīng)濟”寫入政府工作報告,到“十四五”規(guī)劃強調“加快數(shù)字化發(fā)展,建設數(shù)字中國”,數(shù)字化早已全面向各個產(chǎn)業(yè)滲透,成為諸多企業(yè)的核心戰(zhàn)略。
在阿里云全球技術服務部副總經(jīng)理、交付技術負責人張瑞看來,程序員單打獨斗就能創(chuàng)造奇跡的時代已經(jīng)過去,新時代的數(shù)字化轉型,需要打通戰(zhàn)略、策略、執(zhí)行等“全要素”,而這一背景,對程序員也提出了新的要求。
如果說程序員1.0時代是天才輩出、個人英雄的時代;程序員2.0時代是以開源為核心的大廠程序員創(chuàng)造奇跡的時代;那么3.0時代則是“萬能程序員”的時代。技術將不再是程序員的天花板,因為程序員不僅要懂技術,也要關心經(jīng)濟社會的發(fā)展,研究產(chǎn)業(yè)的前途和命運。“他們既要是對技術最精通的一批人,也要是對產(chǎn)業(yè)最了解的一群人?!?/p>
“我希望越來越多這樣的程序員加入進來,共同推進實現(xiàn)數(shù)字化中國的愿景?!睆埲鹫f。
本文出自《新程序員·云原生和全面數(shù)字化實踐》
數(shù)字化進入“全要素”時代
回到十多年前的2008年,那時中國網(wǎng)民的數(shù)量已接近3億,一批互聯(lián)網(wǎng)巨頭也已具備相當?shù)囊?guī)模。然而,國內的所有大型互聯(lián)網(wǎng)公司,仍然十分依賴IOE(IBM、Oracle、EMC)成熟的設備和系統(tǒng)。面對日益增長的數(shù)據(jù)量,IOE所提供的設備和系統(tǒng)已經(jīng)無法滿足海量的數(shù)據(jù)存儲及交互的需求,越來越頻繁的宕機。因此,在這一年,阿里巴巴提出了“去IOE”戰(zhàn)略,期望通過自研可控的軟硬件系統(tǒng)擺脫對IBM小型機、Oracle數(shù)據(jù)庫及EMC存儲的依賴。2013年,隨著淘寶廣告系統(tǒng)Oracle數(shù)據(jù)庫的下線,阿里巴巴的“去IOE”戰(zhàn)略得以完成。
“去IOE”為更大的數(shù)字化建設奠定了基礎,是數(shù)字化全要素升級的第一步。在這一基礎上,構建動輒上百個系統(tǒng)交匯的“超級數(shù)字工程”成為可能。讓從城市大 腦、12306等超大規(guī)模的業(yè)務平臺,到煉鋼、水泥、汽車制造等行業(yè)解決方案,都能接受數(shù)字化的重塑。
“今天我們在提數(shù)字化的時候,指的是將整個的技術底座打通,將整個組織進行轉型,并且讓每一個組織里的人變得更好。我們不是交付一個系統(tǒng),而是交付一種價值。這個過程,我們稱為‘全要素的數(shù)字化’?!睆埲鹧a充道。
全要素數(shù)字化有三個特征:
戰(zhàn)略上,建立一個數(shù)據(jù)中樞,以數(shù)據(jù)為核心資產(chǎn),進而推動智能化決策。
策略上,以一條工程總線打通企業(yè)的“經(jīng)絡”,實現(xiàn)組織敏捷,穩(wěn)步打造數(shù)字化的能力底座。
執(zhí)行上,重構業(yè)務流程,實現(xiàn)場景創(chuàng)新與業(yè)務突破。
因此,在全要素時代下,數(shù)字化應該與電氣化相提并論。正如電氣化把電變成了基礎設施,驅動了第二次工業(yè)革命及信息產(chǎn)業(yè)浪潮。數(shù)字化也將催生出新的技 術經(jīng)濟生態(tài),帶來新的產(chǎn)業(yè)革命。在數(shù)字化革命下,數(shù)據(jù)變成了新的生產(chǎn)資料,程序員則成為了新的“勞動者”。而新的時代對新的“勞動者”也提出了新的要求。
程序員3.0時代
張瑞強調,今天程序員已進入3.0時代,只有將技術與產(chǎn)業(yè)相結合的“萬能程序員”才能適應數(shù)字化全要素時代。要理解什么是“程序員3.0時代”,需要從1.0時 代開始對程序員的發(fā)展進行回顧。
程序員1.0時代是“單打獨斗,個人英雄”的時代。優(yōu)秀的程序員往往是技術過硬,并且能夠實現(xiàn)自己想法的人?!白鳛?0后,我們那時候的偶像是求伯君、雷 軍、張小龍、王江民這些人,他們以一己之力寫出了非常牛的軟件,做出很牛的產(chǎn)品,就能快速得到社會的認可和市場的回報?!?/p>
以求伯君為例,這位天賦異稟的程序員,在1989年就成功開發(fā)出WPS1.0,填補了我國計算機中文字處理的空白,國內市場占有率最高時一度達到90%,成為了中國計算機的標配,1989年也由此被稱作“中國軟件元年”。類似的代表還有“中國殺毒第一人”王江民,他研究了中國首款專業(yè)殺毒軟件KV100,在很長的一段時間里,該系列軟件是中關村的硬通貨,許多人送禮都送殺毒軟件。
作為《程序員》雜志(《新程序員》前身)的資深讀者,張瑞還以《程序員》雜志試刊(2000年)上提到的一個人物周奕為例(見圖1),談到他曾經(jīng)單槍匹馬寫出了在DOS時代輝煌無限的排版軟件,當時全國寫過排版軟件的也只有他、求伯君、殷步久、王選等人。一個偶然的機會他發(fā)現(xiàn)可以用多線程編程的辦法將mp3刻成光盤,于是他在美國租用了一個服務器,注冊了zy2000.com網(wǎng)站,在1997年就實現(xiàn)了月收入50,000美元(約合當時50萬人民幣)。
圖1 2000年發(fā)行的《新程序員》試刊一
程序員2.0時代是以開源為核心的大廠程序員的時代。張瑞回顧道:“隨著谷歌三篇論文的發(fā)表(指谷歌發(fā)表的GFS、MapReduce、BigTable三篇論文),三駕馬車的出現(xiàn),整個互聯(lián)網(wǎng)在分布式系統(tǒng)的大浪和數(shù)據(jù)智能的沖擊下崛起。能進入大廠成了很多程序員的夢想,也只有大廠才用到了當時最牛的技術。后來隨著閉源軟件向開源軟件的發(fā)展,成為開源軟件的貢獻者,也成為了程序員莫大的動力?!?/p>
隨著技術的發(fā)展,2.0時代涌現(xiàn)出了一批對垂直領域頗有研究的程序員,他們對開源做出了非常多的貢獻。這個群體的代表,有“MySQL之父”Michael Widenius、“Linux之父”Linus Torvalds等。
1991年,Linux面世,允許用戶通過網(wǎng)絡或其他途徑免費獲得,并任意修改其源代碼,因此創(chuàng)造了一種能夠更好、更快地開發(fā)核心軟件技術的方法。越來越多的基礎開源技術應運而生,開源也有了技術革新和商業(yè)革新的良性循環(huán)。
之后的故事廣為人知——開源實現(xiàn)了巨大的技術創(chuàng)新和商業(yè)創(chuàng)新。例如,2008年,軟件公司MySQL以10億美元的價格被收購。遠在中國的程序員們同樣投身于這股浪潮,如章文嵩,主導開發(fā)了國內最早的開源項目之一LVS,這對其技術人生乃至其任職的企業(yè)都產(chǎn)生了深遠影響。
程序員3.0時代是“萬能開發(fā)者”的時代?!斑@一代程序員應該是生于云、長于云、云原生的一代?!彪S著5G的發(fā)展,計算和數(shù)據(jù)正在加速向云上遷移,催生出云計算機、自動駕駛等“新物種”,以及更多的數(shù)字化解決方案。
相比于前兩代對于具體技術(如某個開發(fā)語言)的追求,這一代的程序員應該在技術上“一專多能”,并且能夠將技術與行業(yè)相結合。張瑞說:“今天對數(shù)字化人才的要求是,云計算、大數(shù)據(jù)、AI這三個技術至少要掌握其一,同時對其余兩項技術要有深刻的理解,否則會沒有想象力,很難產(chǎn)生創(chuàng)新?!?.0時代的程序員需要深度思考行業(yè)痛點,長期積累行業(yè)經(jīng)驗,不斷找出行業(yè)規(guī)律,并能夠通過數(shù)字化的工具和手段來幫助行業(yè)解決問題、改進效率、優(yōu)化組織?!耙酝某绦騿T可能不太會思考業(yè)務方面的問題,認為這是CEO需要考慮的,但未來這種思考應該扎根在程序員的意識中?!?/p>
因此,未來技術不再是程序員的天花板,而是對行業(yè)創(chuàng)新的想象力。只有了解行業(yè)的技術人,才能成為數(shù)字化人才。這些人可能是來自IBM、微軟、Oracle、BAT的開發(fā)者;也可能是來自建筑、交通、航空、銀行、稅務等行業(yè)的工程師。
張瑞介紹,阿里云在服務千行百業(yè)政企客戶的過程中,看到了許多既懂技術、又懂產(chǎn)業(yè)的技術人,他們代表著3.0時代程序員的發(fā)展方向。阿里云常講:“為客戶交付一個項目,沉淀一套體系,留下一支隊伍。其目標就是,幫助客戶真正構建起面向數(shù)字創(chuàng)新的技術與組織能力,和客戶一起培養(yǎng)更多的“3.0程序員”。
培養(yǎng)技術創(chuàng)新的想象力
當被問到“如何培養(yǎng)對行業(yè)技術創(chuàng)新的想象力”時,張瑞坦言:“這不是一個憑空的過程,而是要去思考行業(yè)的痛點。每個行業(yè)都有痛點,痛點可以通過傳統(tǒng)的方法來解決,也可以通過數(shù)字化技術的方法來解決。準確地說,是通過云、AI和大數(shù)據(jù)的方法來解決。程序員去思考如何通過技術去解決痛點的過程,就是在培養(yǎng)這種想象力?!毙〉耐袋c得到解決后,往往會成長為大的解決方案。
“例如,在疫情期間推出的健康碼就是客戶提出來的想法。從某種意義上來說,健康碼的實現(xiàn)在技術上不是很難。但當健康碼出來后,逐漸演變成了一個大數(shù)據(jù)解決方案。我們與浙冷鏈合作,把健康碼的類似技術開放到冷鏈溯源里面去。2020年8月,在厄瓜多爾白蝦被檢測出外包裝部分樣本新冠病毒核酸結果呈陽性后,浙江省市場監(jiān)督局通過這一系統(tǒng)追溯,3分鐘內就找到了相關商戶,并進行了快速處置,最大限度地降低了病毒傳播的風險?!睆埲鸾榻B道(見圖2)。
圖2 浙冷鏈溯源界面
數(shù)字化人才,決定轉型成敗
全要素數(shù)字化時代,對人才提出了更高的要求。反過來,人才對企業(yè)數(shù)字化轉型的影響也至關重要。在張瑞看來,企業(yè)中數(shù)字化人才的權重,直接關系到數(shù)字化轉型的成敗。數(shù)字化轉型不僅關乎IT服務,也包括咨詢、運營等服務,需要業(yè)務側、資金側、市場側、供應鏈側無縫融合。只有對技術和業(yè)務都有深入的理解,才能保證這種融合的順暢。“從某種意義上來說,數(shù)字化人才是未來企業(yè)的核心競爭力,也是判斷企業(yè)數(shù)字化程度的重要依據(jù)。”張瑞說道。
不過張瑞也坦言,人才只是判斷企業(yè)數(shù)字化程度的其中一個指標,并不是全部。企業(yè)數(shù)字化轉型是否成功,以及數(shù)字化程度的判斷依據(jù)還包括“含云量”,即企業(yè) 的基礎設施層是不是使用了云。相比于開源時代基于GitHub的協(xié)同方式,基于云則可以實現(xiàn)“更大層面的協(xié)同”。基于云的軟件開發(fā)方式也會發(fā)生根本的改變?!熬桶⒗镒陨矶?,目前阿里的業(yè)務100%跑在公共云上,并且實現(xiàn)應用100%云原生化。阿里巴巴本身也是阿里云的用戶?!睆埲鹧a充道。
此外,數(shù)據(jù)是否成為企業(yè)的主要資產(chǎn)之一并是否提供決策幫助,也是判斷企業(yè)數(shù)字化程度的標準。今天的數(shù)字化轉型不是看企業(yè)搭建了多少個數(shù)據(jù)中臺,而是看數(shù)據(jù)到底有沒有成為生產(chǎn)資料,并指導企業(yè)的決策。“企業(yè)的決策要真的基于數(shù)據(jù),而不是基于經(jīng)驗拍腦袋做完之后,再用數(shù)據(jù)去印證決策的正確性。”
最后一個判斷企業(yè)數(shù)字化程度的標準是“組織是否在線”。張瑞認為,數(shù)字化的本質是組織數(shù)字化的過程,而非簡單的IT系統(tǒng)數(shù)字化。組織是否在線意味著:你的所有賬號系統(tǒng)是否打通、每個員工的能力標簽是否明確等。張瑞以釘釘為例,進一步闡述道:“很多人認為釘釘就是個聊天工具。他們其實沒有看到我們通過釘釘把整個企業(yè)的IT賬號以及所有基礎性的東西全部在線化了,而不是將釘釘作為單純的聊天工具和打卡工具。”
隨著數(shù)字化轉型進程的加快,以及技術學習門檻的降低,未來,我們很可能見證“人人都是開發(fā)者”時代的到來。但在張瑞看來,即使“人人都成為了開發(fā)者”, 這些開發(fā)者與傳統(tǒng)的開發(fā)者仍然存在區(qū)別。他們應該成為3.0時代的“萬能開發(fā)者”,能夠將技術和業(yè)務融會貫通,并在技術上一專多能。
在這樣的開發(fā)者的推動下,數(shù)字化定能創(chuàng)造出無限的奇跡。
《新程序員003》聚焦“云原生時代的開發(fā)者”與“全面數(shù)字化轉型”兩大主題。阿里、字節(jié)跳動、網(wǎng)易、快手、亞馬遜等互聯(lián)網(wǎng)大廠的云原生技術的賦能者,從技術定義、技術應用、實踐案例分享等方面,以直擊內核的硬核輸出全面解析云原生,幫助開發(fā)者在云原生時代快速找到適合自身發(fā)展的技術范式。
同時,我們也將對微軟、英特爾、華為、施耐德、西門子等首批開啟數(shù)字化轉型的企業(yè)展開報道,通過十多位技術專家分享的鮮活案例,一窺金融、新零售、工業(yè)物聯(lián)網(wǎng)等領域的數(shù)字化轉型成果,幫助更多關注數(shù)字化轉型的開發(fā)者從先驅者的經(jīng)驗中獲得啟迪。
全年訂閱(001-004期)尊享更多會員福利