目前情況:10屆某民辦大學本科生,實際接觸Android年限6年多了,工作年限五年半(注意,我說的是工作年限,不是工作經驗),今年1月份裸辭后歇了大半年,經常一周也收不到幾個offer,好不容易熬到HR面,也因為薪資要求過高被放棄了,最終拿到一個并不是特滿意的offer。
首先我想明確地說在目前的大環境下,移動互聯網確實已經屬于寒冬。尤其是Android/IOS開發,雖然說不上夕陽行業,但也離熱門IT職業差了十萬八千里。從之前大量小創公司因疫情原因倒閉破產,360、滴滴、攜程等大廠實施裁員的新聞其實也能略見一二了。至于那些還存活著的小公司,對于移動端開發人員的要求。。。好像跑題了~還是說求職面試吧。
網上Android崗位招聘的需求來看:
要求掌握系統架構及相關技術,熟悉高級UI、framework源碼,精通插件化、性能優化、Java開發經驗。。。
視頻面試給我的第一感覺就是題太難了,薪資低也就就算了,面試要求還賊高。
現在的終端開發已經開始進入穩定期,在這個階段大廠壓力很大小廠更會收到擠壓,人們使用的App越來越固定,即使是大廠,幾年前平臺級應用發個Push就能引流幾十萬,現在這些的作用也越來越小,特別到了今年,想要在Top 100的App里突然出現一個來自不知名團隊的爆款已經基本不可能。在這種情況下對于開發者來說帶來的變化我認為主要有兩點:
1. 開發者的門檻越來越高:
小廠的機會少了,大廠的業務趨于穩定,短期內在移動端不會出現爆發性的增長,那隨之而來的就是移動端招人越來越理性,門檻水漲船高。這兩年看部門移動端校招,除了技術本身都很扎實以外,清一色985/211學霸+競賽成績+各種獎項+NB實習經歷,社招基本集中在國內主要的互聯網公司和幾大手機公司中。并且現在大部分公司受限于本身的業務規模和在移動端的投入,技術和國內主要互聯網公司的差距越來越大,換句話說,小公司生存會越來越困難,之后從小公司向大公司跳槽也會越來越困難。
2. 對開發者的要求越來越高:
小廠生存越來越困難,那勢必會對開發者提出更高的要求。相比之前,對于終端開發者的技術要求會越來越寬廣,最好是個多面手,是個大前端。大廠內部的壓力也非常大,數據想要有大幅度的提升也越來越困難,因此更多的方向,更多的需求也就在所難免。現在的終端開發者處理的問題比之前更多更復雜,需要Cover的面更廣,需要學習的更快更深入,并且在技術之外,還需要有足夠的軟實力支撐。在這樣的要求下,很多時候,能力的差距已經不是用勤奮就能彌補的了,況且大部分人本來就談不上有多勤奮。
最近看到一個在零基礎自學Android最后能否找到工作,這個問題下的高票回答,講述了她從開始選擇Android,經過非常努力的學習和掙扎,然而最后面對當前的環境卻不得不放棄。看完以后真的非常替她感覺惋惜,如果早兩年入行可能結果會比現在好很多,但可惜,這就是現實。最后回到題主的問題,在這種情況下,Android開發者還會有之前那么吃香嗎?我相信答案已經很明顯了,專注的開發者和面對當前的環境,經過理性思考選擇放棄的人都能收獲更好的生活,但那些半吊子,之后在這個行業里會越來越難受。之前吃肉的以后能上海鮮,以前很多喝湯的可能就什么都沒有了。
學習分享
在當下這個信息共享的時代,很多資源都可以在網絡上找到,只取決于你愿不愿意找或是找的方法對不對了
很多朋友不是沒有資料,大多都是有幾十上百個G,但是雜亂無章,不知道怎么看從哪看起,甚至是看后就忘
如果大家覺得自己在網上找的資料非常雜亂、不成體系的話,我也分享一套給大家,比較系統,我平常自己也會經常研讀。
2020最新上萬頁的大廠面試真題
七大模塊學習資料:如NDK模塊開發、Android框架體系架構…
只有系統,有方向的學習,才能在段時間內迅速提高自己的技術。
這份體系學習筆記,適應人群:
第一,學習知識比較碎片化,沒有合理的學習路線與進階方向。
第二,開發幾年,不知道如何進階更進一步,比較迷茫。
第三,到了合適的年紀,后續不知道該如何發展,轉型管理,還是加強技術研究。如果你有需要,我這里恰好有為什么,不來領取!說不定能改變你現在的狀態呢!
理,還是加強技術研究。如果你有需要,我這里恰好有為什么,不來領取!說不定能改變你現在的狀態呢!
由于文章內容比較多,篇幅不允許,部分未展示內容以截圖方式展示 。如有需要獲取完整的資料文檔的朋友點擊我的GitHub免費獲取。