方正数码员工技术背景
调查
技术管理委员会
2001-3-30
目录
1 使用说明
本问卷用于调查公司技术人员对各项基本技术的掌握程度。用 0-5 表示。其中 0 表示
完全不了解,5 表示精通。下面 节的“通用评定标准”用于帮助评价者(员工本人或其上
级)以一致的标准进行评价,避免因对掌握程度理解的不一致造成误解。“通用评定标准”适
用于本问卷所列的所有技术。员工可以根据此标准,对自己掌握各项技术程度进行评价。对
于一些主要技术(如),为了帮助评定者更准确的评定,我们在“通用评定标准”的基础上,
针对这些技术的特点,增加了较为具体的内容。
本问卷主要针对开发技术人员和系统管理人员,内容主要涉及基本的编程、平台技术,
不涉及应用层的领域知识(如、办公自动化等),因此不适合售前、售后技术人员。
本问卷中罗列的技术,基本代表了本领域目前的主流方向,但并非全部。欢迎评价者将
掌握的本问卷之外的技术在“其它”中列出。
通用评定标准
0:没接触过
1 级:了解
学习过该技术
应用该技术进行过非实际项目开发
2 级:初步掌握
掌握该技术的基本部分
在指导下可以进行应用开发
3 级:掌握
对该技术有全面的理解
能对应用该技术时遇到的一般问题提供解决方法
在项目开发中独立使用过该技术
4 级:熟练掌握
对该技术、原理及其未来发展有全面的、深刻的理解
能对应用该技术时遇到的疑难问题提供解决方法
在含有该技术应用的多个项目中发挥核心作用
5 级:精通
对该技术、原理及其未来发展有全面的、深刻的理解
能对应用该技术时遇到的疑难问题提供解决方法
在含有该技术应用的多个项目中发挥核心作用
2 编程类
编程类技术主要包括与软件开发相关的基本开发技术和构成各种应用系统及产品的基
本技术。
开发环境
编程语言
0 级:没接触过
1 级:了解
学习过该技术
理解面向对象的基本概念,了解语言的语法和体系结构,了解基本的类库
应用该技术进行过非实际项目开发
能用语言实现简单的程序算法
2 级:初步掌握
掌握该技术的基本部分
在指导下可以进行应用开发
参与开发过以下类型的程序之一:基于的;有简单的或独立的;使用基本类
库的网络应用程序;使用访问数据库。
3 级:掌握
对该技术有全面的理解
理解,、多线程编程,处理,数据库操作等
能对应用该技术时遇到的一般问题提供解决方法
在项目开发中独立使用过该技术
开发过以下类型的程序之一:
大型的 应用程序;基于的多线程的后台应用程序;嵌入式应用程序;有复
杂算法的应用程序(如检索等)。
4 级:熟练掌握
对该技术及其原理有全面的理解
理解分布式开发的体系结构和常用技术。
能对应用该技术时遇到的多数问题提供解决方法
多次在项目开发中使用该技术并发挥重要作用
例如:基于、或的远程对象调用;基于、的分布式信息系统;大型分布式嵌
入式系统;异构环境下多系统的集成。
5 级:精通
对该技术、原理及其未来发展有全面的、深刻的理解
能对应用该技术时遇到的疑难问题提供解决方法
在含有该技术应用的多个项目中发挥核心作用
其它
开发工具
0 级:没接触过
1 级:了解
学习过该技术理解面向对象的基本概念,了解 语言的语法和体系结
构,熟悉 集成环境;
应用该技术进行过非实际项目开发能够使用常用 控件,如 、、等。2
级:初步掌握
掌握该技术的基本部分
在指导下可以进行应用开发参与开发过以下类型的程序之一:能使用
复杂的控件,如、等,能够定制各种应用和组件,如控件、等。
3 级:掌握
对该技术有全面的理解理解数据库操作,能通过 调用各种外部接口,
如 等能对应用该技术时遇到的一般问题提供解决方法在项目开发中
独立使用过该技术
开发过以下类型的程序之一:如多线程、通讯、外部接口、数据库操
作等。
4 级:熟练掌握
对该技术及其原理有全面的理解能对应用该技术时遇到的多数问题
提供解决方法
多次在项目开发中使用该技术并发挥重要作用
5 级:精通
对该技术、原理及其未来发展有全面的、深刻的理解能对应用该技术
时遇到的疑难问题提供解决方法
在含有该技术应用的多个项目中发挥核心作用
0 级: 没接触过
1 级: 了解
学习过该技术
理解面向对象的基本概念,了解语言的语法和体系结构,了解编程的
基本规则;
应用该技术进行过非实际项目开发
能用语言实现简单的程序算法;
2 级: 初步掌握
掌握该技术的基本部分
能够开发简单的应用程序,会使用或者或者访问数据库;
在指导下可以进行应用开发程序结构比较清晰,代码符合一定的编程
规范,程序注释比较充分;
3 级: 掌握
对该技术有全面的理解了解环境和各种配置参数的含义,有开
发、、 、、线程、数据库、网络应用程序的经验,能对应用该技术
时遇到的一般问题提供解决方法能够独立在网上寻求解答;
在项目开发中独立使用过该技术 开发过以下类型的程序之一:
复杂的 应用程序;基于的多线程的应用程序;大型的数据库操作程
序;
4 级: 熟练掌握
对该技术及其原理有全面的理解理解分布式开发的体系结构和常用
技术,如,等。
能对应用该技术时遇到的多数问题提供解决方法多次在项目开发中
使用该技术并发挥重要作用
5 级: 精通对该技术、原理及其未来发展有全面的、深刻的理解能
对应用该技术时遇到的疑难问题提供解决方法
其它
版本管理
其它
软件工程
其它
编程技术
数据库编程
0 级:没接触过
1 级:了解
学习过该技术
理解数据库的基本概念,了解标准语言,了解数据库不同的字段类型;
应用该技术进行过非实际项目开发能做简单的多表关联查询,会简单的数
据库插入、修改、删除等操作。对不同的字段,区分使用方法上差异。
2 级:初步掌握
掌握该技术的基本部分熟悉常用数据库函数,能写复杂的标准语句,有建表
建视图的经验
在指导下可以进行应用开发参与开发过以下类型的程序之一:可以进行复
杂的数据库查询、操作,对于实际的需求设计相应表与视图,用语句实现
业务功能。
3 级:掌握
对该技术有全面的理解 理解数据库触发器、存储过程;了解当前流行
的主要数据库
能对应用该技术时遇到的一般问题提供解决方法
在项目开发中独立使用过该技术开发过以下类型的程序之一:
在应用系统中设计过数据结构;有开发过数据库应用系统的经验;在设计
数据库应用系统时,能用设计触发器、存储过程来完成其它方法比较困难
或复杂的功能;能考虑在不同数据库中的使用差别,尽量使用标准的方法。
4 级:熟练掌握
对该技术及其原理有全面的理解熟悉数据库的大多数对象与功能;在大型
应用系统中设计过数据结构;能安装大型数据库;能排除常见的应用系统
中数据库使用出错
能对应用该技术时遇到的多数问题提供解决方法
对使用的数据库有深刻的总体认识,在大型的数据库安装、应用过程中对
于常见的数据的错误能准确排除。
多次在项目开发中使用该技术并发挥重要作用
有大型数据库系统的开发经验;在大型的数据库应用开发过程中能独立完
成一个独立模块的数据库应用开发。
5 级:精通
对该技术、原理及其未来发展有全面的、深刻的理解熟悉数据库的系统结
构;通过某种大型数据库的认证;能配置数据库性能;对数据库的安全性
有比较深刻的了解;熟悉数据库的设计存储原理,能通过配置优化数据库
性能,能进行对数据库操作命令的优化。
能对应用该技术时遇到的疑难问题提供解决方法能排除大多数数据库系
统错误;排除数据库可能出现的大多数问题,达到比较顺利的完成任务;
在含有该技术应用的多个项目中发挥核心作用
在大型数据库系统开发中担当主要负责人;在开发的过程中能较好的划分
数据库在不同模块中的应用;对数据库的安全有深刻的了解,确保数据的
安全。
2
数据库编程
数据库编程
数据库编程
数据库编程
数据库编程
其它
网络通讯技术
编程
其它
界面编程技术
界面编程
界面编程
电子商务中间件开发技术
0 级:没接触过
1 级:了解
学习过该技术
应用该技术进行过非实际项目开发
熟悉任何一种产品, 有相应的开发经验.
2 级:初步掌握
掌握该技术的基本部分
在指导下可以进行应用开发
熟悉开发的原理, 会用, , , 等任何一种类似开发工具, 并做过与相结合的实
际开发
3 级:掌握
对该技术有全面的理解
能对应用该技术时遇到的一般问题提供解决方法
在项目开发中独立使用过该技术
熟悉市场上任意一种已有的电子商务中间件平台, 并有在此平台上的实际
设计, 开发经验。完成过具体的项目
4 级:熟练掌握
对该技术及其原理有全面的理解
能对应用该技术时遇到的多数问题提供解决方法
多次在项目开发中使用该技术并发挥重要作用
精通一种已有的电子商务中间件平台,了解各种不同电子商务中间件的特点、
优劣。同时对模式、概念,有较好的理解。善于把握客户的需求。帮助客户
寻求最佳的解决方案。
5:精通
对该技术、原理及其未来发展有全面的、深刻的理解
能对应用该技术时遇到的疑难问题提供解决方法
在含有该技术应用的多个项目中发挥核心作用
对市场需求、变动有敏锐的洞察力;紧跟(或者能够把握)技术发展;善于总
结过去的经验、教训、提炼可重复利用的组件;构思、设计、并实现自己的
电子商务中间件。
其它
安装程序/联机帮助开发技术
安全/加密/认证技术
工作流技术
0 级:没接触过
1 级:了解
学习过该技术
应用该技术进行过非实际项目开发
对工作流有所了解,或参加过培训,但没有参加过实际的项目开发
2 级:初步掌握
掌握该技术的基本部分
在指导下可以进行应用开发
曾参与过工作流项目的开发工作,对有关的技术有所了解,或没有参加过实际的
开发,但是曾尝试过较深入的理论探索
3 级:掌握
对该技术有全面的理解
能对应用该技术时遇到的一般问题提供解决方法
在项目开发中独立使用过该技术
参与并成功开发出工作流的项目,对有关的技术基本掌握,并参与过系统的实际
实施过程,对某一领域的需求有较全面的了解
4 级:熟练掌握
对该技术及其原理有全面的理解
能对应用该技术时遇到的多数问题提供解决方法
多次在项目开发中使用该技术并发挥重要作用
至少精通一种工作流平台,并曾参与并主持开发出成功的项目,全面掌握该平台
的技术特点及应用范围
5:精通
对该技术、原理及其未来发展有全面的、深刻的理解
能对应用该技术时遇到的疑难问题提供解决方法
在含有该技术应用的多个项目中发挥核心作用
在多种工作流平台上均成功参与并主持开发出成功的项目,并对相应的工作流平
台有深刻的理解和把握,了解相互之间的优缺点,对工作流本身也有独到的见解
其它
地理信息技术
平台
平台
其它
开发技术
其它
界面编程
数据库编程
开发工具
é
其它
网站编程(不包括)技术
其它
界面、页面美术设计
其它
多媒体技术
3D
其它
图象处理技术
文字处理技术
视频技术
其它
3 系统管理类
系统管理类技术调查由系统维护人员填写,目的是调查在系统维护过程中的技术熟练
程度。
平台
操作系统
( 9 2000)
其它
硬件平台
6000 360/370/390
E45000
其它
网络技术
0 级:没接触过
1 级:了解
学习过该技术
熟悉基本网络设备(、网线、);理解协议,理解路由概念;熟悉操作系统的
网络设置,会设置平台下的拨号连接;
用该技术进行过非实际项目开发
架设过共享式局域网络;
2 级:初步掌握
掌握该技术的基本部分
理解网桥的概念;会自行做线;能初步安装、配置和操作至少一家主要网络设
备厂商的路由器、交换机产品(3、、);能设计和实施简单的和;了解主机
的网络配置;了解综合布线的概念;
在指导下可以进行应用开发参与过 30 个点以上包含不同操作系统的网络设计
和实施;
3 级: 掌握
对该技术有全面的理解了解以外至少一种网络协议(例如:、);能熟练安装、
配置和操作至少一家主要网络设备厂商的路由器、交换机产品(3、、);有
相当于的的能力;
能对应用该技术时遇到的一般问题提供解决方法在项目开发中独立使用过该
技术参与过大型园域网的设计和实施,参与过网络方案的制定,书写过其中的
一些章节;
4 级: 熟练掌握
对该技术及其原理有全面的理解熟悉各种路由和交换技术,理解帧中继()和
异步传输模式(),掌握多媒体、视频及音频的传输技术,能使用复杂的协议
和技术来安装、配置、操作网络,有相当于的的能力;
能对应用该技术时遇到的多数问题提供解决方法具备诊断及排除故障的能力
多次在项目开发中使用该技术并发挥重要作用 参与过大型城域网的
设计和实施,能独立提供网络方案;
5 级: 精通对该技术、原理及其未来发展有全面的、深刻的理解熟练掌握各种网络设
备的安装、配置、操作,有相当于的的能力;对网络安全有一定的认识和实际工作经验;
能对应用该技术时遇到的疑难问题提供解决方法在含有该技术应用的多
个项目中发挥核心作用
有至少两年专业网络工作经验,能设计大型广域网,提供全方位的面向应用的
解决方案。
网络服务
安装与管理
交换机与路由器
系统
3 系统
交换机
接入
其它
网络布线
网络安全
防火墙
1
其它
入侵检测系统
其它
其它
数据库管理
2
其它
4 其它技术