您的位置:首页 > 职场人生

Android Framework 学习计划 & 职业发展规划 (20150820)

2015-08-20 13:52 573 查看
具体的职业发展规划和技能特点:

路径:技术为王的职业发展路线

晋升轨迹:Android初级开发程序员--(1个月)--中级--(3个月)--高级--(1年)--软件架构师--(1年)--系统架构师--(3年)--项目经理--(5年)--首席技术官

各阶段对于技能要素的要求:

入门初级阶段:目标是熟悉Framework代码目录结构,修改bug,知道如何添加新功能

掌握Java基本知识(或任何其他面向对象语言)

Framework目录结构

Framework启动过程

Binder

Ams

Wms

晋升中级阶段: 开发新功能,精通Framework各种机制,独立开发一个模块

查阅Android的源代码

23钟设计模式

Linux API

了解常用混合移动开发框架(例如:AppCan)

编译原理

高并发网站架构设计

高级发展阶段:精通设计框架,设计模型,开发一个软件

掌握Android软件安全分析技术

软件开发常用测试

界面交互式系统设计

项目管理方面的知识,比如:软件项目风险管理、常用团队协作、开发工具需求分析设计、设计模式。

首席技术官:

数据库系统优化

Windows Server服务器架设管理

网络安全技术与解决方案(Cisco)

海量数据库解决方案

大型服务器负载均衡优化技术

Android移动开发程序员晋级的三个“相对条件”

   第一:兴趣

   这事不展开说了,每个程序员都知道,做码农,如果不能乐在其中,是很痛苦的一件事,因此,入行需谨慎。

   第二:静气

   如果你新入行,菜鸟级,你的工作主要是改bug,不停的接受改bug的任务,总之,都是小事,这时,也许你会焦虑,我的对策是:马上定一个目标学习计划,主动学习,因为大学里的知识体系基本无用,Android不难,三个月会有小成。

   第三:平台

   

自行车再快,也没有宝马快。努力固然重要,平台也很关键,因为那里有很多大牛人可以迅速带你成长,如果你现在还没有一个好的平台,你就泡一些大牛出没的论坛,看几本好书,找机会换到宝马平台上去。提示:换平台的时机很重要,您至少得有大众的实力,宝马平台才考虑接收你吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: