
小說《三體》第一部結(jié)尾,葉文潔透過紅岸基地天空看到了最后一次日落。她親手發(fā)出的訊息讓人類太陽永遠沉淪。多年以后,一顆小小的水滴瞬間摧毀龐大的人類星際艦隊,人類的驕傲與自尊灰飛煙滅。葉文潔在登上紅案基地前,說出了那句振聾發(fā)聵的話:
這是一切的開始,這也是人類的落日。
下面這幾十行字只是一時興起的個人思考?;趯?021年整個互聯(lián)網(wǎng)技術(shù)從業(yè)者的可能變化和未來的個人思考。
前幾天,我看了阿里云李飛飛老師在數(shù)據(jù)庫大會上的講話,關(guān)于數(shù)據(jù)庫行業(yè)未來的發(fā)展的思考。老實說,李飛飛老師還是有兩把刷子的,站在技術(shù)管理者和企業(yè)應(yīng)用的角度,視野比較高,我個人暫時難以望其項背。
不過呢,小編也可以站在開發(fā)者的角度從下往上看一下開發(fā)行業(yè)或者說小編從事的數(shù)據(jù)這個小分支的未來的幾個變化。
技術(shù)越來越不值錢
首先提出我個人的一個觀點,從某種程度來說,技術(shù)不產(chǎn)生價值。普通的開發(fā)者要深刻理解一件事情,如今你暫時拿在手里的看似高薪不是個人能力的體現(xiàn),是行業(yè)帶動的結(jié)果,那么行業(yè)帶動的結(jié)果。你要感謝兩家公司微軟和Google。
如果整個互聯(lián)網(wǎng)行業(yè)只有2家公司可以存活的話,除了微軟和Google,任何其他企業(yè)都沒有資格,只能去死。
微軟大幅降低了編程的門檻,圍繞操作系統(tǒng)誕生一整套的生態(tài),把編程變成了一種普通人可以當成工作的玩意兒。
Google站在巨人的肩膀上,從提出分布式這個概念開始,幾乎重塑了整個計算機行業(yè)。此后,Google不滿足于此,不僅瘋狂制定頂層標準,而且在科技界的貢獻持續(xù)造福全人類。
可以這么說,互聯(lián)網(wǎng)行業(yè)這些年的高光完全是行業(yè)熱潮帶動普通開發(fā)人員受益,而不是個人本身。我們都是風口上的豬而已。
技術(shù)本身門檻的大幅降低導(dǎo)致【技術(shù)通貨膨脹】,更多的人參與就代表每個人分到更少的蛋糕。回歸公司的本質(zhì),一個專注于技術(shù)但是對業(yè)務(wù)0貢獻的開發(fā)者為什么能拿高薪趴在電腦前?
存量市場的競爭白熱化,躺著賺錢的時代終結(jié)。不懂業(yè)務(wù),瘋狂跳槽,盲目轉(zhuǎn)行,僅僅追逐技術(shù)能力的提升脫離商業(yè)本身的開發(fā)者最終會被棄之如敝履。
FasS重上風口浪尖
關(guān)于云計算時代的一些名詞不做過多解釋,可以自行去查資料。
從2021年開始,其實從2020年下半年就初露端倪。FaaS重新被推上風口浪尖,普通開發(fā)者應(yīng)該感到危機。
FaaS是Functions as a Service的簡稱,它往往和無服務(wù)架構(gòu)(Serverless Architecture)一同被提起。
大家注意,F(xiàn)aaS自上而下,和下文的低代碼自下而上對普通開發(fā)者形成了雙重擠壓,對普通開發(fā)者的生存空間造成了嚴重影響。
FaaS在干什么?FaaS拋棄了原來大型復(fù)雜應(yīng)用的架構(gòu),將整個架構(gòu)中的單元進行拆分,將各種軟、硬件資源等抽象為一種服務(wù)提供給開發(fā)者使用,讓他們不再擔心基礎(chǔ)設(shè)施、資源需求、中間件等等,專注于具體邏輯實現(xiàn)。
看到了么?FaaS已經(jīng)將整個開發(fā)者最需要腦子和開發(fā)量的工作吃掉了?;A(chǔ)設(shè)施和中間件乃至服務(wù)器資源的管理,不需要開發(fā)者介入。這會導(dǎo)致什么后果?
大批量【填鴨式】進入這個行業(yè)的開發(fā)者你們應(yīng)該感到危機。因為FaaS正把你們變成實實在在的【工具人】。
所謂工具人,就是低成本、易替換。
低代碼大行其道
Low Code Development Platform 是指無需編碼(0代碼)或通過少量代碼就可以快速生成應(yīng)用程序的開發(fā)平臺。
低代碼在干什么? 我們直接引用行業(yè)大佬的一句話:
低代碼是基于可視化和模型驅(qū)動理念,結(jié)合云原生與多端體驗技術(shù),它能夠在多數(shù)業(yè)務(wù)場景下實現(xiàn)大幅度的提效降本,為專業(yè)開發(fā)者提供了一種全新的高生產(chǎn)力開發(fā)范式。另一方面,低代碼能夠讓不懂代碼的人,通過“拖拉拽”開發(fā)組件,就能完成應(yīng)用搭建。從意義上講,低代碼可以彌補日益擴大的專業(yè)技術(shù)人才缺口,同時促成業(yè)務(wù)與技術(shù)深度協(xié)作的終極敏捷形態(tài)。
看到了么?低代碼是讓不懂代碼的人可以進行組件開發(fā)。這個領(lǐng)域的發(fā)展會迅速淘汰掉企業(yè)中做企業(yè)內(nèi)部系統(tǒng)的那批人,然后向外蔓延開來。大家可以參考釘釘。
2020年12月28日,釘釘宣布推出低代碼開發(fā)平臺"宜搭",為用戶提供低代碼開發(fā)能力。根據(jù)釘釘發(fā)表的最新用戶數(shù)據(jù):企業(yè)組織1500萬、個人用戶3億。"宜搭們"的上線意味著,中國低代碼開發(fā)的普及被按下了加速鍵,未來幾年甚至有可能迎來爆發(fā)式增長。
上面這個信息已經(jīng)為企業(yè)內(nèi)部系統(tǒng)的開發(fā)者們敲響了警鐘。顯而易見,其他領(lǐng)域最終也不能獨善其身。
喪鐘為誰而鳴?
數(shù)據(jù)領(lǐng)域未來的幾個變化
再次聲明,只是個人的思考。我也希望未來幾年回過來看自己使勁打自己臉。
數(shù)據(jù)領(lǐng)域進入平臺期,門檻降低。受到FaaS和低代碼理念的影響,未來數(shù)據(jù)領(lǐng)域最先受到影響的兩個崗位顯而易見,大家可以自己思考。
未來低代碼盛行,類SQL、拖拉拽大行其道,會導(dǎo)致開發(fā)者們離原理越來越遠,不懂底層設(shè)計,不懂頂層架構(gòu),不如業(yè)務(wù)懂業(yè)務(wù),不如開發(fā)懂開發(fā)。
愚者還在竊喜,智者卻在悲傷。
因為業(yè)務(wù)同學會用Excel和低代碼平臺干掉開發(fā)者。因為數(shù)據(jù)領(lǐng)域天然Low Code。
而致力于低代碼和FaaS的領(lǐng)域的行業(yè)推動者正是微軟、Google、阿里云這些行業(yè)引領(lǐng)者。
它們成就了開發(fā)者盛世,也會親手毀掉開發(fā)者。
所謂,成也蕭何敗也蕭何。
我們該做什么
懂原理
2020年下半年,數(shù)據(jù)領(lǐng)域新概念頻出,我在之前的文章中也提到過。這些新概念勢必會帶動一些基礎(chǔ)架構(gòu)部門的發(fā)展,因為基礎(chǔ)架構(gòu)部門不向前跑,就會變成運維專家,變成答疑專家,就會自己干掉自己。
所以,作為引領(lǐng)公司甚至行業(yè)的基礎(chǔ)開發(fā)者,基于業(yè)務(wù)大膽啟用新的技術(shù)方案前,只有對原理足夠熟悉,才能做到順利轉(zhuǎn)型。盲目上馬,不做出充分調(diào)研,技術(shù)能力不足會被其他領(lǐng)跑者拖死。
做頂層架構(gòu)設(shè)計
尤其是基于業(yè)務(wù)系統(tǒng)的合理技術(shù)選型和正確的架構(gòu)設(shè)計,這對開發(fā)者提出了相當高的要求,技術(shù)棧足夠深入,場景足夠豐富的情況下才能游刃有余。對于那些技術(shù)Leader,這更是巨大的挑戰(zhàn)。否則,一將無能,累死千軍。要么你足夠優(yōu)秀可以當做火把給全隊把路照亮,要么就要有足夠的魅力發(fā)現(xiàn)和吸引那些是火把的人。
懂業(yè)務(wù)
業(yè)務(wù)才是開發(fā)者的立足根本,對業(yè)務(wù)足夠熟悉,才能最終站穩(wěn)腳跟。隨著開發(fā)門檻的不斷降低,業(yè)務(wù)人員,尤其是一些專業(yè)的熟悉業(yè)務(wù)的且可以做分析的業(yè)務(wù)人員,它們對于開發(fā)會逐漸降低依賴,在低代碼和套件化足夠成熟的未來,只懂開發(fā)的開發(fā)者會被邊緣化。
做好行業(yè)沉淀
技術(shù)不能安身立命,但是行業(yè)沉淀可以。舉幾個例子,2020年下半年拼多多開始在物流領(lǐng)域發(fā)力,抖音拿下支付牌照。請問大家,哪些人會成為被挖角和追捧的對象?
所以,2021年是一切的開始,也是開發(fā)者的落日。
小編把阿里巴巴、騰訊、美團等大廠的Java和大數(shù)據(jù)面試題整理成了電子書和資源,目錄如下:
資源
鏈接: https://pan.baidu.com/s/1ifHfofjawqD9jn2lvoh0NA 提取碼: h79x
另外,微信搜索關(guān)注【import_bigdata】,回復(fù)【資源】,還有幾百G大數(shù)據(jù)資源下載!
歡迎關(guān)注,《大數(shù)據(jù)成神之路》系列文章
