见习工程师 实习生(student engineer)
1、掌握基本的Android应用开发和调试技能,了解Android SDK,会用Eclipse开发工具;
2、掌握基础控件、UI布局,能够处理多分辨率适配;
3、具有较强的团队协作精神及高度的责任心,会使用SVN等协同开发工具;
4、了解面向对象编程思想、了解MVC、了解JSON数据。

初级android工程师 菜鸟(junior engineer)
1、计算机相关专业,全日制本科(统招)及以上学历;
2、熟悉Android平台下GUI设计和实现;
3、能够熟练配置Android开发环境,有1年以上Android开发经验;
4、具备扎实的java基础;熟练掌握B/S、C/S开发,有实际项目经验;
5、对数据结构、基本算法熟练掌握,并具备基本的算法设计能力;
6、优秀的文档编写和语言表达能力,良好的中英文阅读水平;
7、必须具备良好的编程习惯;对待工作认真负责,有较强独立解决问题的能力。

中级android工程师 大虾(intermediate engineer)
1、本科或以上学历,计算机软件相关专业;
2、2年以上android开发经验
3、对各种系统版本和机器适配有充分的经验
4、熟悉性能调优,崩溃处理
5、熟悉UI表现和用户体验
6、理解框架和背后的设计,而不是简单的API堆砌
7、对UI控件有丰富经验,包括自绘控件和动画
8、扎实的编程功底,能享受编程乐趣
9、高效的学习能力和分析解决问题能力

高级android工程师 大牛/专家(senior engineer)
1、本科或以上学历,计算机软件相关专业;
2、3年以上Android开发经验,熟悉Android OS系统体系结构、framework层;
3、良好的Java技术功底,精通多线程、socket通信、文件操作等java底层技术;
4、精通Android的基本组件使用,熟练使用Android各种布局与控件,熟练运用各种动画特效;
5. 熟悉View的绘制原理,精通自定义动画以及自定View的开发
6、有丰富的Android性能优化经验,善于解决系统崩溃,内存溢出和兼容性问题;
7、熟悉JNI技术和代码混淆
8、有单元测试、自动化测验及相关框架经验;
9、有良好的代码习惯,要求结构清晰,命名规范,逻辑性强,代码冗余率低,代码注释清晰;

android架构师 大神/骨灰(android architect)
1、精通Java 平台开发,熟悉面向对象设计方法和常用设计模式;
2、精通Android 框架,深入了解底层服务、Binder IPC、SurfaceFlinger等技术;
3、精通Android UI布局开发/Animation/OpenGL|ES/Multimedia 开发技术;
4、连续3年及以上Android应用开发工作经验,其中单款产品的持续迭代时间不少于1年;
6、有丰富的软件架构设计经验,能快速搭建、调试或重构大规模软件代码,精通Java/C语言;
7、掌握JNI技术,能熟练使用Android SDK,能独立进行应用程序开发和移植;
8、精通Android多线程,对HTTP/HTTPS/TCP/Socket等网络通信协议有深刻理解和经验;
9、有足够的软件安全意识,掌握数据加密、代码混淆、防破解、性能优化等技术;

目前菜鸟级别
转载自:http://m.blog.csdn.net/article/details?id=44562387&from=groupmessage&isappinstalled=0

