程序员各段位说明 及 技能要求

发布时间:2020-08-03 19:44:14 作者:荣一
来源:网络 阅读:2026


初级程序员,中级程序员,高级程序员,架构师,资深架构师


初级程序员, (p1-p2)  (打基础阶段)

一般来说新毕业的学生入职都是初级程序员,这一阶段最终要的是学习能力,并在工作过程中,完成基础知识的积累,锻炼自己的逻辑能力,总结出自己的工作方法




中级程序员还要分3个段位 (p3-P4-P5)  (熟悉阶段)

初段,对专业的API,基础知识有所了解,能按指导完成相关功能的开发,正常来说也可以看做是初级程序员的高段位

中段,熟悉专业的常用API,各个方面有所涉猎,对当前程序使用的框架有所了解,能独立完成程序的维护开发

高段   了解程序已由的框架原理,指导怎么用现成的框架完成新功能的开发和维护


高级程序员也可以分3个段位 (p5,P6)  (掌握 理解)

初段,熟悉已有框架,能独立完成项目的开发,熟悉掌握专业API,对核心的多线程,内存有所了解,并可以进行核心级别的问题处理

中段,熟练处理核心级别问题,研究过多个主流框架,掌握多种思想

高段,独立完成新项目的开发,并在开发过程中可以对既有框架进行优化精简


架构师 (P7) (精通,方向性,拓宽知识面)

对计算机核心知识有深入了解,深刻理解多线程,内存等原理,并能写出自己的开发框架,注意在此阶段架构分为两种,功能架构和业务架构,功能架构专注系统稳定和运行顺畅技术性指标,业务架构专注,业务解耦,提高开发速度,降低维护成本


资深架构师 (P8)  (知识面,总结,输出)

在基于本专业知识熟练掌握的基础上要对 整个业务使用到的技术有所了解,并基于这些了解对既有框架进行改进,并尝试探索新的实现方式和核心级别的优化和更高



贯穿的是你的学习能力,要注意总结和实践,高级程序员高段之前都需要大量的项目经验,高级程序员高段之后要注意深入钻研,架构师要注意拓宽知识面,总结和输出


推荐阅读:
  1. 5大移动应用加固平台评测
  2. 网络爬虫

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

程序员发展 学习路线

上一篇:第七天集合、eval、名片管理、文件操作

下一篇:CentOS6.5平台部署MySQL数据库

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》