IT从业者都应关注的软件行业的变化
翻了下公眾號記錄,好久沒拔草了,主要原因還是這一年多來自己角色的變化,一年半以前開始帶比較大的團隊,在技術細節方面的關注大幅減少,尤其是以前查問題什么的投入,那就徹底沒有了,前幾個月有個插曲,團隊有個系統出了問題,我自己也介入進去查問題,發現好久沒操作后查問題的能力大幅下降的非常明顯,所以以后這個公眾號就很難再分享Java的一些細節知識點分享了,更多的會在這個公眾號碎碎念下自己所看到的行業的變化、趨勢以及大的技術方向。
帶領比較大的團隊后,時間精力主要會放在方向的選擇、判斷和決定上,而所有的方向判斷的一個最大的前提是“大勢“,只有對大勢有感知,順勢而為,才能避免在方向的判斷上出現大的偏差,這篇文章就來聊下我對軟件行業的變化的感知,我想這對于干這行的同學們而言都至關重要,從不同視角會有很大的不同,歡迎大家多回復和探討。
盡管IaaS、PaaS、SaaS這三個詞被用的有點爛了,但我覺得還是有一定合理性的,IaaS比較偏資源層,PaaS比較偏技術產品,SaaS比較偏業務產品,SaaS不怎么懂,就講下IaaS、PaaS這兩層我看到的一些狀況。
云計算的興起,在過去的幾年已經非常明顯的改變了IaaS這層,多數的公司都已經在IaaS這層完全選擇采用云廠商,不再像以前一樣需要一個專職的團隊來負責,而且即使有專職團隊,也很難做到像云廠商一樣,滿足價格、質量以及彈性的訴求,這層的技術人員也越來越趨向于集中在云廠商的公司中,各云廠商在IaaS層的激烈競爭使得這一層的技術在過去的幾年有了非常明顯的進步,并且還在不斷的加速,對于整個大社會的創新甚至是中國的基礎技術創新而言,這個明顯是非常有利的。
PaaS這層,在海外市場上已經可以明顯的看到云計算興起帶來的改變,國內市場則正在逐步熱起來,這里的一個很關鍵的識別方式是,有多少企業開始在某些技術產品上直接選用云廠商的服務,而非自己建設團隊,例如選擇云上的數據庫、存儲、消息、微服務、計算平臺等。
從大的趨勢來說,一定會越來越多的企業選擇越來越多的云的PaaS層服務來構建自己的系統,一方面和IaaS層一樣,可以更多的依靠云廠商的專業服務,另一方面則是可以讓自己更加專注在業務創新上,這個趨勢會帶來兩個變化:
企業在選擇的PaaS層服務上會特別希望是不綁定的(Kubernetes受歡迎有很大原因是因為這點),所以在PaaS層的產品上會越來越趨向于開源,或接口標準化,總體我認為開源會更占上風;
云計算廠商在PaaS層產品的豐富度的競爭加劇,豐富度僅靠云廠商自己是很難做到的,所以在這個市場里,創業的機會將會大幅增加,這個現在也非常明顯,連在中國的技術創業現在都迎來了一個還不錯的環境,相繼有了越來越多的技術創業的公司活的越來越久,以及活的越來越不錯,這個里面活的最好的會是手頭有非常不錯的開源產品的公司。
從整個大的形勢來看,各行業競爭會越來越激烈,傳統的競爭方式很難再獲得優勢,在這樣的情況下,越來越多的企業會更加主動的進行數字化轉型,所以數字化轉型下所需要的PaaS層產品(微服務、消息、計算平臺、AI服務等)將會在這個階段得到非常大的成長。
?
最后總結下,按照上面的趨勢判斷,給有志于在這兩層繼續發展的技術人員一點小小的建議:
IaaS這層,我會非常建議盡量加入云計算廠商的公司,這才能真正的對你的職業生涯產生有益的幫助;
PaaS這層,我會非常建議積極學習算法、大數據、AI相關的知識,積極使用/參與開源項目(小小的做個廣告:例如我們團隊開源的PouchContainer、Dragonfly、Dubbo、RocketMQ、Sentinel、Nacos、Arthas),在有充足的想法、思想準備或已經有一個還不錯的規模的開源產品下創業,又或是加入云計算廠商(再做下廣告,我們團隊是打造阿里云上PaaS層產品的核心團隊之一)。
總結
以上是生活随笔為你收集整理的IT从业者都应关注的软件行业的变化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分布式领域架构师要掌握的技术
- 下一篇: 23个 Git 最常用命令速查手册,值得