title: android程序员的职业规划？
desc: 本人是个安卓程序员，每天在公司写代码之余，不知道安卓的职业规划，有人说开发游戏不错，也有人说安卓后期没什么用，不如java后期。并且现在h5.hadoop越来越火，需不需要都掌握鞋呢，请it的老前辈指点道路，安卓程序员该怎么提高自己，怎么发展。需要去转其他语言么？
topic: 程序员
content: 语言只是过眼云烟，只有类似算法这种思想结晶的东西，才能永恒。发展的话，分几个方面。基础的，算法，数据结构，设计模式，该学还是要学的。其他的如计算机组成原理等，看情况定夺。语言上，你要知道，语言只是个工具，肯定是会的越多越好，但是语言之间学哪个，完全不用纠结，什么情况下，什么语言解决问题的效率高，效果好，就用什么语言。每个工作有了一定年限的，哪个不会个3-4门语言。先把自己的主力语言学好，其他的一
answerer_tags: 软件工程师