级别 | 工作年限 | 薪资 | 大概描述 |
实习生 | 应届生 | 4-8K | 薪资有的按200左右/天算,主要做些辅助或者学习工作,当然牛逼高效除外 |
初级 | 0-2年 | 8-14K | 做些简单的增删改查需求,包括运维、测试等,接触的比较多,但都不深,更多停留在简单照猫画虎级别。 |
中级 | 2-5年 | 14-25K | 中级阶段程序员技术和薪资范围比较大,也是拉开差距的阶段。需要有强大代码能力,主要写功能需求,并且有一定的理解、设计能力。高端的照猫画虎。 |
高级 | 5-8年 | 25-35K | 认真努力学习的一部分中级程序员会晋级为高级,也是程序员的瓶颈之一,高级程序员要具有独当一面的能力。对项目或模块绝对熟悉,主要工作设计、优化、重构、解决疑难杂症。 |
资深 | 8-10年 | 30-50K | 资深介于高级和架构之间,要求具备架构师基本素质,和高级的区别是技术栈更加全面,技术深度更加强大。个人认为与架构师的区别是缺少独立的负责过大型架构经验。 |
架构师 | 8+年 | >35K | 普通程序员的最好标准,可以独立负责整个大中型项目的技术,包括设计、搭建、技术选型、成本控制、人员分配等,为项目的稳定性、扩展性以及成本等负责。具有绝对话语权,系统发展顺利没事干,项目扩展、出问题不睡觉(愁死)。 |
以上这些是95%程序员发展方向,除此之外