主頁 >  其他 > 從個人英雄到萬能開發者,程式員3.0時代到來

從個人英雄到萬能開發者,程式員3.0時代到來

2022-02-08 07:31:11 其他

數字化已進入“全要素”時代,數字化升級需要將整個技術底座打通,并且將整個組織進行轉型,這一程序中,人才的權重成為了企業轉型是否成功的關鍵,從程式員1.0時代的“個人英雄”到程式員3.0時代的“萬能開發者”,程式員扮演的角色發生了重大的改變,未來,只有能將技術與產業融會貫通的程式員,才是數字化時代真正的人才,

作者 | Aholiab 責編 | 徐威龍
出品 | 新程式員

在過去的幾年里,數字化已深刻地改變了社會、經濟、生活等方方面面,數字化已成為全球發展的新趨勢,在我國,從2017年首次將“數字經濟”寫入政府作業報告,到“十四五”規劃強調“加快數字化發展,建設數字中國”,數字化早已全面向各個產業滲透,成為諸多企業的核心戰略,

在阿里云全球技術服務部副總經理、交付技術負責人張瑞看來,程式員單打獨斗就能創造奇跡的時代已經過去,新時代的數字化轉型,需要打通戰略、策略、執行等“全要素”,而這一背景,對程式員也提出了新的要求,

如果說程式員1.0時代是天才輩出、個人英雄的時代;程式員2.0時代是以開源為核心的大廠程式員創造奇跡的時代;那么3.0時代則是“萬能程式員”的時代,技術將不再是程式員的天花板,因為程式員不僅要懂技術,也要關心經濟社會的發展,研究產業的前途和命運,“他們既要是對技術最精通的一批人,也要是對產業最了解的一群人,”

“我希望越來越多這樣的程式員加入進來,共同推進實作數字化中國的愿景,”張瑞說,

本文出自《新程式員003:云原生和全面數字化實踐》,點擊查看詳情!

在這里插入圖片描述

數字化進入“全要素”時代

回到十多年前的2008年,那時中國網民的數量已接近3億,一批互聯網巨頭也已具備相當的規模,然而,國內的所有大型互聯網公司,仍然十分依賴IOE(IBM、Oracle、EMC)成熟的設備和系統,面對日益增長的資料量,IOE所提供的設備和系統已經無法滿足海量的資料存盤及互動的需求,越來越頻繁的宕機,因此,在這一年,阿里巴巴提出了“去IOE”戰略,期望通過自研可控的軟硬體系統擺脫對IBM小型機、Oracle資料庫及EMC存盤的依賴,2013年,隨著淘寶廣告系統Oracle資料庫的下線,阿里巴巴的“去IOE”戰略得以完成,

“去IOE”為更大的數字化建設奠定了基礎,是數字化全要素升級的第一步,在這一基礎上,構建動輒上百個系統交匯的“超級數字工程”成為可能,讓從城市大 腦、12306等超大規模的業務平臺,到煉鋼、水泥、汽車制造等行業解決方案,都能接受數字化的重塑,

“今天我們在提數字化的時候,指的是將整個的技術底座打通,將整個組織進行轉型,并且讓每一個組織里的人變得更好,我們不是交付一個系統,而是交付一種價值,這個程序,我們稱為‘全要素的數字化’,”張瑞補充道,

全要素數字化有三個特征:

  • 戰略上,建立一個資料中樞,以資料為核心資產,進而推動智能化決策,

  • 策略上,以一條工程總線打通企業的“經絡”,實作組織敏捷,穩步打造數字化的能力底座,

  • 執行上,重構業務流程,實作場景創新與業務突破,

因此,在全要素時代下,數字化應該與電氣化相提并論,正如電氣化把電變成了基礎設施,驅動了第二次工業革命及資訊產業浪潮,數字化也將催生出新的技 術經濟生態,帶來新的產業革命,在數字化革命下,資料變成了新的生產資料,程式員則成為了新的“勞動者”,而新的時代對新的“勞動者”也提出了新的要求,

程式員3.0時代

張瑞強調,今天程式員已進入3.0時代,只有將技術與產業相結合的“萬能程式員”才能適應數字化全要素時代,要理解什么是“程式員3.0時代”,需要從1.0時 代開始對程式員的發展進行回顧,

程式員1.0時代是“單打獨斗,個人英雄”的時代,優秀的程式員往往是技術過硬,并且能夠實作自己想法的人,“作為70后,我們那時候的偶像是求伯君、雷 軍、張小龍、王江民這些人,他們以一己之力寫出了非常牛的軟體,做出很牛的產品,就能快速得到社會的認可和市場的回報,”

