CSDN:对于Android开发的学习者,他们如何在竞争如此激烈的移动互联网环境中提升自己的核心竞争力呢?另外,你能推荐一些书给他们吗? 罗升阳:要在激烈的移动互联网环境中提升自己的核心竞争力,关键还是要提到自己的技术水平,最佳的途经就是持续的不断学习。学习既要有广度,又要有深度。自己感兴趣的知识,一定要深入去研究。其它相关的知识,也要尝试去有一定的了解。 关于学习这个话题,有些人觉得现在用不到的东西就没有必要去学习,否则就太浪费时间了。其实,很多东西等到要用到的时候再去学,就太迟了。要知道,我们通过学习用到的东西,虽然不会直接反应在我们现在工作的内容上,但是也会潜默移化地响应着我们思考方式,把我们往好的方向推动。还有的就是,我们学的所有东西都不会白白浪费的,总有一天都会派上用场的,特别是在当今十年河东十年河西的科技时代。十年前,火的是传统互联网;十年后,轮到移动互联网上场;再过五年或者十年呢?谁都不知道会怎么样,但是只要我们有技术在手,就能积极拥抱变化。毕竟从技术层面讲,无论时代怎么变化,核心的东西都相通的。 要推荐的书,我在《那两年炼就的Android内功修养》这篇文章中有提到,这里再列一下出来: 语言类:
操作系统类:
网络类:
设备驱动类:
虚拟机类:
嵌入式类:
ARM体系架构类:
综合类:
同时,我自己也是处于不断的学习中,平时也会看其它比较多的书,大家有兴趣的话,可以关注我的新浪微博(@罗升阳),上面有不定时的推荐。 CSDN:你在CSDN的社区中具有着极高的人气,博客专栏“老罗的Android之旅”受到大家的追捧,当初你为何选择写博客?写博客给你带来了什么好处? 罗升阳:当初选择写博客,是写给自己看的,当笔记用。否则如果什么都不写的话,研究过的东西很快就忘记了。直到现在,在需要的时候,我都会去翻自己的博客。随着博客读者越来越多,博客就不再是给自己当笔记用了,还是一个用来学习交流分享知识,以及结识志同道合的朋友的场所。 不过,我觉得最重要的是,通过发表博客文章,可以让对我Android的研究更加严谨、更加详细、更加系统。因为每天这么多读者浏览你的文章,你就必须要保证文章的质量,否则的话就会误人子弟,也会毁了自己的名声。为了写出有质量的文章,就必须要严谨、详细和系统地去研究Android系统的代码。因此,写博客和研究Android是一个相互促进的过程。 |