android大牛之路

看到你才大二,就学了这么多,还有这么多的问题,真的很不错。我给你的建议是,真正的高手都是实践中来的,实践是使人成长最快的。所以,想尽一切办法参与到真实项目中去锻炼吧。找实习职位、网上接个活参与虚拟开发组什么的,都可以。然后在实践中碰到任何问题都多思考一下为什么,然后带着问题去看书、写代码验证、看源码等。在学习方面,像数据结构、算法、网络、编译原理这些书是一定要看的,并且在后面的职业生涯中也要持续地学习。另外,最好也能在看书的同时,在代码层面写写小例子实践一下。至于其它的,像系统源码、JNI之类的,可以先不用管,先专注于App开发,把这块儿做熟了,建立起局部优势之后,再把面扩宽。等哪天项目中用到了,那些东西学习起来也是很快的。啰嗦这么多,总结一下,基础知识为基,项目实战为主,知识面扩展为辅。
■网友
大学,为了以后招聘,还是先打好基础吧,比如先把Java基础学好,可以看看《Thinking in JAVA》,然后参加ACM掌握算法,提高英语。 再学习Android也来得及。 基础很重要!基础很重要!基础很重要! 重要的事情说三遍,趁还在大学,把基础吃透。你的未来可以不止是Android大牛。
■网友
还没有毕业,就踏踏实实打好基础吧,打基础的同时做一些感兴趣的App!


    推荐阅读