2021年,開發者的落日

file

小說《三體》第一部結尾,葉文潔透過紅岸基地天空看到了最後一第二天落。她親手發出的訊息讓人類太陽永遠沉淪。多年之後,一顆小小的水滴瞬間摧毀龐大的人類星際艦隊,人類的驕傲與自尊灰飛煙滅。葉文潔在登上紅案基地前,說出了那句振聾發聵的話:數據庫

這是一切的開始,這也是人類的落日。

下面這幾十行字只是一時興起的我的思考。基於對2021年整個互聯網技術從業者的可能變化和將來的我的思考。編程

前幾天,我看了阿里雲李飛飛老師在數據庫大會上的講話,關於數據庫行業將來的發展的思考。老實說,李飛飛老師仍是有兩把刷子的,站在技術管理者和企業應用的角度,視野比較高,我我的暫時難以望其項背。服務器

不過呢,小編也能夠站在開發者的角度從下往上看一下開發行業或者說小編從事的數據這個小分支的將來的幾個變化。架構

技術愈來愈不值錢

首先提出我我的的一個觀點,從某種程度來講,技術不產生價值。普通的開發者要深入理解一件事情,現在你暫時拿在手裏的看似高薪不是我的能力的體現,是行業帶動的結果,那麼行業帶動的結果。你要感謝兩家公司微軟和Google。less

若是整個互聯網行業只有2家公司能夠存活的話,除了微軟和Google,任何其餘企業都沒有資格,只能去死。運維

微軟大幅下降了編程的門檻,圍繞操做系統誕生一整套的生態,把編程變成了一種普通人能夠當成工做的玩意兒。分佈式

Google站在巨人的肩膀上,從提出分佈式這個概念開始,幾乎重塑了整個計算機行業。此後,Google不知足於此,不只瘋狂制定頂層標準,並且在科技界的貢獻持續造福全人類。工具

能夠這麼說,互聯網行業這些年的高光徹底是行業熱潮帶動普通開發人員受益,而不是我的自己。咱們都是風口上的豬而已。大數據

技術自己門檻的大幅下降致使【技術通貨膨脹】,更多的人蔘與就表明每一個人分到更少的蛋糕。迴歸公司的本質,一個專一於技術可是對業務0貢獻的開發者爲何能拿高薪趴在電腦前?阿里雲

存量市場的競爭白熱化,躺着賺錢的時代終結。不懂業務,瘋狂跳槽,盲目轉行,僅僅追逐技術能力的提高脫離商業自己的開發者最終會被棄之如敝履。

FasS重上風口浪尖

關於雲計算時代的一些名詞不作過多解釋,能夠自行去查資料。

從2021年開始,其實從2020年下半年就初露端倪。FaaS從新被推上風口浪尖,普通開發者應該感到危機。

FaaS是Functions as a Service的簡稱,它每每和無服務架構(Serverless Architecture)一同被提起。

你們注意,FaaS自上而下,和下文的低代碼自下而上對普通開發者造成了雙重擠壓,對普通開發者的生存空間形成了嚴重影響。

FaaS在幹什麼?FaaS拋棄了原來大型複雜應用的架構,將整個架構中的單元進行拆分,將各類軟、硬件資源等抽象爲一種服務提供給開發者使用,讓他們再也不擔憂基礎設施、資源需求、中間件等等,專一於具體邏輯實現。

看到了麼?FaaS已經將整個開發者最須要腦子和開發量的工做吃掉了。基礎設施和中間件乃至服務器資源的管理,不須要開發者介入。這會致使什麼後果?

大批量【填鴨式】進入這個行業的開發者大家應該感到危機。由於FaaS正把大家變成實實在在的【工具人】。

所謂工具人,就是低成本、易替換。

低代碼大行其道

Low Code Development Platform 是指無需編碼(0代碼)或經過少許代碼就能夠快速生成應用程序的開發平臺。

低代碼在幹什麼? 咱們直接引用行業大佬的一句話:

