我学习Android的时候,曾经会有的迷茫我相信你们也会有。目前回头看这些迷茫已经有了答案,所以在这里分享出来希望面临着迷茫的小伙伴可以更快走出来。
我会持续更新这篇文章,因为我也还需要不断学习,不断踩坑。今后踩的坑我会分享出来,同时万一有哪一天我对以前的迷茫有了新的认识我也会重新更新。
First blood
我记得曾经有段时间我特别希望有大牛带一下我,不然永远都写着自己乱糟糟的代码,那不是永远没有提升?
答案就是还没有遇见GitHub,如果有这个想法的朋友建议你先去搞明白GitHub。
Double Kill
问题又来了,GitHub是什么鬼?我记得那时候我接触了GitHub,但我只知道的是那上面有好多框架可以使用。每次要什么控件或是网络框架去那一搜,然后一用。那时候感觉就这功能。
其实GitHub实在太棒了,里面有着很多的牛人,你可以看到牛人们写的项目的源码,从而去提升学习。GitHub的功能当然不止于此,可以搭建博客(昨天刚刚结合hexo搭建了一个),寄存代码,同时可以每天逛逛trending。你只要逛多了,你也会明白GitHub是有多棒。
Triple Kill
看看大神的项目代码,看不懂!很多东西都不明白。看看大神分享的动画控件,好牛逼!只能观摩吧。
很显然,你想要提升却又不知道怎么提升了,陷入了迷茫
这时候我建议你看看书吧(我自己看了第一行代码和Android开发艺术),把基础知识点搞明白,理清楚。因为很有可能你没有把基础的搞懂,所以很多方法你都没见过,不知道干嘛的。
当你把基础的搞明白了,再去研究优秀的项目,你可能就清晰很多了。然后在把优秀项目搞明白了,你也就成长很多了。
Quadra Kill
感觉自己不懂的好多啊,太多东西要学习了。烦躁!
保持心静,不要急躁。
最好的方式:建个博客,例如在简书里写文章,一步一个脚印,慢慢学。
PentaKill
每天学习技术,每天敲代码,感觉人生失去了意义
赶紧找个女朋友!!!