- 掌握基本的开发技能, 熟练掌握主流开发框架(如:Spring, Hibernate, Webwork等)的使用(Know How阶段),这个阶段一般需要1-3年经验。
- 熟悉系统的底层原理,阅读过部分开源框架的代码,具有小型系统的架构设计能力、能指导工程师进行开发(Know Why阶段),这个阶段一般需要3-5年的经验。
- 熟悉各种开源框架及商业产品,深入分析过开源系统源码,对产品的底层机制和原理非常清楚,能在开源系统的基础上进行改造或者二次开发,或者具有大型系统的架构设计能力(Mastering阶段),一般需要5-8年的工作经验。
- 精通某个领域(这个领域往往专业性较强,技术含量比较高,比如:搜索引擎技术、分布式文件系统等等),成为某个领域的专家,在业内有较高的知名度(大师阶段),视机遇和造诣,一般需要8年以上的工作经验。
技术发展阶段
最新推荐文章于 2024-11-06 09:23:18 发布