低代碼是基於可視化和模型驅動理念,結合雲原生與多端體驗技術,它可以在多數業務場景下實現大幅度的提效降本,爲專業開發者提供了一種全新的高生產力開發範式。另外一方面,低代碼可以讓不懂代碼的人,經過「拖拉拽」開發組件,就能完成應用搭建。從意義上講,低代碼能夠彌補日益擴大的專業技術人才缺口,同時促成業務與技術深度協做的終極敏捷形態。

看到了麼?低代碼是讓不懂代碼的人能夠進行組件開發。這個領域的發展會迅速淘汰掉企業中作企業內部系統的那批人,而後向外蔓延開來。你們能夠參考釘釘。

2020年12月28日,釘釘宣佈推出低代碼開發平臺"宜搭",爲用戶提供低代碼開發能力。根據釘釘發表的最新用戶數據:企業組織1500萬、我的用戶3億。"宜搭們"的上線意味着,中國低代碼開發的普及被按下了加速鍵,將來幾年甚至有可能迎來爆發式增加。

上面這個信息已經爲企業內部系統的開發者們敲響了警鐘。顯而易見,其餘領域最終也不能獨善其身。

喪鐘爲誰而鳴?

數據領域將來的幾個變化

再次聲明,只是我的的思考。我也但願將來幾年回過來看本身使勁打本身臉。

數據領域進入平臺期,門檻下降。受到FaaS和低代碼理念的影響,將來數據領域最早受到影響的兩個崗位顯而易見,你們能夠本身思考。

將來低代碼盛行,類SQL、拖拉拽大行其道,會致使開發者們離原理愈來愈遠,不懂底層設計,不懂頂層架構,不如業務懂業務,不如開發懂開發。

愚者還在竊喜,智者卻在悲傷。

由於業務同窗會用Excel和低代碼平臺幹掉開發者。由於數據領域自然Low Code。

而致力於低代碼和FaaS的領域的行業推進者正是微軟、Google、阿里雲這些行業引領者。

它們成就了開發者盛世,也會親手毀掉開發者。

所謂,成也蕭何敗也蕭何。

咱們該作什麼

懂原理

2020年下半年,數據領域新概念頻出,我在以前的文章中也提到過。這些新概念勢必會帶動一些基礎架構部門的發展,由於基礎架構部門不向前跑,就會變成運維專家,變成答疑專家,就會本身幹掉本身。

因此,做爲引領公司甚至行業的基礎開發者,基於業務大膽啓用新的技術方案前,只有對原理足夠熟悉,才能作到順利轉型。盲目上馬,不作出充分調研,技術能力不足會被其餘領跑者拖死。

作頂層架構設計

尤爲是基於業務系統的合理技術選型和正確的架構設計,這對開發者提出了至關高的要求,技術棧足夠深刻,場景足夠豐富的狀況下才能遊刃有餘。對於那些技術Leader,這更是巨大的挑戰。不然,一將無能,累死千軍。要麼你足夠優秀能夠當作火把給全隊把路照亮,要麼就要有足夠的魅力發現和吸引那些是火把的人。

懂業務

業務纔是開發者的立足根本,對業務足夠熟悉,才能最終站穩腳跟。隨着開發門檻的不斷下降,業務人員,尤爲是一些專業的熟悉業務的且能夠作分析的業務人員,它們對於開發會逐漸下降依賴,在低代碼和套件化足夠成熟的將來,只懂開發的開發者會被邊緣化。

作好行業沉澱

技術不能安身立命,可是行業沉澱能夠。舉幾個例子,2020年下半年拼多多開始在物流領域發力,抖音拿下支付牌照。請問你們,哪些人會成爲被挖角和追捧的對象?

因此,2021年是一切的開始,也是開發者的落日。

歡迎關注,《大數據成神之路》系列文章

歡迎關注,《大數據成神之路》系列文章

歡迎關注,《大數據成神之路》系列文章

相關文章
相關標籤/搜索