淺談Android發展:安卓開發的未來發展是怎樣的?我們該怎麼做?

語言: CN / TW / HK

當我在寫的時候,整個招聘市場還有很多Android開發找不到工作

同時也有很多企業招不到Android開發

真是個奇妙的時代~ 魔幻的時代~

細數Android開發經過的這些年,有混沌初開的“亂時代”,有爭相探索的“大航海時代”,有百家爭鳴的“興時代”,有初感凜冽的“寒時代”,有步入成熟的“穩時代”,有春風再起的“復興時代

早期Android還處於萌芽狀態,根本沒有那麼多的開發手冊開發資料,也沒有什麼規範不規範,大家都是盲人摸象似的一點一點摸索,市場整體招聘要求堪稱為零,那時說得上“Activity”就可以想想什麼時候拎包入職了,是“亂時代

Android經過一段時間的摸索,並且有了成功的例子以後,第一個聽到風聲的是資本,當時的網際網路公司都想通過一個小小的APP實現上市夢,市場也湧現出一大批Android培訓機構,市場人人轉Android,人人學Android,是Android開始火爆的“大航海時代

經過一段時間的發展,整個Android逐漸形成一套自己的技術體系,很多技術都被開源出來,各廠也開始紛紛探索Android的一些黑科技,並將之開源,許多優秀的App、開源框架、開發者在這個時間階段湧現,大廠鼎立格局初步形成,是“興時代

開源庫越來越多,Android開發的門檻也慢慢降低,早前的培訓機構也快速生產了一大批Android開發,市場開發者水平參差不齊。而很多優秀的創意也都一一被實現過了,即便再有也難逃資本的壓制,市場已經被各大廠的全家桶式APP佔據得差不多了,很多網際網路公司開始發現,寫個APP不難,難的是引進流量,而問題在於,市場已經沒有多少“乾淨”的流量了……於是乎,合併、退場,“大航海時代”的那些小船,終究還是抗不過大風大浪……寒冬已至,“寒時代”降臨

寒冬之後,招聘市場先於人才市場一步冷靜下來,開發者們明顯可以感知到企業招聘門檻的提高。市場是個很奇妙的東西,人人都會就等於人人都不會,當我發現開源庫原理問不倒你的時候,我可能要拿Framework、效能優化開刀了……可惜,即便是知道這些,但技術可不是一朝一夕就可以提升上來的。藉此時機,許多公司開始進行“換血”,優化技術落後的、補充功底紮實的,“濫竽充數”終究還是沒逃過市場的洗刷,這是“穩時代

寒冬終其原因還是市場飽和導致的薄暮,而一些基礎設施的技術飛躍、社會事件的背後,或許也隱藏著不一般的機會。物聯網、人工智慧的發展引出一批Android開發細分領域;5G普及、疫情反覆直接造就了音影片開發在移動端再度崛起;車企“缺芯少魂”刺激了車載開發走上風口,在手機應用開發這塊,或許Android略顯乏力,但各個細分領域如百花爭豔一般綻放,Android將在各個細分領域迎來又一春,是“復興時代

就未來發展來說,當然是選擇一個正處於時代風口的細分領域深耕最佳

像Android開發可以分為:應用開發Framework開發逆向安全跨平臺開發遊戲開發音影片開發

進一步可以再由領域又分幾類:

Android手機、電視/電視盒子、IoT、車載、VR/AR等

簡單舉例比如說:

應用開發:手機應用、電視/電視盒子應用、物聯網應用、車載應用、VR/AR應用等

Framework開發:手機廠商、電視/電視盒子系統、物聯網系統、車載系統、VR/AR系統等

……

其他很多就不再一一舉例了,其實把這些全部列出來,很容易就會發現,技術都是一樣的技術,各端略有差異,歸根結底只是Android開發藉由不一樣的落地端又重新火了起來

手機應用開發轉去做物聯網應用、車載應用就不會做了嗎?不見得吧

手機系統開發轉去做物聯網系統、車載系統就不能做嗎?更加扯淡

底層的東西是更新迭代非常慢的,很多時候我們往往著眼於什麼新框架、新技術,其實扒開他們那層絢麗的外衣,底層的東西還是那些

所以,我們更應該著眼於技術的提升,而不是被那些層出不窮的新框架、新技術矇住了眼

此前像很多人說的“Android涼了”“Android沒前景”主要還是體現在應用開發層面,並且大部分說這樣話的開發者,或許還夠不上一個所謂的“合格的Android開發”

也聽過很多朋友說要轉行,白白浪費了幾年經驗不說,那些轉Java、轉前端、轉人工智慧的難道就沒競爭了嗎?難道就不卷嗎?同樣要從基礎學起,你猜企業是要剛畢業的大學生還是二十七八的你?

不論是哪一行,初中級人才永遠都是供大於求的,而高階人才往往都是極其短缺

與其說考慮轉向哪一邊,不如埋頭提升自身技術,紮實基礎

當達到高階之後,就會發現人才到哪都吃香!

人才永遠是呈金字塔型分佈,越往上層走,人越少,上層20%的人要佔據80%資源

路漫漫,共勉!