技术胜任力模型-技术能力评估标准描述
- 格式:docx
- 大小:44.96 KB
- 文档页数:12
技术胜任力模型-技术能力评估标准描述
58同城-能力评估标准Level 1
序号能力框架能力维度能力要素
设计能力基础
关键词
行为标准
了解基础的软件开发、编译、发布、运营等知识。 1、在设计实现系统时,有意识的
关注性能指标,熟悉自己负责的系统中的性能瓶颈所在,能在指导下进行性能、容量的
评测以及调优,有简单的成本意识。 2、能够运用脚本等方式监控、重启进程,运用监控
发现主机、网络等故障并及时通报,能够在指导下应用成熟技术提升系统可用性。能在
他人的指导下进行复杂业务逻辑的开发,并从中学习到相关的理念和思想。了解常用操
作系统及开发语言的知识以及linux操作系统基本原理。
1
设计能力系统架构
指导下设计;关注性能、可用性指标;
业务架构基础系统及服务 2 专业能力开发能力开发技能应用、实现
掌握C/C++/java/php编程,了解tcp/ip、http协议,掌握进程及线程开发模式,了
解了解常用操作系统及编程基础,在指导下完成开网络编程知识,了解常用数据结构和
算法,熟悉shell脚本编写,掌握mysql的基本操作发工作命令。了解常用的服务如apache、qhttpd的基本配置,能在别人指导下完成开发工作。 1、能够根据接口完成单元测试用例的设计并实施,在指导之下能够完成压力测试的设计与实施; 2、能够按时完
成准入测试;在测试人员反馈bug后,能在一定时间内定位bug;具备线上bug优先的
意识,能在一定时间内定位线上bug; 1、有主动沟通的意愿,掌握基本沟通技巧,完成
目标单一,内容简单的沟通任务; 2、能够清楚表达工作内容和个人观点; 3、能够利用
常用OFFICE软件、邮件、报表等进行日常工作汇报或交流。有创新意识,工作中对常规
工作方法提出疑问和挑战,并提出合理化建议。 1、独立处理和解决专业领域常规的问题;
2、在工作中遇到的局部性问题上,能通过独立思考和推导,正确评估利弊做出决断。 1、有学习愿望,能够在指导或者要求下进行学习; 2、能够通过指定的学习资源掌握自身岗
位工作所需要的知识、技能、工具和信息。 1、熟悉项目管理基础知识; 2、能在指导下,对已制定好的项目计划进行跟踪和监控; 3、在计划执行中参与一些辅助性的工作,协助
解决问题。
测试设计与实施 3 测试能力响应测试bug 响应线上bug 按时完成单元测试;按时完成准入测试;能在一定时间内定位bug;
4
沟通能力
清楚表达个人要点
5 6
创新能力解决问题
有创新意识解决常规及局部问题
通用能力
7
学习能力
指导下进行学习
8
项目管理
指导下进行计划跟踪和监控
第 1 页,共 10 页
58同城-能力评估标准Level 2
序号
能力框架能力维度能力要素设计能力基础关键词行为标准
熟悉掌握优秀的软件架构思想、方法和技巧。 1、熟知自己负责系统及相关系统各环节的表现,能够熟练应用各种方法定位性能问题,能够主动运用通用的方法对自己系统进行性能调优;熟悉软件架构知识;独立设计复杂业务系统、能 2、熟悉各种成本评估方法,能够准确判断并评选用性价比较高的方案,有较成熟的成进行可用性设计、能独立定位性能问题并调优。本意识,能发现实际系统中成本设计不合理之处; 3、能够在系统设计中考虑完整可行的容灾方案并加以实现,了解柔性可用的原理,能在指导下进行过载、雪崩、柔性等设计和实现。能独立进行复杂业务系统的设计与开发,并解决其中的重点和难点。熟悉掌握基础系统及服务的调用接口及注意事项,不出现接口选择造成的功能及性能问题。熟练掌握至少一门开发语言,熟悉进程及线程开发模式,熟练掌
握常用数据结构和算熟悉常用操作系统及相关开发语言;有一定的专法,能在架构设计
好的情况下独立完成高性能服务器或服务器核心模块的开发。业技术研发基础。具备相
关技术领域的专业知识和快速学习能力;能够在高级别工程师指导下实现相关技术攻关
方案。 1、能够根据产品需求独立完成压力测试设计并实施; 2、从结果上看,测试质量
较高,提测后bug数属于平均水平; 3、开发辅助工具高效完成测试工作。在测试人员
反馈bug后,能在一定时间内修复bug;具备线上bug优先的意识,能在一定时间内修复线上bug; 1、能准确无误、简练的表达自己的观点,把握他人的叙述要点; 2、多数情况下都能够有效倾听和理解对方; 3、能熟练应用PPT、邮件、报表等形式进行书面汇报,有逻辑地展示论据,论证观点,格式清晰规范。 4、能够主持小型会议(5人内) 1、能
恰当地质疑已存在的解决问题模式,以创新的角度进行思考,对当前业务领域的技术或
方式提出创新的方法或思路; 2、在一些问题上能灵活变通,积极响应创新。
1
设计能力系统架构
业务架构基础系统及服务专业能力 2 开发能力开发技能
应用、实现
测试设计与实施 3 测试能力响应测试bug 响应线上bug
独立完成压力测试;测试质量较高;能在一定时间内修复bug;测试效率高;
4
沟通能力
把握他人论述要点
5
创新能力
以创新的角度思考问题,灵活变通
通用能力
第 2 页,共 10 页
6
通用能力
解决问题
独立解决问题,通过经验评估方案
1、独立处理和解决专业问题;
2、能有效收集信息和数据资料以解决在自己工作范
围内所遇到的问
题; 3、能汲取过往经验有效评估不同解决方案所需要的资料和资源。 1、积极和善
于寻找学习机会,关注培训机会,结合成长规划,适时地为自己安排培训和学习,保持
专业知识技能的更新; 2、积极地学习态度并且注意学以致用,不断探索改善和提高自身
的工作效率; 3、在工作中和平时的学习积累过程中找寻有价值的信息。 1、组织实施小
型项目,合理进行任务分解和进度安排; 2、能够按照总体计划制定阶段性计划及监控点,并按实际执行情况及时修正项目计划; 3、在项目进行中能及时发现并反馈问题,判断
问题的重要程度并解决一般难度的问题。
7
学习能力
主动寻找学习机会,能学以致用
8
项目管理
组织实施小型项目
第 3 页,共 10 页
58同城-能力评估标准Level 3
序号能力框架能力维度能力要素关键词行为标准
1、对软件研发过程中的各种思想和方法论都能够精通掌握。拥有较强的建模能力,
能够通过对业务建模,将复杂的逻辑简单化呈现,并降低系统实现的复杂度。 2、能够
从数据结构、接口设计等几个方面对系统进行解耦,使得系统便于分别开发、集成和测试;能对业务逻辑进行归类,能针对不同的类别业务能形成自己相应的解决方案; 3、
理解基本的敏捷思想,具备快速迭代和灰度发布的能力。对软件的复用性有了解,能合
理使用公共组件,不重复造轮子。 1、在设计实现系统时,不仅能满足给定的功能特性需求,而且能通过内存Cache、弱化事务模型等多种技术手段增加系统的负载能力,做到用比传统行业少得多的机器承担业务负载; 2、对高性能系统的瓶颈(CPU、内存、网络、
磁盘等),能够使用正确的分析解决问题的方法论,通过Linux系统工具、运营监控、业
务代码修改等多种手段加以分析,并给出正确的结论和解决方法; 3、能建立准确的业
务数据和带宽模型,了解系统设计服务容量 4、能够明确了解自己所开发系统中,常见单
机故障(死机、硬盘只读)对整个服务带来的影响,以及应对方式。了解过载保护、防雪
崩的原理和实现方法。 1、能发现并解决开发过程中的重难点,能够通过合理的设计和架