若是你也學習Android,那麼你大機率會看過個人文章。常常有讀者給我留言:「該怎麼學習Android?」、「平常學習Android的方法是什麼」。git
因此,今天,我將獻上一份《Android知識圖譜》,以自身的經驗 & 所見所聞,旨在告訴你們,學習Android,實際上須要學習什麼內容,但願大家會喜歡。程序員
不少人對成長有誤解,在他們眼中,隨着工做年限的提升,成長是理所固然的事情,這實際上是一個誤區。兩個程序員同時工做3年,難道他們兩個的成長就徹底同樣嗎?實際上是不同的。不少崗位在招聘的時候都要求3年以上工做經驗,這個3年工做經驗是指持續成長的三年,而不是指渾渾噩噩混日子的三年。下面舉個通俗易懂的例子,你們必定能理解。github
這裏拿蓋大樓舉例,好比某大公司發佈了以下一個招聘需求,招聘資深建築工程師,提供具備行業競爭力的薪酬,要求以下:面試
看到這個jd後,只要是有5年經驗的建造師都躍躍欲試,都以爲本身能夠。框架
其實這個崗位是幹什麼的呢?這家大公司想蓋一棟50層的高端商業寫字樓,須要招一個資深工程師來完成整個高樓的地基、框架和外形的設計,還須要考慮容災和抗震等級。學習
而來應聘的一大部分建築工程師,他們雖然工做了5年,但是他們平時都在作什麼呢?大概是這樣的:設計
就這樣工做了5年,在本身的工做領域(搬磚、和水泥、砌牆)得心應手,以爲建房子不就這麼簡單嘛,以爲本身已經精通了建房子。視頻
但事實上,他們真的可以勝任50層高樓的建築工做嗎?很顯然,不能!blog
什麼樣的人可以勝任這類工做呢?他們也工做了5年,他們平時所作的事情大概是這樣的:get
到這裏,我想你們都明白了。搬5年磚也還只是一個搬磚的,不管如何也設計不了摩天大樓。
對於程序員來講,待在同一個崗位重複着搬磚的工做,是沒法有很大成長的,只有不斷地挑戰自我纔是正確的成長姿式。 有人就會問,到底怎麼作,才能不被淘汰,不會止步不前,怎樣學習呢?下面的圖,是一個程序員進階所須要學習的內容,也是一份知識圖譜,我耗費3個月零13天作出來的。
文末放一個小福利給你們,點擊個人GitHub便可領取
羣內有許多技術大牛,有任何問題,歡迎廣大網友一塊兒來交流,羣內還不按期免費分享高階Android學習視頻資料和麪試資料包~
偷偷說一句:羣裏高手如雲,歡迎你們加羣和大佬們一塊兒交流討論啊!