Android进阶之路Android开发程序员

移动开发架构师进阶路线,与德雷福斯模型的初次触碰

2018-12-21  本文已影响9人  df556ada620a

我总结了一下,Android移动开发,大抵分如下 12 个阶段:

  1. 看书,看视频,看博客,听课等等
  2. 对着书敲代码
  3. 脱离书自己敲代码
  4. 自己实现一些小DEMO
  5. 进项目看代码
  6. 在别人指点下写代码
  7. 自己独立在别人搭建好的框架内填写代码
  8. 自己独立负责别人设计好的模块的实现
  9. 自己独立负责一个软件模块的设计和实现
  10. 负责较大的软件模块,拆分模块,分子任务给他人
  11. 负责一个小项目,设计,拆分,分派任务
  12. 做较大的软件系统的架构设计(架构师),或专注特定领域,解决疑难杂症

你在哪个阶段呢?欢迎留言讨论。

实际上,有一个知名的德雷福斯模型,描述了专业技能的成长阶段;

移动开发架构师进阶路线,与德雷福斯模型的初次触碰

德雷福斯模型将技术人才的成长分为五个阶段,相应匹配Android开发的简要介绍下。

阶段一:新手 (Android初学者)< 10%

**阶段二:高级新手 **(Android初级开发)55~60%

**阶段三:胜任者 **(Android中级开发) 15%左右

**阶段四:精通者 **(Android高级工程师)10%左右

阶段五:专家(移动架构师)2 ~ 5%

如果我们想一直走技术路线,那德雷福斯模型和我总结的12个阶段,是很有价值的参考。努力成为少数的15%吧!

移动架构师需要具备哪些深入的技术体系呢?

以下为我和几个在一线互联网企业工作十余年的同事一起整理的架构技术大纲,希望对想要全面提升进阶的朋友有个方向参考;

java进阶和Android技术内核
移动开发架构师进阶路线,与德雷福斯模型的初次触碰
Android系统进阶技术
移动开发架构师进阶路线,与德雷福斯模型的初次触碰
移动架构项目实战
移动开发架构师进阶路线,与德雷福斯模型的初次触碰
混合式跨平台开发
移动开发架构师进阶路线,与德雷福斯模型的初次触碰

当然还有更多的微信小程序,kotlin语言,Flutter框架这些都是需要学习掌握的就不全部例出来了

是不是感到修炼的路很长?

别怕,这条路,是可以一步一步走过来的,最重要的,是要有方法,要持续行动。把这些技术体系从基础深入到源码实战,全面而系统的学习提升,你也能成为移动架构师!

如果还需要一份完整高清的架构大纲,以及大纲里的技术资料的。也可以免费获取。

获取方式;加移动架构师群701740775。

加群麻烦备注一下简书领取架构大纲以及技术资料。谢谢大家支持,顺便帮忙点个关注吧!

上一篇 下一篇

猜你喜欢

热点阅读