评级
@所有人
这个是咱们公司的技术人员能力标准,大家面试的时候可以按照这个标准来定级别,慢慢的开始降低“拍脑袋”或者主观意念带来的影响。
初级工程师(H1)达到1-3为H1-1,达到1-6为H1-2,达到1-9为H1-3
1)熟练使用JAVA编译工具、SVN代码管理、MAVEN库管理;
2)熟悉JAVA编程语言,在高级别人员指导下使用平台框架、中间件,完成模块的整体业务开发,听说过主流框架、中间件;
3)在高级别人员辅导下,可在标准流程(公司开发平台、基本开发流程、测试流程或工作的基本流程)下完成指定工作;
4)良好的数据库编写与设计习惯,独立完成简单数据库表的设计,在高级别人员辅导下完成相对复杂模块数据库设计;
5)在高级别人员辅导下,尽量避免低级别的BUG出现,可有一定频率的测试回归率;
6)在高级别人员辅导下,可以在团队内与成员沟通清楚;
7)对于影响团队运作的资源及信息比较了解;
8)具有相对的抗压能力;
9)有上进心,不断学习提升自我。
中级工程师(H2)达到1-4点为H2-1,达到1-7点为H2-2,达到1-10点为H2-3
1)具备初级工程师所有技能;
2)熟练使用JAVA编程语言,基于平台的框架、中间件可独立完成相关模块的开发,使用过主流框架、中间件;
3)在标准流程(公司开发平台、基本开发流程、测试流程或工作的基本流程)下独立完成指定工作;在专业流程(业务功能难点实现攻坚、测试运维难点或与工作相关的其他问题)下需要更高级别人员指导完成工作;
4)可独立完成模块的数据库设计,在高级别人员辅导下可完成模块代码设计、业务设计、逻辑设计;
5)合作完成系统的整体开发,避免低级别BUG的出现,所实现模块测试回归率要低;
6)可以在团队内与成员沟通清楚;
7)对于影响团队运作的资源及信息非常了解
8)具有独立思考的能力,可在高级别人员指导下完成一定复杂问题的解决;
9)具有一定的抗压能力;
10)可以教导初级工程师,传递自我知识与经验。
高级工程师(H3)达到1-4点为H3-1,达到1-5点为H3-2,达到1-10点为H-3
1)具备中级工程师所有技能;
2)掌握JAVA编程语言,在高级别人员辅导下,基于在平台框架、中间价下进行业务流程、实现逻辑的设计,独立完成模块业务的技术设计、开发与交付,;
3)在专业流程(业务功能难点实现攻坚、测试运维难点或与工作相关的其他问题)下对立完成工作;
4)可独立完成模块之间的数据库设计,在高级别人员辅导下完成中小型项目的代码设计、业务设计、逻辑设计;
5)独立完成系统的整体开发,并避免致命性BUG的出现,所实现的模块测试回归率要低;
6)与高级别人员进行建设性建议;
7)对影响团队运作的资源及信息特别了解;
8)具有独立解决复杂问题的能力,具有创新技术或者工作新方法的研究与应用;
9)具有一般的抗压能力;
10)能够带新人,从专业技能及公司一些行为准则方面指导、培训新进员工。
初级技术经理(H4)达到1-4为H4-1,达到1-5为H4-2,达到1-10为H4-3
1)具备高级工程师所有技能;
2)熟练掌握一门编程语言,基于平台框架、中间件下独立进行业务模块的开发,可在高级人员指导下完成技术架构的设计;
3)在专业领域中,熟悉公司职位的标准要求、政策、流程等从业所必须的知识与技能;
4)独立完成中小型项目的代码设计、业务设计、逻辑设计;
5)独立完成项目的交付,在项目组中可以指导帮助他人解决技术问题;
6)可与客户经理与团队成员进行清晰、准确的定义和沟通;
7)在高级别人员辅导下选型影响团队运作的资源及信息;
8)在高级人员辅导下,可管理中小型项目的管理,并且解决少量的非项目问题;
9)具有较大的抗压能力;
10)团队内一般人员面试、选拔等领域具备一定的判断力。
中级技术经理(H5)达到1-4点为H5-1,达到1-7点为H5-2,达到1-10点为H5-3
1)具备初级技术经理所有技能;
2)精通一门编程语言,可对立完成技术架构的设计,并在设计中避免致命性BUG;
3)在专业领域中,掌握公司之外的标准要求、政策、流程等从业所必须的知识与技能;
4)可在高级别人员辅导下,完成技术架构的选型;
5)可解决一定规模的非项目问题;
6)可以在公司跨部门协作中沟通清楚;
7)可以合理规划项目计划,准确执行计划,合理规划一定规模非项目计划;
8)在高级人员指导下可解决难点流程的技术难题(内存泄漏分析与解决、适配分析与调优、SQL语句性能优化、有一定的代码分析与调优能力);
9)具有较强的抗压能力
10)对团队核心人员面试、选拔等领域具备较高的判断力。
高级技术经理(H6)达到1—4点为H6-1,达到1-7点为H6-2,达到1-10点为H6-3
1)具备中级技术经理的相关技能;
2)至少精通一门编程语言,熟练掌握多门编程语言,使用过主流的技术框架、中间件,且熟练掌握实现原理并可对相关实现进行修改,对技术架构有一定的认知,可对技术架构进行选型与设计,并且设计时要避免致命性BUG,同时在高并发、大数据情况下系统可以持续性运行
3)在难点流程下需要辅导完成工作;同时具备且不限于以下:数据库大面积锁表分析与解决、数据库整体性能优化、tomcat性能优化、源码分析与修正、大数据整合、高并发调优、代码分析与调优等;
4)良好的分析解决能力,独立完成技术架构的选型,并可以改进技术与业务的整体流程;
5)在公司内可以指导与帮助他人理解功能需求,同时可制定技术方案、解决他人提出的相关的难点;
6)可以在客户跨部门协作中沟通清楚;
7)决定影响公司运作的内外界资源及信息,具备足够的判断力与解决力,具备根据实时方向,制定公司技术整体方向;
8)具有极大的抗压能力;
9)具有使命感,有大局观,对公司未来有更多的思考;
10)对公司核心人员面试、能力评估、职位选拔等领域具备独到的判断力。
这个是按照阿里的级别更改了一些。H1-3至H3-2大致对应P3,H3-3大致对应P4,H4-3大致对应P5,H5-3大致对应P6,H6-3大致对应P7。经过一年大家在新规则上的实践,可以提出更好的建议,或者是把某一条尽可能的量化