专业技能自测等级评定表

类别

解释

程度自测

汇编和反汇编

指采用汇编语言编写程序和进行逆向、跟踪、调试方面的能力

经历过计算机原理和基本的汇编语言知识学习,较好地掌握了相关知识。

掌握

能够基本不借助手册编写较小的汇编程序,能够快速阅读较长的汇编代码,理解其结构和含义。熟悉计算机系统体系结构相关知识。具备简单软件版权限制的破解能力。 熟练
熟记常用汇编指令的等效指令、对应机器码及指令特性,熟悉PE/ELF格式,熟练使用IDA Pro(并具有一定二次开发能力),能够不借助工具辨别主流加壳器信息,能够不借助工具辨别常用加密算法指令序列。 精通

C/C++

指采用C/C++语言开发的能力。

掌握基本语法,能够编写一些简单的模块

掌握

使用过GCC/VC中任何一种进行实际的产品或项目的开发 熟练
自评 精通

快速开发工具

指采用PB/VB/Dephi/ BCB中任意一种快速开发工具进行开发的能力。

可以使用上述工具提供的控件开发指定的功能,较好掌握相关语言的语法基础。

掌握

可以快速阅读并理解较长的程序代码,并根据需求进行扩展或实现较复杂功能。 熟练
可以对工具的控件进行补充,扩展。能够独立开发复杂控件,且开发控件有良好接口。 精通

WEB和脚本开发

指采用java/php/asp/python/perl中任意一种的开发能力。

了解html,知道几种html的规范。会简单使用javascript。看过java、php、python、perl的书籍,自己做过简单的小东西。

掌握

对HTML标准很熟悉,仔细研究过CSS等相关标准。在相关软件中使用过javascript。对AJAX或FLEX比较了解。用脚本或java等语言实现过相关应用(非简单课程设计)。 熟练
使用AJAX重型框架、FLEX等实现过生产型应用,对以上技术熟悉。用脚本语言实现过生产型或运营型环境的后端应用。 精通

数据库

指各种数据库系统后台设计、开发和管理能力。

熟练编写SQL脚本,理解各类查询Join方法的优缺点。可针对一般SQL语句进行优化。有应用数据库的编程经验。

掌握

至少熟悉一种大型数据库系统, 熟悉该数据库的自身的特性。可在现有的数据库结构之上进行优化。能理解复杂应用模型。使用存储过程、触发器、dblink等进行开发。有一定的数据库维护能力。听说过SQL89、SQL92、SQL99等相关标准。 熟练
拥有数据模型设计能力。知道如何处理高并发、异步数据等相关问题。可针对千万数量级大型数据库进行优化设计。 有针对某数据库系统的扩展开发经验。并具有一定的数据挖掘知识。 精通

文档

指编写研发相关文档的能力。

有一定的计算机基础,熟练使用Word、Excel、Powerpoint、Visio等办公软件,有良好的文字功底和理解能力。

掌握

有相关文档编写经历,对产品有较强的理解能力,能配合研发部门进行产品开发各阶段的技术文档开发工作,有良好的沟通能力。 熟练
有文档开发的系统理念,能准确定位产品形态,能制定和管理开发文档制作过程,确保高质高效的文档产生。沟通能力、综合能力强。 精通