方正数码员工技术背景
调查
技术管理委员会
2001-3-30
目录
本问卷用于调查公司技术人员对各项基本技术的掌握程度。用0-5表示。其中0表示完全不了解,5表示精通。下面1.1节的“通用评定标准”用于帮助评价者(员工本人或其上级)以一致的标准进行评价,避免因对掌握程度理解的不一致造成误解。“通用评定标准”适用于本问卷所列的所有技术。员工可以根据此标准,对自己掌握各项技术程度进行评价。对于一些主要技术(如JAVA),为了帮助评定者更准确的评定,我们在“通用评定标准”的基础上,针对这些技术的特点,增加了较为具体的内容。
本问卷主要针对开发技术人员和系统管理人员,内容主要涉及基本的编程、平台技术,不涉及应用层的领域知识(如ERP、办公自动化等),因此不适合售前、售后技术人员。
本问卷中罗列的技术,基本代表了本领域目前的主流方向,但并非全部。欢迎评价者将掌握的本问卷之外的技术在“其它”中列出。
0:没接触过
1级:了解
2级:初步掌握
3级:掌握
4级:熟练掌握
5级:精通
编程类技术主要包括与软件开发相关的基本开发技术和构成各种应用系统及产品的基本技术。
0级:没接触过
1级:了解
理解面向对象的基本概念,了解Java语言的语法和体系结构,了解基本的Java类库
能用Java语言实现简单的程序算法
2级:初步掌握
参与开发过以下类型的程序之一:基于web的JSP/servlet;有简单GUI的Applet或独立的Application;使用Java基本类库的网络应用程序;使用JDBC访问数据库。
3级:掌握
理解EJB,RMI、多线程编程,EXCEPTION处理,数据库操作等
开发过以下类型的程序之一:
大型的Java GUI应用程序;基于Socket的多线程的后台应用程序;嵌入式Java应用程序;有复杂算法的Java应用程序(如检索等)。
4级:熟练掌握
理解分布式开发的体系结构和常用技术。
例如:基于EJB、RMI或CORBA的远程对象调用;基于JMS、JNDI的分布式信息系统;大型分布式嵌入式系统;异构环境下多系统的集成。
5级:精通
0级:没接触过
1级:了解
理解面向对象的基本概念,了解VISUAL BASIC语言的语法和体系结构,熟悉VISUAL BASIC集成环境;
能够使用常用VISUAL BASIC控件,如 ToolBar、tatusBar、Picture等。
2级:初步掌握
参与开发过以下类型的程序之一:能使用复杂的控件,如Tree、CommonDialog等,能够定制各种应用和组件,如ActiveX控件、dll等。
3级:掌握
理解数据库操作,能通过VISUAL BASIC调用各种外部接口,如Windows API等
开发过以下类型的程序之一:如多线程、通讯、外部接口、数据库操作等。
4级:熟练掌握
5级:精通
0级: 没接触过
1级: 了解
理解面向对象的基本概念,了解Pascal/C++语言的语法和体系结构,了解VCL编程的基本规则;
能用Java语言实现简单的程序算法;
2级: 初步掌握
能够开发简单的GUI应用程序,会使用BDE或者ODBC或者ADO访问数据库;
程序结构比较清晰,代码符合一定的编程规范,程序注释比较充分;
3级: 掌握
了解IDE环境和Project各种配置参数的含义,有开发DLL、ActiveX、VCL Component、Package、线程、数据库、网络应用程序的经验,
能够独立在网上寻求解答;
开发过以下类型的程序之一:
复杂的Delphi/C++Builder GUI应用程序;基于Socket的多线程的Delphi/C++Builder应用程序;大型的Delphi/C++Builder数据库操作程序;
4级: 熟练掌握
理解分布式开发的体系结构和常用技术,如VisiBroker,Midas等。
5级: 精通