大家都說程序員是喫青春飯的、Android研發沒前景,那等Android研發年紀大了又該怎麼辦?

在知乎發現了個這樣的問題

每次看到這類似的問題我都感慨萬千,不禁又想起那批80後老前輩……他們中已經有很大一批人都平穩的度過了中年危機

我不禁又在幻想:這pia pia的打臉聲在某些自媒體、培訓機構的臉上響起……

下面是正文:

正文

除了程序員,還有新媒體運營、設計……很多行業都是青春飯

他們年紀大了怎麼辦?難道會集體裁員嗎

程序員是喫青春飯的,但高級開發、資深開發、技術專家、架構師、技術管理,都不是青春飯

而除了青春飯這個點,諸如35歲被優化、Android涼了之類的問題總是特別多

這次就這個問題,和大家詳細聊一聊

大家都說程序員是喫青春飯的,我相當認可,如果始終不想着提升技術,永遠待在初級層次,或許還不到30歲就已經將青春飯喫完了

大家或許聽到過很多這種消息:

“Android開發29歲被裁,轉行送上了外賣”

“Android開發34歲被優化後,面試屢屢碰壁”

“Android涼了……”

……

以及各種轉行:Java、前端、大數據……

不斷地也聽見很多人在談做Android是否還有前途、Android研發在走下坡路了、Android的工作太難找了,對於這些其實我的看法很簡單:

Android確實不是當年盛況,已經不再像前幾年前那麼火爆。一個新行業如果經歷過盛極一時,那麼必然有這樣的一條曲線,像我們學的正弦曲線先急速上升,然後到達頂點,然後再下降,最後再趨近一個平穩的值。


那麼這一兩年就已經是在一個飽和值之間浮動,因此在這樣的形勢下,對於個人開發者相應的要求就要高一些。


以前是隻要你會Android四大組件的都是個香餑餑,那樣的時代已經過去了,隨着人機交互的體驗要求,App的用戶體驗的要求、流暢度等等,已經不可同日而語。在這樣的大環境下,那麼對我們Android開發工程師也是同樣的改變。


在這樣的情況下,由於飽和,隨處都能招到初級的工程師,公司有了選擇的餘地,所以肯定會去選擇更加優秀的,這就必然導致了我們經常說的,Android開發者已經爛大街了,其實不然,只是公司的要求變高,市場飽和,門檻變高而已。

說白了,其實喫青春飯的不是程序員,而是初級程序員!

不是Android開發沒有前景,而是初級Android開發沒前景!

而他們被優化後面試碰壁、轉行、送外賣……怎麼慘怎麼來的故事經過很多媒體的炒作後,竟然還被大家認爲是理所應當?

現在各大公司其實都很缺Android研發(中高級),不斷的在招人,就拿很多一線互聯網來說,別說來面試的人了,就簡歷都拿不到太多,需要花很多時間去找簡歷,一度讓各大公司爭搶也招不到合適的人,造成了很多崗位空缺。

越來越多的急招崗位都湧現出來…

所以,對於有Android開發經驗的同學,更多應該想想怎麼往深探索,而不是一味想着換方向,不管換到哪個方向,都會面對從初級到高級到資深再到專家的時間點。

正確的職業規劃應該是金字塔形,核心競爭力一定要紮實!

至於那些已經選擇轉行的人,其實大多數還是沒起來,畢竟轉行後也是從0開始,想精進到專家並不是一朝一夕的事。

不管在任何行業,任何崗位,初級技術人才總是供大於求,都是不好找工作的,Android開發只不過是其中之一

同樣,不管任何行業、崗位,技術過硬的也都是非常喫香的!

說到底,是Android涼了嗎?其實只是技術不過硬的人涼了!

技術不過硬也就罷了,如果不願花時間學習提升,就算轉去Java、大數據、人工智能,還是會問出類似的問題:

“Java涼了?Java前景如何?”

“大數據涼了?大數據前景如何?”

“人工智能涼了?人工智能前景如何?”

……

所以,不用老想着Android涼了或是經常說要轉行,與其焦慮不安,不如努力提升技術水平,畢竟在這時代,有硬技術的人到哪都喫香。

Android未來的趨勢

移動開發是不侷限於App開發的,比如 逆向、物聯網、音視頻、邊緣計算、VR/AR,很多新的技術浪潮其實都已經融入到移動開發的體系裏。

在可見的未來,推薦大家選擇 NDK 作爲未來學習的重心,5G 物聯網是風口,一旦涉及硬件交互就一定避不開 NDK 開發。

另外伴隨着5G時代的來臨,音視頻也必然會迎來一波爆發,如果大家現在能夠把握住機會,當一隻風口上的“豬”豈不是美滋滋?

Android學習的方向

  • 基礎+底層原理

看似最枯燥、最基礎的東西往往具有最長久的生命力

像數據結構,算法這類東西,還有有一些計算機原理之類的知識,這些東西都是編程和實踐的根本。他們看似枯燥和基礎,但是具有最長久的生命力。

不要天天談什麼框架,什麼庫,框架每年層出不窮,可是扒下框架那層炫酷漂亮的外衣,裏面還是那些最基礎的知識和原理。 就是這些算法,數據結構,計算機網絡,計算機原理這些看似基礎的東西。如果這些掌握紮實了,你纔有更加深入的可能。

  • 學習一線大廠的各項技術

大廠是我們的技術先驅,不僅僅是各種技術,還有很多令你大開眼界的使用方法,學習這些有利於自己競爭力的提高,深入理解後也可以提升你的學習效率

  • 定期面試

光學習了大廠的技術還不夠,如何瞭解當下Android市場需要哪些技術呢?

定期的面試足以讓你瞭解當下市場需要哪些技術,也更加容易確定自身的短板在哪,同時,也可以督促自己學習提升(小夥子,你這技術有點落伍了呀…)

萬一拿到了高薪Offer,豈不是更賺?

  • 多看大佬的學習筆記,學習大佬的設計思想

之前我跟一位大佬交流後,就拿到了他做的 《Android開發核心知識點筆記》

純目錄頁都非常非常的長……大佬,不愧是大佬……

現在,《Android開發核心知識點筆記》的最新版,可以在這個GitHub上查看

  • 配合各種資料輔助學習

現在不僅僅是開源,還有各種各樣的資料也是非常之多,可以說是非常的全面了

不過還是非常雜亂,很多朋友不是沒有資料,大多都是有幾十上百個G,但是雜亂無章,不知道怎麼看從哪看起,甚至是看後就忘

這裏推薦大家找找培訓機構,雖然大家對培訓機構褒貶不一,但不可否認的是,有些培訓機構也是爲大家發現、整理了很多全面且系統的資料,白嫖一波還不是美滋滋?

關於 Android 面試的祕籍

通常我是拒絕說我的面試經驗的

因爲,我們工作經歷不一樣,簡歷不一樣,問的問題也會不一樣

而在面試官的步步深挖之下,背題?不存在的,背題能輕鬆通過就不會有這麼多人都說“Android涼了”

大廠面試光靠背幾個面試題就想過?你放心,難得一批是必然的……

但如果你已經具備接近心儀公司的開發實力,那你不妨看看我整理的一套Android面試的祕籍。

這裏是地址:面試通過率提升90%的祕籍


那麼,今天我的分享就到這裏,如果文中哪些部分不當的話,請聯繫我進行修改或刪除~

如果大家還有什麼疑問的話可以在評論區打出來,後續再進行更新~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章