初级:实习生 大大的眼睛充满好奇,打杂跑腿,体力活。 中级:基本操作全会,擅长使用极简代码优化,实际性能和可维护性比较堪忧,代码需要重点 review 。 高级:普通业务需求和一般系统有一定规划能力,会自测对自己有一定要求,有一定架构能力,常见方案可以举一反三,对高并发或极端场景考虑不完善,但是基本是中大型公司人数最多的中间力量。 资深:中大型系统有一定架构能力,个别情况需要架构师和 DBA 配合,为团队选轮子或者造轮子,基本不处理业务需求只处理系统问题,视业务重要程度 24 小时 oncall 值班,团队对外联系人/系统告警处理人,主要负责向下管理+代码质量(review),通常拥有团队内所有业务的最高权限,拥有向上联系的优先处理快速通道,工作 1 年以上刷脸就管用。基本上是 TL 角色,团队扩容还需要面试和组内绩效评分,同时也对团队产出负责,团队背锅一号。