不少作開發的朋友都會遇到的怪圈。當你到某一個階段,會以爲業務和技術提高很難,如今的公司待着感受沒有前途混吃等死,想跳槽吧,本身有多高的能力內心仍是有比數的。架構
這種狀況就是遇到瓶頸期了學習
我有統計過那些校招進大廠作開發的薪資和年限成長圖,有BATJ這些巨頭公司,也有小米華爲vivo這些大公司;3d
爲何要用社招進大廠的來作統計?orm
由於這些人相對來講,底子好基礎牢,成長髮展壞境好,基本都是一直往上提高的不存在什麼瓶頸期(實際上是末位的大都被淘汰了)cdn
基本給他們3-5年時間,能成爲一個高級工程師,月薪稅前在30k左右,這裏說的是一線城市。視頻
而大多數3-5年Android開發者薪資水平是多少呢? 大可能是處於10k到20k之間,而且明顯感受到提高很難了,除非轉型作到了管理層待遇會好一些,技術上的要求也會沒那麼高。blog
1.原理認知淺教程
工做內容可能是簡單UI界面開發和第三方SDK整合,對原理層和底層開發瞭解不深資源
2.技術視野窄開發
長期在小型軟件公司,外包公司工做,技術視野被限制的太厲害
3.薪資提高難
初中級Android崗位薪資上升空間有限,基本上你想拿15k以上,不會點源碼層的東西是根本拿不到的
4.學習資源少
入門以後想要提高很難,靠本身接觸的簡單業務項目,去反覆操練那些cv技術。博客和書本上的技術大多比較抽象而且零散,能夠借鑑和指導,可是沒辦法複製成本身的
之前咱們一直被市場和技術牽着走,並非本身在選擇技術,而是不自覺地被推到了如今尷尬的處境。
當初Android開發火爆,就不少人半路轉行,經過三四個月的培訓成爲一門Android開發者
想一想有多少人對於本身未來要發展的方向和技術類型進行過深刻思考和比較呢?
只有不斷學習才能突破,這是必定的
這裏可能會有不少小夥伴內心罵道;又想騙我學Android?
其實這種抵觸學習的心理是很正常的,爲何呢?
由於對於不少初中級Android工程師而言,想要提高技能,每每是本身摸索成長。
而不成體系的學習效果低效漫長且無助。時間久了,付出巨大的時間成本和努力,沒有看到應有的效果,會氣餒是再正常不過的
因此學習必定要找到最適合本身的方式,否則不止浪費時間,更可能把將來發展都一塊兒耽誤了了。
只有學歷好進入大廠的人才能混的好嗎?
不,以我對身邊作Android開發的朋友大體判斷,學歷佔三成,天賦佔二成,學習的態度和慾望以及方法佔五成。
我有個高中同窗,他大學是讀的語文專業,後來以爲當老師工資少,半路培訓去學了Android開發,大概是14年Android那時還很火。一直混跡在小廠,跳過兩三次槽,不過工資一直在18k以內。
今年他一舉進了字節跳動,給的是年薪35w。說實話他5年後能有這種發展我一點也驚訝,並且以爲理所固然。就由於他平時對代碼的熱情,早就在別人寫天天去網上cv別人開源的東西時,他會嘗試去本身讀源碼本身去寫。別人工做空閒在羣裏吹水的時候他會去對照視頻和源碼,本身嘗試搭建一些小的項目架構。
他以前跟我分享過一套Android高級架構視頻,那種體系化從基礎到源碼實戰所有包含的完整教程視頻和源碼
若是你是卡在缺乏學習資源的瓶頸上,那麼剛恰好我能幫到你。歡迎關注會持續更新和分享的