如果時光倒流,你還會選擇做 Android 開發嗎?

像程序那樣思考 發佈 2020-01-08T12:47:12+00:00

「般若波羅蜜」假如時光流轉還會選擇讀計算機專業從事安卓開發嗎?


「般若波羅蜜」

假如時光流轉

還會選擇讀計算機專業

從事安卓開發嗎?

俗話說只要專業選的好,天天過得像高考

不知道有多少同學和小編一樣

當年選專業時填報了計算機專業

選擇計算機專業也就罷了

畢業後還選了 Hard 模式做安卓開發

今天流的汗和淚

就是當初選行業時腦子進的水

但不管怎麼樣

既然選擇了這條路

無論如何咱都得捶胸頓足往前走

玩笑歸玩笑,雖然各路媒體在鼓吹裁員潮,事實上 Android 不僅沒有涼涼,反倒隨著 Android 在各個領域的不斷滲透,市場對 Android 開發崗位的需求量也一直保持旺盛。

但是,求職者的市場境況,已經從可以隨意挑選企業的買方市場,變為了被企業挑選的賣方市場,初級人才飽和也是不爭的事實。


最近跟某大廠 HR 聊天,她分享的一些招聘現狀也驗證了這一點。她最近在面試的時候遇到了一大波候選人,這些人有一些共同的特徵:

  1. 15 年 16 年 211/985 研究生畢業。
  2. 畢業過後經過了一段大廠的沉澱。
  3. 趕上了前幾年網際網路繁榮發展,企業快速融資燒錢的好時候,加入了類似美團、頭條等高薪聘請的企業。
  4. 拿著對標阿里 P6 的職級卻拿著接近 P7 的薪資。

但是,現在他們的發展卻遇到了諸多瓶頸:

  1. 非大廠的核心業務開始縮水,組織架構調整變動,風險越來越大。
  2. 公司內部政策調整,晉升名額減少,加論資排輩,晉升之路遙遙無期,薪酬漲幅也少得可憐。於是乎,他們想跳槽擇業,卻沒想到又進入困境。
  3. 在資本寒冬下,企業對人才的要求提高,出來也沒有辦法拿到 P7 的職級。
  4. 目前的薪酬遠高於市場平均水平,自身性價比不高,卻不能接受平薪或者小幅漲薪的心理落差。

其實,對於一線開發崗位,薪水的高低主要由下面三部分決定:

薪水 = 第一學歷 + 工作經驗 + 技術水平

在第一學歷已經確定,工作經驗需要時間去累積的情況下,技術水平的高低直接影響了薪酬高低。想要打破現有的困境,最佳的切入點莫過於進階。通過學習,來不斷提升自己的技術水平。

這個時候,我們在學習時所消耗的時間,也就成了我們最大的成本投入了。我們需要不斷去探索如何能夠在最短的時間內,有著最快的成長,因為成長速度決定著加薪幅度。

很多同學在畢業工作之後,就完全摒棄了學生時代跟著老師進行系統化學習的方式,而是只採用自學的方式,讓自己去提升進階。

但就好比優秀的運動員背後一定會有一個優秀的教練,高考要拿高分離不開老師的指導一樣,在加強學習的同時,如果能有個好的老師作為助力,一定能夠事半功倍,大幅度節約成長所需要的時間。

當然啦,具體用什麼樣的方式去學習,是因人而異的。可以參考這份總結:

高級UI、性能優化、NDK、Flutter和各種前沿技術等,現在基本是要求人人都至少要熟練的了

尤其是對於NDK這塊,隨便去網上搜一下高級Android工程師的招聘要求,很多都帶「精通Java、精通NDK」這種字眼

大家都在學甚至都會,你不會的話,競爭力就會低很多,而最終找不到滿意的工作也就成了必然……

當然了,可不是我危言聳聽,我們看待問題就應該往最壞的方面打算。

不過,在愛學習的人面前,這些都不是問題,提升最好的路徑就是多!看!書!

在這裡我也分享自己收錄整理的Android學習PDF+架構視頻+面試文檔+源碼筆記,還有高級架構技術進階腦圖、Android開發面試專題資料,高級進階架構資料幫助大家學習提升進階,也節省大家在網上搜索資料的時間來學習,也可以分享給身邊好友一起學習

有需要的朋友可以點讚+評論+轉發,關注我,然後私信我【進階】獲取

有需要上面這些資料的朋友可以點讚+評論+轉發,關注我,然後私信我【進階】獲取

關鍵字: