小规模研发团队的敏捷开发(SCRUM)全集  可追踪数据的短网址生成/短链接生成服务

【华磊原创】某企业前两年的开发人员技术能力评估表(不分语言)-相对比较全面也比较细

 

悲剧,之前那篇"【华磊随笔】进一步的分析:开发者版本;你属于哪个版本的程序员?"为什么从首页拿下来了。

 

  1. 目的

    1. 部门考评及笔试需要
  2. 员工基本信息及年度工作成绩一览

职员基本信息(职员填写)

姓名:

 

出生日期:

 

岗位:

 

入职日期:

 

当前档位级别:

初级/中级/高级/分析/UE

转正日期:

 

总结信息及工作绩效自评(职员填写)

 

主管评价(主管填写)

 
  1. 员工年度考察评估表(自评与主管评价)(员工和主管填写各自栏目,仅填分数即可)

分类

标准

员工自评

主管评价

工作

面貌

行政纪律遵守情况

  1. 较差、存在旷工或违纪情况(有任何违纪或旷工情况列入此项)
  2. 不佳、不存在旷工或违纪,但经常有迟到早退的情况。
  3. 一般、较少出现迟到情况,但请假较多(以年度10天病/事假为考核标准)
  4. 较佳、较少出现迟到情况,且请假较少
  5. 极佳、基本无迟到和请假情况。
   

组织活动参与情况

  1. 较差、未参与过公司或部门组织的集体活动(不含部门聚餐等),且未响应过任何组织要求的活动(如节目球赛等)
  2. 不佳、少量参与公司或部门组织的集体活动,极少量响应过任何组织要求的活动。
  3. 较佳、基本参与了大部分公司或部门组织的集体活动,基本响应过组织要求的活动。
  4. 极佳、未缺席全部安排的活动。
   

工作纪律遵守情况

  1. 较差、大量存在工作时间的违纪情况(如上班时间睡觉、违规使用软件、上班时间浏览不相关网站、未遵守VSS签入制度等),年度违规超过12次。
  2. 不佳、存在一定的工作违规情况,年度违规超过5次。
  3. 一般、存在少量工作违规情况,年度违规超过3次。
  4. 较佳、基本不存在工作违规情况,年度违规低于3次。
   

任务

执行

下达任务执行情况

  1. 较差、大部分任务均未能按时或按质完成,基本都需要其他人协助方可勉强完成。(以任务量的65%为计量标准)
  2. 不佳、一部分任务均未能按时或按质完成,此部分任务存在提交后反复修改或打回的情况,并出现大量BUG。(以任务量的40%计量)
  3. 一般、小部分任务未能按时按质完成,但存在提交后因质量或需求原因打回的情况。
  4. 较佳、小部分任务未能按时或按质完成。(以任务量的15%计量)
  5. 极佳、基本不存在未按时或按质完成的任务。
   

部门任务下达的接受情况

  1. 较差、少量存在因各种非正常原因拒绝上级安排的任务的情况。(年度5次计量)
  2. 不佳、少量存在拒绝或推诿上级安排的任务的情况,且在下达任务的执行时存在偷工减料或缩减需求的情况。(年度3次计量)
  3. 较佳、基本不存在拒绝或推诿任务的情况,但极少量存在缩减需求的情况。
  4. 极佳、上述情况基本均未出现过。
   

部门任务下达的认可度情况

  1. 不佳、存在如下情况之一:不认可部门安排的任务,认为部分任务安排的不合理,执行的任务不可能有好的结果,执行的任务对自己的成长没有任何帮助。
  2. 一般、基本能够理解部门安排的任务,在部分任务的处理上与上级思路相左,且未能履行此类任务。
  3. 较佳、基本能够理解部门安排的任务,在部分任务的处理上与上级思路相左,但也忠实履行了自己的职责。
  4. 极佳、基本未出现过上述情况。
   

技术

能力(UI开发)

JavaScript熟悉程度

  1. 较差、不了解JS的相关知识,特征为不清楚其语法或运行机制。
  2. 不佳、仅了解基础的JS语法和机制,但不能熟练应用到工作中,不能独立完成如输入参数验证、DOM对象操作、TreeView的实现、AJAX等,特征为从未在一个页面(js)中撰写过超过500行的复杂代码。
  3. 一般、能够熟练撰写一些JS的基本应用。但不能熟练进行一些较高阶的应用,如具有复杂逻辑的客户端代码、表现非常丰富的UI效果(参见163邮箱的应用)、系统框架级的应用等,从未在一个页面(JS)中撰写超过1000行的复杂代码。
  4. 较佳、能够熟练应用JS完成各种应用场景的开发,但在体系化应用中有所欠缺,如前后台代码的复杂交互逻辑的设计等,还能够通过自己的经验进行某些以UI为主要功能的需求分析和详细设计。
  5. 极佳、熟练应用JS和其应用的特征,满足上述所有条件。
   

ASP.NET(WebService)熟悉程度

  1. 较差、不了解ASP.NET的基本应用,不了解WEB应用程序的工作机制。
  2. 不佳、仅了解ASP.NET的基本应用,不能熟练应用到工作中。
  3. 一般、熟悉ASP.NET的开发模式,能够进行UI控件的封装和开发,能够结合JSCSSFlash等进行具体应用的开发,但在系统表现形式和展现性能处理上有所欠缺。
  4. 较佳、能够熟练应用满足各种应用场景的开发,且能在表现形式及性能上提出自己的解决方案并应用之,但缺少体系化和重用的思维,经常性复制粘贴代码。
  5. 极佳、满足上述全部条件且能辅助进行需求和详细设计。
   

Win32 APP(WinService)的熟悉程度

  1. 较差、不了解Win32消息循环机制,仅能利用基础控件做一些范例。
  2. 不佳、基本了解Win32消息循环机制,较熟练使用系统控件、能够撰写简单的用户控件,但对于高级表现效果、进程/线程操作、IO应用、Socket应用等尚不了解。
  3. 一般、了解OS的各种机制(上述部分),能够实现各种特别界面效果,能够熟练进行Win32 界面和服务的开发,但经验不足,在特别场景不能很好的处理,在性能相关的场合不能有自己的见解和解决方法。
  4. 较佳、能够熟练的进行Win32界面和服务的开发,针对UI的表现效果及表现性能处理有成熟的经验(解决方案),有实现或封装自己的一套UI类库或框架,但在服务级别的开发上有所欠缺(如大量请求的网络服务端或高效运行的分布式计算模型)
  5. 极佳、满足上述全部。
   
 

Web开发相关技术(CSSFlash AS开发、XML和其他类型服务端技术phpjspaspperlcgi技术、isapi等技术)

  1. 较差、不经常使用各种辅助技术,不了解任何一种服务端开发语言。
  2. 不佳、熟悉各种辅助技术并能应用在工作中,但不能完成如特别效果等高阶的应用,不了解任何一种服务端开发技术。
  3. 一般、熟悉各种辅助技术并能应用在工作中,但不能完成如特别效果等高阶的应用,了解一种以上的服务端开发技术。
  4. 较佳、熟悉各种辅助技术并能应用在工作中,能够完成各种高阶应用(结核css的效果实现,Flash AS 的后台交互开发,xml快速解析和存储),了解一种以上的服务器端开发技术且曾经进行相关开发工作。
  5. 极佳、满足上述全部条件且熟悉多种服务器端技术,并熟知其优缺点及应用特点。
   

技术

能力(界面设计)

平面设计思想

  1. 较差、未经过专业训练且未进行过相关工作或任务。
  2. 不佳、未经过专业训练,但通过工作了解一些相关的理论,不能针对应用场景进行合适的效果设计。
  3. 一般、有过专业训练(培训),了解相关的理论和方法,能够针对应用场景进行设计,不能够进行独创的设计制作如手绘、企业vi设计等。
  4. 较佳、满足上述条件且有过相关的较好的作品,但其成果未得到业内或行业较好评价。
  5. 极佳、满足上述全部且部分作平得到业界较好评价。
   

工具熟练程度,涵盖工具范围(CorelDRAW Adobe Illustrator Adobe ImageReady Adobe Photoshop Macromedia FireworkMacromedia Flash Adobe PremierMacromedia Dreamweaver Adobe Captivate 3D MaxMayaSoftimageAutoCAD

  1. 较差、了解以上工具的基本特征,未有一个工具能够熟练使用(标准为掌握大部分快捷键)
  2. 不佳、1个以上工具能够熟练使用。
  3. 一般、3个以上工具能够熟练使用。
  4. 较佳、5个以上工具能够熟练使用且能对其他人员进行讲解和培训。
  5. 较佳、更多的工具能够熟练使用且能对其他人员进行讲解和培训。
   

网页设计思想

  1. 较差、能够进行网页设计和网页制作,但不能进行网页相关的优化,如SEO处理、展现性能处理等。
  2. 不佳、能够熟练进行网页设计和制作,熟悉SEO处理、展现性能处理等相关知识并应用,但不能就用户体验方面提具自己的看法和意见且应用之。
  3. 一般、能够熟练的进行网页设计、制作、优化,对网页设计相关的辅助技术有一定了解(JS、后台交互等),能就特定功能提出较好的用户体验方案并实现之,但不能结合系统需求进行体系化的设计和思考。
  4. 较佳、满足上述条件且有过较好的成功案例,但其成果未得到业界的较好评价。
  5. 极佳、满足上述条件全部且部分作品得到业界较好评价。
   

富媒体及3D设计思想

  1. 较差、了解富媒体和3D设计的相关知识,但不能从事该类型的工作。
  2. 不佳、未经过专业训练,但通过工作了解一些理论和方法,能够从事简单的制作工作(如动画片制作、视频制作、音频优化处理、简单3D制作等)
  3. 一般、经过一定的训练,熟悉相关的理论的基方法,能够进行一般的制作和设计工作,但未进行过较复杂或要求较高的设计(如电视台广告等)
  4. 较佳、满足上述条件且有过较好的成功案例,但未得到业界的较好评价。
  5. 极佳、满足上述条件全部且部分作品得到业界较好评价。
   

技术能力(系统分析)

企业级应用系统分析(如某企业ERP等)

  1. 较差、未从事过相关工作。
  2. 不佳、通过工作了解一定的企业经营理论和流程,能够结合企业经营参与一部分的系统需求调研、需求分析、系统架构的工作,但未主导过一个完整项目的全部分析工作。
  3. 一般、熟悉企业经验理论和流程,主导过一个以上的完整企业应用系统的分析工作,对ERPMRP2CRM等系统具有理论级的认识,但未能就系统性能和系统于企业的适用性程度进行可行的优化方案。
  4. 较佳、满足上述条件且有过较好的成功案例,但未得到业界的较好评价。
  5. 极佳、满足上述条件全部且部分作品得到业界较好评价。
   

行业级通用应用系统分析(如某行业系统应用系统,公安、交通等)

  1. 较差、未从事过相关工作。
  2. 不佳、通过工作了解一定的行业特征和经验,能够结合行业特点参与一部分系统需求调研、需求分析、系统架构的工作,但未主导过一个完整项目的全部分析工作。
  3. 一般、熟悉一些行业的行业特征、特点,主导过一个以上的完整行业系统的分析工作,对特定行业特征非常熟悉,但未能就系统性能和系统于行业的适用性程度进行可行的优化方案。
  4. 较佳、满足上述条件且有过较好的成功案例,但未得到业界的较好评价。
  5. 极佳、满足上述条件全部且部分作品得到业界较好评价。
   

互联网络面向用户的应用系统分析(如各大网站、邮箱等)

  1. 较差、未从事过相关工作
  2. 不佳、通过工作了解一定的互联网系统的特点和经验,能够参与一部分系统需求调研、需求分析、系统架构的工作,但未主导过一个完整项目的全部分析工作。
  3. 一般、熟悉一定的互联网系统的特点和经验,主导过一个以上的完整互联网系统的分析工作,对互联网的市场理论、用户理论、经营模式均有一定的了解,但未能就系统性能和系统于用户的适用性程度进行可行的优化方案。
  4. 较佳、满足上述条件且有过较好的成功案例,但未得到业界的较好评价。
  5. 极佳、满足上述条件全部且部分作品得到业界较好评价。
   

通用计算机应用系统分析(如操作系统、办公类软件、病毒类软件等)

  1. 较差、未从事过相关工作
  2. 不佳、参与过一个以上的相关项目的分析工作,但未主导过完整项目。
  3. 一般、主导过一个以上的完整项目设计,但市场反应较差。
  4. 较佳、满足上述条件且有过较好的成功案例,但未得到业界的较好评价。
  5. 极佳、满足上述条件全部且部分作品得到业界较好评价。
   

技术

能力(底层开发)

数据库(SQL SERVEWR)应用熟悉程度:

  1. 较差、不了解DB的相关知识,不能进行SQL的开发。
  2. 不佳、能够撰写简单的SQL代码,但不能正确写出较复杂的(如有子查询、多表关联的查询语句)SQL语句,能就特定的场景进行SQL的撰写,能够使用存储过程进行较复杂逻辑的开发,但对于大数据量的数据操作经验不足,不能保证数据操作时的绝对严谨、正确性和容错处理。单存储过程代码行数未超过100行。
  3. 一般、能够熟练撰写各类复杂逻辑SQL代码,熟练使用存储过程,能够胜任大数据量数据操作和处理,但不熟悉SQL的性能优化,存储过程的性能优化,单存储过程代码行数未超过500行。
  4. 较佳、能够熟练撰写SQL代码,熟悉SQL的优化,能写出高效的SQL代码。并能运用数据库中的相关对象或技术,如触发器,SQL作业,分区视图,分布式事务,但不能基于系统性能或功能要求给出全面的数据库的优化和调整的建议。
  5. 极佳、熟练应用数据库中的各种技术,对数据库中的故障,能轻松处理;并对现有数据库的处理方式提出优化建议,需要满足以上全部条件。
   

其他数据库应用熟悉程度:

  1. 较差、不了解其他数据库设计的使用,如Oracle,DB2,MySQL但不包括Access等文件级数据库。
  2. 不佳、了解一些其他数据库,但未使用过该数据库。
  3. 一般、使用过其他数据库,进行过简单的开发。
  4. 较佳、完整的在一个项目中使用过其他的数据库,且清楚不同数据库之间的差异。
  5. 极佳、满足上述全部条件且能完成不同数据库之间的迁移等复杂操作。
   

数据库设计熟悉程度:

  1. 较差、不了解数据库设计的相关知识。
  2. 不佳、基本了解数据库设计的基本知识,如表、视图等,但对通过分析业务逻辑进行数据库设计经验不足,未设计过超过15张表的数据库,对数据库设计的相关理论知识缺乏。
  3. 一般、能够根据相关规则(第三范式,索引,约束等)进行数据库的设计,但针对可管理性、存储要求、性能要求上的思考不足,未设计超过50张表的数据库。
  4. 较佳、满足上述条件,且数据库的架构合理,且易于管理,但尚无主导过设计大规模海量数据(单表行数以千万记)的数据库设计任务,在分布式数据库处理上经验不足。
  5. 极佳、满足上述全部条件且有过相关海量数据的数据库设计的成功案例。
   

编程思想及系统框架应用

  1. 较差、不了解面向对象的基本知识。
  2. 不佳、了解OOP/OOD的基本知识,如类,接口。但缺少底层的架构知识,如对于底层的分层理论不了解,对于设计模式应用较少。
  3. 一般、熟练使用OOP/OOD进行开发/分析工作,熟悉常用的设计模式,熟悉基本的系统分层理论,但尚无大型框架设计和实现的经验。
  4. 较佳、满足上述条件且能够针对现有系统提供框架级改进意见,参与过大型框架的设计和实现。
  5. 极佳、满足上述全部,并有相关的作为主导者的成功案例。
   
  1. 考评结果

考评得分(员工和主管分别填写)

项目

自评得分

主管评价分

评价(主管填写)

工作面貌(总分10分)

     

任务执行(总分10分)

     

技术能力(UI开发)

(总分16分)

     

技术能力(底层开发)

(总分12分)

     

技术能力(界面设计)

(总分16分)

     

技术能力(系统分析)

(总分16分)

     

考评总结(员工填写)

员工总结:

考评结果和意见(主管填写)

 

posted on 2010-08-23 09:59  华磊  阅读(4734)  评论(19编辑  收藏  举报

导航