以求伯君為例,這位天賦異稟的程式員,在1989年就成功開發出WPS1.0,填補了我國計算機中文字處理的空白,國內市場占有率最高時一度達到90%,成為了中國計算機的標配,1989年也由此被稱作“中國軟體元年”,類似的代表還有“中國殺毒第一人”王江民,他研究了中國首款專業殺毒軟體KV100,在很長的一段時間里,該系列軟體是中關村的硬通貨,許多人送禮都送殺毒軟體,

作為《程式員》雜志(《新程式員》前身)的資深讀者,張瑞還以《程式員》雜志試刊(2000年)上提到的一個人物周奕為例(見圖1),談到他曾經單槍匹馬寫出了在DOS時代輝煌無限的排版軟體,當時全國寫過排版軟體的也只有他、求伯君、殷步久、王選等人,一個偶然的機會他發現可以用多執行緒編程的辦法將mp3刻成光碟,于是他在美國租用了一個服務器,注冊了zy2000.com網站,在1997年就實作了月收入50,000美元(約合當時50萬人民幣),
在這里插入圖片描述

圖1 2000年發行的《新程式員》試刊一

程式員2.0時代是以開源為核心的大廠程式員的時代,張瑞回顧道:“隨著谷歌三篇論文的發表(指谷歌發表的GFS、MapReduce、BigTable三篇論文),三駕馬車的出現,整個互聯網在分布式系統的大浪和資料智能的沖擊下崛起,能進入大廠成了很多程式員的夢想,也只有大廠才用到了當時最牛的技術,后來隨著閉源軟體向開源軟體的發展,成為開源軟體的貢獻者,也成為了程式員莫大的動力,”

隨著技術的發展,2.0時代涌現出了一批對垂直領域頗有研究的程式員,他們對開源做出了非常多的貢獻,這個群體的代表,有“MySQL之父”Michael Widenius、“Linux之父”Linus Torvalds等,

1991年,Linux面世,允許用戶通過網路或其他途徑免費獲得,并任意修改其源代碼,因此創造了一種能夠更好、更快地開發核心軟體技術的方法,越來越多的基礎開源技術應運而生,開源也有了技術革新和商業革新的良性回圈,

之后的故事廣為人知——開源實作了巨大的技術創新和商業創新,例如,2008年,軟體公司MySQL以10億美元的價格被收購,遠在中國的程式員們同樣投身于這股浪潮,如章文嵩,主導開發了國內最早的開源專案之一LVS,這對其技術人生乃至其任職的企業都產生了深遠影響,

程式員3.0時代是“萬能開發者”的時代,“這一代程式員應該是生于云、長于云、云原生的一代,”隨著5G的發展,計算和資料正在加速向云上遷移,催生出云計算機、自動駕駛等“新物種”,以及更多的數字化解決方案,

相比于前兩代對于具體技術(如某個開發語言)的追求,這一代的程式員應該在技術上“一專多能”,并且能夠將技術與行業相結合,張瑞說:“今天對數字化人才的要求是,云計算、大資料、AI這三個技術至少要掌握其一,同時對其余兩項技術要有深刻的理解,否則會沒有想象力,很難產生創新,”3.0時代的程式員需要深度思考行業痛點,長期積累行業經驗,不斷找出行業規律,并能夠通過數字化的工具和手段來幫助行業解決問題、改進效率、優化組織,“以往的程式員可能不太會思考業務方面的問題,認為這是CEO需要考慮的,但未來這種思考應該扎根在程式員的意識中,”

因此,未來技術不再是程式員的天花板,而是對行業創新的想象力,只有了解行業的技術人,才能成為數字化人才,這些人可能是來自IBM、微軟、Oracle、BAT的開發者;也可能是來自建筑、交通、航空、銀行、稅務等行業的工程師,

張瑞介紹,阿里云在服務千行百業政企客戶的程序中,看到了許多既懂技術、又懂產業的技術人,他們代表著3.0時代程式員的發展方向,阿里云常講:“為客戶交付一個專案,沉淀一套體系,留下一支隊伍,其目標就是,幫助客戶真正構建起面向數字創新的技術與組織能力,和客戶一起培養更多的“3.0程式員”,

培養技術創新的想象力

