我學習Android的時候,曾經會有的迷茫我相信你們也會有。目前回頭看這些迷茫已經有了答案,所以在這里分享出來希望面臨著迷茫的小伙伴可以更快走出來。
我會持續更新這篇文章,因為我也還需要不斷學習,不斷踩坑。今后踩的坑我會分享出來,同時萬一有哪一天我對以前的迷茫有了新的認識我也會重新更新。
First blood
我記得曾經有段時間我特別希望有大牛帶一下我,不然永遠都寫著自己亂糟糟的代碼,那不是永遠沒有提升?
答案就是還沒有遇見GitHub,如果有這個想法的朋友建議你先去搞明白GitHub。
Double Kill
問題又來了,GitHub是什么鬼?我記得那時候我接觸了GitHub,但我只知道的是那上面有好多框架可以使用。每次要什么控件或是網絡框架去那一搜,然后一用。那時候感覺就這功能。
其實GitHub實在太棒了,里面有著很多的牛人,你可以看到牛人們寫的項目的源碼,從而去提升學習。GitHub的功能當然不止于此,可以搭建博客(昨天剛剛結合hexo搭建了一個),寄存代碼,同時可以每天逛逛trending。你只要逛多了,你也會明白GitHub是有多棒。
Triple Kill
看看大神的項目代碼,看不懂!很多東西都不明白。看看大神分享的動畫控件,好牛逼!只能觀摩吧。
很顯然,你想要提升卻又不知道怎么提升了,陷入了迷茫
這時候我建議你看看書吧(我自己看了第一行代碼和Android開發藝術),把基礎知識點搞明白,理清楚。因為很有可能你沒有把基礎的搞懂,所以很多方法你都沒見過,不知道干嘛的。
當你把基礎的搞明白了,再去研究優秀的項目,你可能就清晰很多了。然后在把優秀項目搞明白了,你也就成長很多了。
Quadra Kill
感覺自己不懂的好多啊,太多東西要學習了。煩躁!
保持心靜,不要急躁。
最好的方式:建個博客,例如在簡書里寫文章,一步一個腳印,慢慢學。
PentaKill
每天學習技術,每天敲代碼,感覺人生失去了意義
趕緊找個女朋友!!!