何爲成長?git
成長是指自我提高,一方面是自己的我的能力,另外一方面是社會對你的承認度。程序員
最終,程序員的職位和薪水都能在成長中得以體現。github
成長是有過程的,也是有跡可循的,我平時就很喜歡去GitHub上學習,來提高個人我的能力面試
GitHub對咱們程序員來講是很棒的學習平臺,你們能夠看看個人GitHub:https://github.com/Meng997998/AndroidJX,沒有的程序員也能夠本身註冊一個去學習算法
可是,不是全部人都會經過本身學習去成長!架構
不少人對成長有誤解,在他們眼中,隨着工做年限的提升,成長是理所固然的事情,這實際上是一個誤區。框架
兩個程序員同時工做3年,難道他們兩個的成長就徹底同樣嗎?ide
實際上是不同的。不少崗位在招聘的時候都要求3年以上工做經驗,這個3年工做經驗是指持續成長的三年,而不是指渾渾噩噩混日子的三年。學習
下面舉個通俗易懂的例子,你們必定能理解。設計
這裏拿蓋大樓舉例,好比某大公司發佈了以下一個招聘需求,招聘資深建築工程師,提供具備行業競爭力的薪酬,要求以下:
看到這個jd後,只要是有5年經驗的建造師都躍躍欲試,都以爲本身能夠。
其實這個崗位是幹什麼的呢?這家大公司想蓋一棟50層的高端商業寫字樓,須要招一個資深工程師來完成整個高樓的地基、框架和外形的設計,還須要考慮容災和抗震等級。
而來應聘的一大部分建築工程師,他們雖然工做了5年,但是他們平時都在作什麼呢?大概是這樣的:
就這樣工做了5年,在本身的工做領域(搬磚、和水泥、砌牆)得心應手,以爲建房子不就這麼簡單嘛,以爲本身已經精通了建房子。
但事實上,他們真的可以勝任50層高樓的建築工做嗎?很顯然,不能!
什麼樣的人可以勝任這類工做呢?他們也工做了5年,他們平時所作的事情大概是這樣的:
到這裏,我想你們都明白了。搬5年磚也還只是一個搬磚的,不管如何也設計不了摩天大樓。
對於程序員來講,待在同一個崗位重複着搬磚的工做,是沒法有很大成長的,只有不斷地挑戰自我纔是正確的成長姿式。
固然,你有進取的心,願意挑戰自我,願意進階學習,我有一份整理幾個月的學習大全來分享給你們,裏面有Android進階PDF+進階學習視頻+源碼筆記+面試文檔+Flutter+kotlin+算法等等,
你們能夠按照本身的需求私聊我領取。
學習路線也很是重要,我有個朋友是阿里p7,給了我一份移動架構師進階學習路線,讓我在學習過程當中少走了許多彎路,詳情能夠找我領取,但願給你們一些幫助。