我的 android 路要怎麼走~
ps: 很久了,就想寫一些這樣的文章,申明,鞭策自己在 android 路上好好走下去。長期連載,嫌少勿噴!
很多做 android 開發的同學都想多快好省,現實是真的是這樣嗎,藉著前人的經驗,我們的目標可以更加清晰,可以計劃劃分階段去學習,但是學習的路是不會變的,別人會遇到什麼我們也會遇到什麼,別人躺過的坑我們一樣得趟
接著這裡,我想表達我們對 android 學習之路的理解,也分享我收集到的前人經驗,讓前路不再晦暗,讓腳下的路筆直一些,僅此而已~
寒冬
18年的冬真冷,大家都在說裁員,其實裁員一直都在,只是18年的確多點。android 10年了,已經積累了太多的技術,知識點,技巧,思路,這些前人都會了,並且正在創造新的思路出來,對於廣大的底層 coder 來說,僅僅是追趕就很難了,更別提去自己創造了,但是現實時我們嚐嚐學習了很多開源框架,落到實處就是僅僅會用而已,不說原始碼看沒看過,甚至原理都不知道,不知道作者用什麼技術實現的,這點就是廣大 coder 的現狀,沒有成長。
在來說大環境,在寒冷的冬天,還是有很多公司再招聘。在移動裝置深入人心的今天,大家誰能離得開移動物聯網裝置,巨大的裝置保有量決定了移動端市場需求還是旺盛的。企業需要什麼的移動 coder,中高階啊。從我們把頁面 code 出來的入門水平開始,成長到中級水平,說實話還是非常不容易的,事實是從平均來看,2-3年成長到中級的人也不是非常多的。企業再面試時也只能通過大量面試才能找到一個合心的高階開發,此過程耗時費力,說明大家水平相對需求來說還是太低,有待繼續加強!
冬天冷的不是市場,是處於行業低端的我們,移動開發行業,不進步就會死,永遠也不會改變,大家悶頭努力一年,我們都能有個好收穫的,再去面試機會機會大很多。
薪酬
安卓中高階開發面試之——未來的路,送給正在迷茫的你 的作者告訴我們,沒超越 20K ,說明你的安卓做的還不夠好。
一方面,技術能力,知識面太窄了。建議多個模組功能都嘗試一下。不能僅僅在自己公司的專案上,其他方面都不太精通。這樣的結果,對自己發展不太好。(比如,對自己公司的功能做的賊好。賊瞭解。問一個其他方面功能模組,就不知道了。建議多方面都發展,並且多做資料分析。比如百度指數,阿里指數,APP功能指數,今日頭條指數。然後自己往這些方向發展一下。比如2018年-2020年,專案中小視訊,社群中小視訊,直播,都會在專案中新增。這方面經驗豐富的人需求很高)。
第二:有的同學是真的有能力,會做;但是能繼續深入的理解原理,或者知道原理了,自己怎麼去解決問題(而不是百度解決)的能力就差一點了。比如很多人在面試中都面臨的,不會說,但是你會寫,能寫出來。為什麼不會說,因為不是清楚系統的理解,所以不能回答的很好。
現實是我們夯實技術,擴充套件知識面之後,20K 是比較容易達到的,但是想過 30K 就很難了。那些能在 github 寫自己開源專案,比如 okhttp,retrofit ,rxjava 這樣重量級開源框架的 coder 才能過 50K 。著期中的差距,大家自己體會吧,努力可以過 20k,長久不停的努力積累之後才有過 30K 的希望,道路任重道遠,大家努力珍重。再著期中要平衡工作,生活,家庭,健康是個大問題,唯有高效率才是根本出路~