客栈技术认证评级细则
一评级细则
1级:【关键句:特定场景(包括运用低代码工具,二次开发)或某一小模块下,能独立开发】
- 底层能力
- ①知道怎么该学习技术,怎么尝试解决问题
2. 基础技术能力
- ①能在特定应用方向,独立开发不太复杂的任务(比如工具类小程序,稍复杂的爬虫)
- ②掌握自己使用的技术栈基本知识和基本的数据库操作
- ③能配合团队使用协作开发工具;
3. 进阶技术能力
- ①能进行基本的调试,完成基础的重构
4. 经验/经历
- ①实际开发工作1年以上
- ②参与过2个以上项目的开发,并能说清自己承担的工作内容
--------------------------------------------------------------------------------------------------------------------------
2级:【关键句:垂直领域上,熟练开发常见应用】
1. 底层能力
- 1. 能独立解决领域内稍困难的问题,并阐述清楚学习和解决问题的方法;
- 2. 了解并能部分应用领域内基本算法和数据结构;
2. 基础技术能力
- 1. 在垂直领域,能熟练独立开发常见应用;能在相关紧密的领域进行简单开发
- 2. 熟练掌握垂直技术栈的核心知识以及基础框架;
- 3. 更深度的使用数据库,能完成较复杂的查询操作;
- 4. 能满足日常对版本控制,部署/构建的要求
3. 进阶技术能力:
- ①能进行基础的优化工作,熟练对代码进行调试,有重构意识;
- ②代码稳定性,效率有基本保证
4. 经验/经历
- 1. 2年以上开发经验,核心技能使用1年以上
- 2. 参与过3个以上项目的开发,且1次作为主力之一,并且能说明其中的关键点和开发细节;
- 3. 能规避开发过程中基本的坑
--------------------------------------------------------------------------------------------------------------------------
3级:【关键句:垂直领域上,解决较复杂问题,独当一面】
1. 底层能力
- ①能独立解决领域内大部分问题,逐步总结的学习和解决问题的方法论;能保持对新技术的探索;
- ②能熟练运用领域内基本的算法和数据结构
- ③能理解运用最常见的设计模式
2. 基础技术能力
- ①在垂直领域熟悉各类解决方案,能解决较复杂问题;能在相关紧密的领域进行简单开发
- ②全面了解垂直技术栈的相关知识;了解部分核心的底层实现逻辑;
- ③能胜任部分数据库优化工作;
- ④能胜任日常对版本控制,部署/构建的要求;
3. 进阶技术能力
- ①熟悉常见优化措施,能应对一定极端情况,代码稳定性,效率有保证
- ②能主动对代码进行重构,测试
- ③视工作内容还需有一定安全知识
4. 经验/经历
- 1. 3年以上开发经验,核心技能使用2年以上;协同工作经验丰富
- 2. 3次作为主力参与过项目开发,其中1次以上是稍大项目的开发,并且能说明其中的关键点和开发细节;
- 3. 能规避开发中大部分常见的坑
--------------------------------------------------------------------------------------------------------------------------
4级:【关键句:垂直领域上,能解决绝大部分问题;有大项目经验,及一定的技术广度;】
1. 底层能力
- ①能独立解决领域内大部分问题,完善的学习和解决问题的方法论;能保持对新技术的探索;
- ②能运用领域内稍复杂的算法和数据结构,实际工作中有涉及算法的设计;
- ③对设计模式有更多理解运用
2. 基础技术能力
- 1. 精通垂直技术栈的相关知识,了解核心代码的底层实现逻辑;
- 2. 能胜任基本的数据库优化工作
3. 能胜任日常对版本控制,部署/构建的要求,并对底层逻辑有一定了解;
3. 进阶技术能力
- 1. 能对垂直领域项目进行较深度优化,项目能应对较复杂的极端情况;
- 2. 能利用单元测试,代码重构等手段使项目具有较低的bug率和较高的拓展性;
- 3. 视工作内容还需要网络安全知识;
- 4. 一定的架构意识
4. 经验/经历
- 1. 4年以上开发经验,核心技能使用3年以上;
- 2. 有基层管理经历
- 3. 4次作为主力参与过项目开发,其中2次以上是较大项目的开发,并且能说明其中的关键点和开发细节;
- 4. 能规避开发中大部分坑
--------------------------------------------------------------------------------------------------------------------------
5级:【关键句:垂直领域的专家,主导过大型项目,能从产品架构上去考虑问题】
1. 底层能力:
- 1. 4级所有要求
- 2. 懂得如何将知识传授(培训)给其他人;
3. 熟练运用常见的设计模式
2. 基础技术能力
- 1. 垂直领域的专家,能承担大业务线;
- 2. 相关2个以上领域达到F3水平
- 3. 相比F4对底层逻辑理解更深刻
3. 进阶技术能力
- 1. 4级所有要求
- 2. 基本的架构/技术选型能力
4. 经验/经历
- 5年以上开发经验,核心技能使用3年以上;
- 有稍大规模团队或项目管理经历;
- 知名论文作者,技术博主,讲师等为大加分项
- 主导过1次以上大项目的开发,能说清楚关键点和开发细节以及如何引导团队进行工作的;
- 从架构设计上就能规避开发的坑,对项目开发困难点有一定预见性
5. 其他
- 1. 申请5级需要出示40W年薪证明
--------------------------------------------------------------------------------------------------------------------------
6级:【关键句:更深的架构能力,更高的前瞻性,行业内丰富的经验或垂直领域的更高级专家】
1. 底层能力
- 1. 5级所有要求
- 2. 能将设计模式的思想用于架构设计中
2. 基础技术能力
- 1. 5级所有要求
- 2. 相关2个以上领域达到F4水平
3. 进阶技术能力
- 1. 5级所有要求
- 2. 完善的架构/技术选型能力
4. 经验/经历
- 1. 7年以上开发经验,核心技能使用4年以上;
- 2. 有较大规模团队管理经历;
- 3. 知名论文作者,技术博主,讲师等为大加分项
- 4. 主导过3次以上大项目的开发,能说清楚关键点和开发细节以及如何引导团队进行工作的;
- 5. 从架构设计上就能规避开发的坑,对项目开发困难点有一定预见性;
- 6. 对领域发展有一定前瞻性,能参与到业务决策中去
5. 其他
- 1. 申请6级需要出示65W以上年薪证明
Q&A:
①为什么进行不同级别面试收费不一?
因为更高级别的面试官,时间的价值更高
②认证费用是平台收取吗?
认证费用大部分将补贴给面试官;
③我可以成为面试官吗?
可以,您的技术认证水平超过4级,内部可能会邀请您成为面试官
④平台为什么要推行技术认证?
规范化平台生态,为增加单量做准备,把优质的单派给最合适的人~
⑤技术认证有什么用?
技术认证将作为派单事权重考量的第一要素