导读:
你是否曾渴望回到宋朝? 或者什么朝,反正就是男耕女织的古代。
哦,那时的首都在汴梁(开封),房价想必没有现在这么高,工作?无非就是给你把锄头,去,种地去。夕阳西下了,麦子垛后,你和翠姑搂抱在一起,那时的你,生活的简单而美好。
看看现在的你,一个刚入门的安卓开发工程师,没有信用卡,没有她,没有24小时热水的家。你想念你的锄头和翠姑(或麦垛),可你回不去了。你握在手中的安卓手机,冰冷如铁,你不知道如何在这4寸屏的小东西上创出一片天地。
你不用感到不知所措和困惑,技术就是你安身立命的根本,当下,你的选择有限,唯有前行,而且这条路注定将与技术共舞。跟我来,下面的内容将告诉你,安卓开发工程师前行路上的14项技术,以及各项技能的技能点要素。
祝你成功!
技能学习轨迹:
入门
你要掌握的技术:
1. Java程序设计基础
2. Android嵌入式系统程序开发技术
技术要点:
3. Android SDK软件开发工具包
技术要点:
4. Web GIS开发
技术要点:
5. JavaScript脚本基础
技术要点:
6. HTML5开发技能
技术要点:
晋升
你要掌握的技术:
7. 常用混合移动开发框架
技术要点:
8. 界面交互式系统设计
技术要点:
9. 常用团队协作开发工具
技术要点:
10. Android底层开发技术
技术要点:
高级
技能要点:
11. Android 软件安全分析技术
技术要点:
12. 编译原理
技术要点:
13. 设计模式
技术要点:
14. 数据结构
技术要点:
准备开始有计划、分步骤的学习这14个技术吧, 你应该自信地和坚定的走下去。
并且记住,图书是学习路上最好的旅伴(暂时忘记翠姑吧)
图书:
1. 疯狂Java讲义(第2版)
2. Android嵌入式系统程序开发(基于Cortex-A8)
3. Android SDK程序设计与开发范例
4. Web GIS开发——ArcGIS Server与.NET
5. JavaScript权威指南(第6版)
6. HTML5与CSS3基础教程(第7版)
7. Android移动应用开发——基于Adobe AIR
8. About Face3交互设计精髓
9. Git权威指南
10. 疯狂Android讲义(第2版)
11. Android 软件安全与逆向分析
12. 编译原理(第2版)
13. 编程珠玑(第2版)
14. 数据结构与算法分析:C语言描述(原书第2版)
也许在你眼中,每一个技能都像前进路上的一座山,并且,看起来一座比一座高,那么你应该如何抉择呢? 如果你裹足不前,畏惧学习,那么,你尽早开始考虑转行,否则,你将在5年内被这个行业淘汰。
其实现在和宋朝有一点始终是一样的,就是不管你种地还是做手机开发,只要你肯努力,春天播种,夏天劳作,秋天自然收获。所以,生活会美好的,到那时,麦子垛会变成四环路的一个家,而且,翠姑还在你的怀里。
图书征询过机械工业出版社郭老师意见
技术要点参考了6座网-Android移动应用开发工程师-职业规划
先别忙,请在下面留下你的评论吧。
Android开发工程师,前行路上的14项技能,布布扣,bubuko.com
原文地址:http://blog.csdn.net/blueyang2007/article/details/25953895