Android工程师成长之路相关推荐

  1. 网络工程师----成长之路

    网络工程师----成长之路 常用程序快捷键命令(网络工程师) 常用CMD命令(网络工程师) 常用Linux命令(网络工程师) 问题点宝库 第一章:一.網絡工程師–简介 第二章:二.网络工程师学习阶段– ...

  2. Android工程师成长路线

    Android开发给人的感觉是门槛很低,因此有不少人会说Android很简单,实际上Android开发说简单也不简单.简单是因为它入门快.上手简单:不简单是因为Android的知识点比较琐碎,如何从琐 ...

  3. 精品课python_python工程师成长之路精品课程(全套)

    python工程师成长之路精品课程(全套)  有需要联系我:QQ:1844912514 什么是Python? Python是一门面向对象的编程语言,它相对于其他语言,更加易学.易读,非常适合快速开发. ...

  4. 芯片工程师成长之路_一个FPGA工程师的成长之路

    最近逻辑组任务较多,人力不足,因此招了一些新员工.最近一段时间,也面试了很多人,各个行业和公司的都有,形形色色的人面试多了,也有一些感触,另外,年近而立,也需要总结一下.在此记录下来,与君共勉. 关于 ...

  5. vivo图像算法工程师双非研究生可以吗_我的自动驾驶工程师成长之路

    知乎上有这么一个提问,985车辆工程想往无人驾驶方向发展,大学期间应该学习哪些知识.我在高赞答主 @冰锐 的详细回答下面评论:这么大堆的罗列知识点不是指路,而是劝退. 985车辆工程想往无人驾驶,智能 ...

  6. 前端架构师亲述:前端工程师成长之路的 N 问 及 回答

    问题回答者:黄轶,目前就职于 Zoom 公司担任前端架构师,曾就职于滴滴和百度,毕业于北京科技大学. 1. 前端开发 "我自己是一名从事了8年web前端开发的老程序员(我的微信:webxxq ...

  7. 【自动化测试经验谈】字节8年自动化测试工程师成长之路

    最近,小编拜读了测试同行Young的一篇博客园文章<写给想做自动化测试的人>,文中介绍了自动化测试是什么.为什么要进行自动化测试.什么样的人适合做自动化.怎么做自动化测试等内容.这篇文章作 ...

  8. Android工程师进阶之路 Android开发进阶 从小工到专家 上市啦

    封面 目录1 目录2 - 当当购买链接 - 京东购买链接 为什么写这本书 写这本书的念头由来已久了.也许是从我打算写<Android源码设计模式解析与实战>那时起就萌生了这个念头,因为设计 ...

  9. Android工程师进阶之路 :《Android开发进阶:从小工到专家》上市啦!

    封面 目录1 目录2 - 当当购买链接 - 京东购买链接 为什么写这本书 写这本书的念头由来已久了.也许是从我打算写<Android源码设计模式解析与实战>那时起就萌生了这个念头,因为设计 ...

最新文章

  1. python之蓝图blueprint浅析
  2. 60-120-040-使用-Data Transformation简介
  3. PetShop 4.0知识点:base 关键字用于从派生类中访问基类的成员
  4. HTMl中3d变换卡片制作方法,CSS如何实现卡片3D翻转效果
  5. Java面试题!5年经验Java程序员面试27天,看看这篇文章吧!
  6. C++实现二叉树的非递归遍历
  7. win7计算机不在桌面了,怎么办Win7系统开机后不显示桌面
  8. Testdisk 修复磁盘分区表丢失
  9. 40岁后吃不胖的秘诀 济阳高穗饮食理论
  10. linux 2048移动代码,2 的威力,Linux 的威力:终端中的 2048
  11. 0003 渗透测试标准
  12. 《流浪地球》地下城怎么建?三维地学建模探秘地下空间
  13. 分图层加载CAD数据
  14. 任务16:16_Flume案例_断点续传文件(案例测试)
  15. 10G数据不用框架快速去重
  16. php单链表检测有没有环,写一段代码判断单向链表中有没有形成环,如果形成环,请找出环的入口处,即P点...
  17. linux rm 提示无法删除“xxxxxxx“:不允许的操作
  18. js日期加横杆_把日期横杠转化为斜杠
  19. 高鸿业西方经济学重点归纳总结
  20. Aria2加速下载(绕过百度网盘下载限制)

热门文章

  1. 助力精准气象和海洋预测笔记
  2. 这个厉害!AI对联最火段子
  3. 足不出户,一探古今,打造线上3D数字博物馆!
  4. .net 连接ORACLE中文显示乱码解决方案
  5. Unity 中实现擦除功能
  6. 压力测试work——6.9
  7. C语言程序设计实训第四章作业
  8. 《程序员》06期最新上市:2008开源在中国
  9. C++STL标准库学习笔记(一)sort
  10. 搭建Win7调试ACPI的环境