當被問到“如何培養對行業技術創新的想象力”時,張瑞坦言:“這不是一個憑空的程序,而是要去思考行業的痛點,每個行業都有痛點,痛點可以通過傳統的方法來解決,也可以通過數字化技術的方法來解決,準確地說,是通過云、AI和大資料的方法來解決,程式員去思考如何通過技術去解決痛點的程序,就是在培養這種想象力,”小的痛點得到解決后,往往會成長為大的解決方案,

“例如,在疫情期間推出的健康碼就是客戶提出來的想法,從某種意義上來說,健康碼的實作在技術上不是很難,但當健康碼出來后,逐漸演變成了一個大資料解決方案,我們與浙冷鏈合作,把健康碼的類似技術開放到冷鏈溯源里面去,2020年8月,在厄瓜多爾白蝦被檢測出外包裝部分樣本新冠病毒核酸結果呈陽性后,浙江省市場監督局通過這一系統追溯,3分鐘內就找到了相關商戶,并進行了快速處置,最大限度地降低了病毒傳播的風險,”張瑞介紹道(見圖2),

在這里插入圖片描述

圖2 浙冷鏈溯源界面

數字化人才,決定轉型成敗

全要素數字化時代,對人才提出了更高的要求,反過來,人才對企業數字化轉型的影響也至關重要,在張瑞看來,企業中數字化人才的權重,直接關系到數字化轉型的成敗,數字化轉型不僅關乎IT服務,也包括咨詢、運營等服務,需要業務側、資金側、市場側、供應鏈側無縫融合,只有對技術和業務都有深入的理解,才能保證這種融合的順暢,“從某種意義上來說,數字化人才是未來企業的核心競爭力,也是判斷企業數字化程度的重要依據,”張瑞說道,

不過張瑞也坦言,人才只是判斷企業數字化程度的其中一個指標,并不是全部,企業數字化轉型是否成功,以及數字化程度的判斷依據還包括“含云量”,即企業 的基礎設施層是不是使用了云,相比于開源時代基于GitHub的協同方式,基于云則可以實作“更大層面的協同”,基于云的軟體開發方式也會發生根本的改變,“就阿里自身而言,目前阿里的業務100%跑在公共云上,并且實作應用100%云原生化,阿里巴巴本身也是阿里云的用戶,”張瑞補充道,

此外,資料是否成為企業的主要資產之一并是否提供決策幫助,也是判斷企業數字化程度的標準,今天的數字化轉型不是看企業搭建了多少個資料中臺,而是看資料到底有沒有成為生產資料,并指導企業的決策,“企業的決策要真的基于資料,而不是基于經驗拍腦袋做完之后,再用資料去印證決策的正確性,”

最后一個判斷企業數字化程度的標準是“組織是否在線”,張瑞認為,數字化的本質是組織數字化的程序,而非簡單的IT系統數字化,組織是否在線意味著:你的所有賬號系統是否打通、每個員工的能力標簽是否明確等,張瑞以釘釘為例,進一步闡述道:“很多人認為釘釘就是個聊天工具,他們其實沒有看到我們通過釘釘把整個企業的IT賬號以及所有基礎性的東西全部在線化了,而不是將釘釘作為單純的聊天工具和打卡工具,”

隨著數字化轉型行程的加快,以及技術學習門檻的降低,未來,我們很可能見證“人人都是開發者”時代的到來,但在張瑞看來,即使“人人都成為了開發者”, 這些開發者與傳統的開發者仍然存在區別,他們應該成為3.0時代的“萬能開發者”,能夠將技術和業務融會貫通,并在技術上一專多能,

在這樣的開發者的推動下,數字化定能創造出無限的奇跡,

《新程式員003》聚焦“云原生時代的開發者”與“全面數字化轉型”兩大主題,阿里、位元組跳動、網易、快手、亞馬遜等互聯網大廠的云原生技術的賦能者,從技術定義、技術應用、實踐案例分享等方面,以直擊內核的硬核輸出全面決議云原生,幫助開發者在云原生時代快速找到適合自身發展的技術范式,

同時,我們也將對微軟、英特爾、華為、施耐德、西門子等首批開啟數字化轉型的企業展開報道,通過十多位技術專家分享的鮮活案例,一窺金融、新零售、工業物聯網等領域的數字化轉型成果,幫助更多關注數字化轉型的開發者從先驅者的經驗中獲得啟迪,

閱讀更多相關技術文章及行業資訊,歡迎訂閱《新程式員003》紙質書+電子書,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/423497.html

標籤:AI

上一篇:【歷史上的今天】2 月 7 日:“電腦大王”王安誕生;發明“上網沖浪”的程式員出生;2013 年圖靈獎得主生日

下一篇:Docker——配置Elasticsearch

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more