Android程序的三个阶段
只代表个人见解感谢Darren
初级阶段:能够完完全全的能做好一个项目,并把项目上线。能够解决问题,能够修改别人写好的代码,自定义View,会发现什么功能都能做好,前提是你实现过类似的功能。
中级阶段:发现问题,然后会分析问题,最后解决问题,对设计模式有了解对运用到项目中。了解JNI(对图片的压缩Bitmap.fractory、OpenGL大量的源码、Activity的启动流程、AIDL、IPC三进程的守护),能自己去造轮子比如百度阿里(热修复)属于自己的代码,可控性兼容性
高级阶段:超出代码之外,不在程序之中,比如CTO(言必行,行必果、要么有钱,要么学到知识,要么踏实)、BOSS。
网友评论