方正数码员工技术背景调查_第1页
方正数码员工技术背景调查_第2页
方正数码员工技术背景调查_第3页
方正数码员工技术背景调查_第4页
方正数码员工技术背景调查_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 1 页, 共 17 页 2018-12-25 方正数码员工技术背景 调查 技术管理委员会 第 2 页, 共 17 页 2018-12-25 目录 1使用说明使用说明3 1.1通用评定标准3 2编程类编程类4 2.1开发环境4 2.1.1编程语言4 2.1.2开发工具6 2.1.3版本管理8 2.1.4软件工程8 2.2编程技术8 2.2.1数据库编程8 2.2.2网络通讯技术10 2.2.3界面编程技术10 2.2.4电子商务中间件开发技术10 2.2.5安装程序/联机帮助开发技术.12 2.2.6安全/加密/认证技术.12 2.2.7工作流技术12 2.2.8地理信息技术13 2.2.9Java开发技术.13 2.2.10网站编程(不包括java)技术13 2.2.11界面、页面美术设计14 2.2.12多媒体技术14 2.2.13图象处理技术15 2.2.14文字处理技术15 2.2.15视频技术15 2.2.16其它15 3系统管理类系统管理类15 3.1平台15 3.1.1操作系统.15 3.1.2硬件平台.15 3.2网络技术16 3.2.1网络服务.17 3.2.2交换机与路由器17 3.2.3网络布线.17 3.2.4网络安全.17 3.2.5其它17 3.3数据库管理17 4其它技术其它技术18 第 3 页, 共 17 页 2018-12-25 1 使用说明使用说明 本问卷用于调查公司技术人员对各项基本技术的掌握程度。用 05 表示。其中 0 表示 完全不了解,5 表示精通。下面 1.1 节的“通用评定标准”用于帮助评价者(员工本人或 其上级)以一致的标准进行评价,避免因对掌握程度理解的不一致造成误解。 “通用评定标 准”适用于本问卷所列的所有技术。员工可以根据此标准,对自己掌握各项技术程度进行 评价。对于一些主要技术(如 JAVA) ,为了帮助评定者更准确的评定,我们在“通用评定 标准”的基础上,针对这些技术的特点,增加了较为具体的内容。 本问卷主要针对开发技术人员和系统管理人员,内容主要涉及基本的编程、平台技术, 不涉及应用层的领域知识(如 ERP、办公自动化等) ,因此不适合售前、售后技术人员。 本问卷中罗列的技术,基本代表了本领域目前的主流方向,但并非全部。欢迎评价者 将掌握的本问卷之外的技术在“其它”中列出。 1.1通用评定标准 0:没接触过 1 级:了解 学习过该技术 应用该技术进行过非实际项目开发 2 级:初步掌握 掌握该技术的基本部分 在指导下可以进行应用开发 3 级:掌握 对该技术有全面的理解 能对应用该技术时遇到的一般问题提供解决方法 在项目开发中独立使用过该技术 4 级:熟练掌握 对该技术、原理及其未来发展有全面的、深刻的理解 能对应用该技术时遇到的疑难问题提供解决方法 在含有该技术应用的多个项目中发挥核心作用 5 级:精通 第 4 页, 共 17 页 2018-12-25 对该技术、原理及其未来发展有全面的、深刻的理解 能对应用该技术时遇到的疑难问题提供解决方法 在含有该技术应用的多个项目中发挥核心作用 2 编程类编程类 编程类技术主要包括与软件开发相关的基本开发技术和构成各种应用系统及产品的基 本技术。 2.1开发环境 .1 编程语言编程语言 C/C+ Pascal Java 0 级:没接触过 1 级:了解 学习过该技术 理解面向对象的基本概念,了解 Java 语言的语法和体系结构,了解基本的 Java 类库 应用该技术进行过非实际项目开发 能用 Java 语言实现简单的程序算法 2级:初步掌握 掌握该技术的基本部分 在指导下可以进行应用开发 参与开发过以下类型的程序之一:基于 web 的 JSP/servlet;有简单 GUI 的 Applet 或独立的 Application;使用 Java 基本类库的网络应用程序; 使用 JDBC 访问数据库。 3 级:掌握 对该技术有全面的理解 理解 EJB,RMI、多线程编程,EXCEPTION 处理,数据库操作等 能对应用该技术时遇到的一般问题提供解决方法 在项目开发中独立使用过该技术 第 5 页, 共 17 页 2018-12-25 开发过以下类型的程序之一: 大型的 Java GUI 应用程序;基于 Socket 的多线程的后台应用程序;嵌入 式 Java 应用程序;有复杂算法的 Java 应用程序(如检索等)。 4 级:熟练掌握 对该技术及其原理有全面的理解 理解分布式开发的体系结构和常用技术。 能对应用该技术时遇到的多数问题提供解决方法 多次在项目开发中使用该技术并发挥重要作用 例如:基于 EJB、RMI 或 CORBA 的远程对象调用;基于 JMS、JNDI 的分布式 信息系统;大型分布式嵌入式系统;异构环境下多系统的集成。 5 级:精通 对该技术、原理及其未来发展有全面的、深刻的理解 能对应用该技术时遇到的疑难问题提供解决方法 在含有该技术应用的多个项目中发挥核心作用Asm Perl Python Php VBscript JavaScript Xml Html Wml SQL Delphi FORTRAN Basic .Net/c# 其它 .2 开发工具开发工具 VISUAL C+/MFC 第 6 页, 共 17 页 2018-12-25 VISUAL BASIC 0 级:没接触过 1 级:了解 学习过该技术理解面向对象的基本概念,了解 VISUAL BASIC 语言的 语法和体系结构,熟悉 VISUAL BASIC 集成环境; 应用该技术进行过非实际项目开发能够使用常用 VISUAL BASIC 控件, 如 ToolBar、tatusBar、Picture 等。2 级:初步掌握 掌握该技术的基本部分 在指导下可以进行应用开发参与开发过以下类型的程序之一:能使 用复杂的控件,如 Tree、CommonDialog 等,能够定制各种应用和组 件,如 ActiveX 控件、dll 等。 3 级:掌握 对该技术有全面的理解理解数据库操作,能通过 VISUAL BASIC 调用 各种外部接口,如 Windows API 等能对应用该技术时遇到的一般问 题提供解决方法在项目开发中独立使用过该技术 开发过以下类型的程序之一:如多线程、通讯、外部接口、数据库 操作等。 4 级:熟练掌握 对该技术及其原理有全面的理解能对应用该技术时遇到的多数问题 提供解决方法 多次在项目开发中使用该技术并发挥重要作用 5 级:精通 对该技术、原理及其未来发展有全面的、深刻的理解能对应用该技 术时遇到的疑难问题提供解决方法 在含有该技术应用的多个项目中发挥核心作用 C+Builder/Delphi 0 级: 没接触过没接触过 1 级: 了解了解 学习过该技术 理解面向对象的基本概念,了解 Pascal/C+语言的语法和体系结构, 了解 VCL 编程的基本规则; 应用该技术进行过非实际项目开发 能用 Java 语言实现简单的程序算法; 第 7 页, 共 17 页 2018-12-25 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 级: 精通精通对该技术、原理及其未来发展有全面的、深刻的理解能 对应用该技术时遇到的疑难问题提供解决方法 PowerBuilder Linux Kernel Module motif GTK Qt 其它 .3 版本管理版本管理 CVS PVCS Visual SourceSafe Rational Clearcase 其它 第 8 页, 共 17 页 2018-12-25 .4 软件工程软件工程 Ratioanal Rose OOA/OOD Visual Test 其它 2.2编程技术 .1数据库编程数据库编程 0 级:没接触过 1 级:了解 学习过该技术 理解数据库的基本概念,了解标准 SQL 语言,了解数据库不同的字段类型; 应用该技术进行过非实际项目开发能做简单的多表关联查询,会简单的 数据库插入、修改、删除等操作。对不同的字段,区分使用方法上差异。 2 级:初步掌握 掌握该技术的基本部分熟悉常用数据库函数,能写复杂的标准 SQL 语句, 有建表建视图的经验 在指导下可以进行应用开发参与开发过以下类型的程序之一:可以进行 复杂的数据库查询、操作,对于实际的需求设计相应表与视图,用 SQL 语句实现业务功能。 3 级:掌握 对该技术有全面的理解理解数据库触发器、存储过程;了解当前流 行的主要数据库 能对应用该技术时遇到的一般问题提供解决方法 在项目开发中独立使用过该技术开发过以下类型的程序之一: 在应用系统中设计过数据结构;有开发过数据库应用系统的经验;在设 计数据库应用系统时,能用设计触发器、存储过程来完成其它方法比较 困难或复杂的功能;能考虑在不同数据库中的使用差别,尽量使用标准 的 SQL 方法。 第 9 页, 共 17 页 2018-12-25 4 级:熟练掌握 对该技术及其原理有全面的理解熟悉数据库的大多数对象与功能;在大 型应用系统中设计过数据结构;能安装大型数据库;能排除常见的应用 系统中数据库使用出错 能对应用该技术时遇到的多数问题提供解决方法 对使用的数据库有深刻的总体认识,在大型的数据库安装、应用过程中 对于常见的数据的错误能准确排除。 多次在项目开发中使用该技术并发挥重要作用 有大型数据库系统的开发经验;在大型的数据库应用开发过程中能独立 完成一个独立模块的数据库应用开发。 5 级:精通 对该技术、原理及其未来发展有全面的、深刻的理解熟悉数据库的系统 结构;通过某种大型数据库的认证;能配置数据库性能;对数据库的安 全性有比较深刻的了解;熟悉数据库的设计存储原理,能通过配置优化 数据库性能,能进行对数据库操作命令的优化。 能对应用该技术时遇到的疑难问题提供解决方法能排除大多数数据库系 统错误;排除数据库可能出现的大多数问题,达到比较顺利的完成任务; 在含有该技术应用的多个项目中发挥核心作用 在大型数据库系统开发中担当主要负责人;在开发的过程中能较好的划 分数据库在不同模块中的应用;对数据库的安全有深刻的了解,确保数 据的安全。 MS SQL Server Oracle DB2 Infomix Sybase My SQL XML 数据库编程 Lotus Notes 数据库编程 C+Builder/Delphi 数据库编程 Linux 数据库编程 Java 数据库编程 其它 第 10 页, 共 17 页 2018-12-25 .2 网络通讯技术网络通讯技术 TCP/IP 编程 其它 .3 界面编程技术界面编程技术 windows 界面编程 VISUAL C+/MFC C+Builder/Delphi VISUAL BASIC unix/linux 界面编程 .4 电子商务中间件开发技术电子商务中间件开发技术 0 级:没接触过 1 级:了解 学习过该技术 应用该技术进行过非实际项目开发 熟悉任何一种 DB 产品, 有相应的开发经验. 2 级:初步掌握 掌握该技术的基本部分 在指导下可以进行应用开发 熟悉 Web 开发的原理, 会用 ASP, JSP, Java, Perl 等任何一种类似开发工 具, 并做过与 DB 相结合的实际开发 3 级:掌握 对该技术有全面的理解 能对应用该技术时遇到的一般问题提供解决方法 在项目开发中独立使用过该技术 熟悉市场上任意一种已有的电子商务中间件平台, 并有在此平台上的实际 设计, 开发经验。完成过具体的项目 4 级:熟练掌握 第 11 页, 共 17 页 2018-12-25 对该技术及其原理有全面的理解 能对应用该技术时遇到的多数问题提供解决方法 多次在项目开发中使用该技术并发挥重要作用 精通一种已有的电子商务中间件平台,了解各种不同电子商务中间件的特 点、优劣。同时对 Commerce 模式、概念,有较好的理解。善于把握客户的 需求。帮助客户寻求最佳的解决方案。 5:精通 对该技术、原理及其未来发展有全面的、深刻的理解 能对应用该技术时遇到的疑难问题提供解决方法 在含有该技术应用的多个项目中发挥核心作用 对市场需求、变动有敏锐的洞察力;紧跟(或者能够把握)技术发展;善于 总结过去的经验、教训、提炼可重复利用的组件;构思、设计、并实现自 己的电子商务中间件。 Broadvision Borland application server Storyserver Coldfusion Zope Oracle Web Server 其它 .5 安装程序安装程序/ /联机帮助开发技术联机帮助开发技术 .6 安全安全/ /加密加密/ /认证技术认证技术 .7 工作流技术工作流技术 0 级:没接触过 1 级:了解 学习过该技术 应用该技术进行过非实际项目开发 对工作流有所了解,或参加过培训,但没有参加过实际的项目开发 2 级:初步掌握 第 12 页, 共 17 页 2018-12-25 掌握该技术的基本部分 在指导下可以进行应用开发 曾参与过工作流项目的开发工作,对有关的技术有所了解,或没有参加过实际 的开发,但是曾尝试过较深入的理论探索 3 级:掌握 对该技术有全面的理解 能对应用该技术时遇到的一般问题提供解决方法 在项目开发中独立使用过该技术 参与并成功开发出工作流的项目,对有关的技术基本掌握,并参与过系统的实 际实施过程,对某一领域的需求有较全面的了解 4 级:熟练掌握 对该技术及其原理有全面的理解 能对应用该技术时遇到的多数问题提供解决方法 多次在项目开发中使用该技术并发挥重要作用 至少精通一种工作流平台,并曾参与并主持开发出成功的项目,全面掌握该平 台的技术特点及应用范围 5:精通 对该技术、原理及其未来发展有全面的、深刻的理解 能对应用该技术时遇到的疑难问题提供解决方法 在含有该技术应用的多个项目中发挥核心作用 在多种工作流平台上均成功参与并主持开发出成功的项目,并对相应的工作流 平台有深刻的理解和把握,了解相互之间的优缺点,对工作流本身也有独到的 见解 Jetform Notes 其它 .8 地理信息技术地理信息技术 Mapinfo 平台 GIS 平台 其它 第 13 页, 共 17 页 2018-12-25 .9 JavaJava 开发技术开发技术 1.1.1Jsp 1.1.2Serverlet 1.1.3Ejb 1.1.4Java Application Server Weblogic Tomcat 其它 1.1.5界面编程 1.1.6数据库编程 1.1.7开发工具 Jbuilder Visual Caf 其它 .10网站编程(不包括网站编程(不包括 javajava)技术)技术 perl/php python ASP CGI/ISAPI/NSAPI 其它 .11界面、页面美术设计界面、页面美术设计 PhotoShop FreeHand Firework CoralDraw Flash Dreamweaver FrontPage 第 14 页, 共 17 页 2018-12-25 其它 .12多媒体技术多媒体技术 MAYA 3D MAX/Studio AUTOCAD AUTHORWARE DIRECTOR Premiere Quicktime IBM HotMedia 其它 .13图象处理技术图象处理技术 .14文字处理技术文字处理技术 .15视频技术视频技术 .16其它其它 3 系统管理类系统管理类 系统管理类技术调查由系统维护人员填写,目的是调查在系统维护过程中的技术熟练 程度。 3.1平台 .1操作系统操作系统 Windows(Windows 9X/WinNT/ Win2000) Unix 第 15 页, 共 17 页 2018-12-25 Linux Mac OS 其它 .2硬件平台硬件平台 IBM RS6000 360/370/390 SUN E450/E3000/E4500/E10000 Macintosh 其它 3.2网络技术 0 级:没接触过没接触过 1 级:了解了解 学习过该技术 熟悉基本网络设备(Hub、网线、Modem) ;理解 TCP/IP 协议,理解路由概念; 熟悉 windows 操作系统的网络设置,会设置 Windows 平台下的拨号连接; 用该技术进行过非实际项目开发 架设过共享式局域网络; 2 级:初步掌握初步掌握 掌握该技术的基本部分 理解网桥的概念;会自行做线;能初步安装、配置和操作至少一家主要网络 设备厂商的路由器、交换机产品(3Com、Cisco、Lucent) ;能设计和实施简 单的 LAN 和 WAN;了解 Linux/Unix 主机的网络配置;了解综合布线的概念; 在指导下可以进行应用开发参与过 30 个点以上包含不同操作系统的网络设计 和实施; 3 级: 掌握掌握 对该技术有全面的理解了解 TCP/IP 以外至少一种网络协议(例如: IPX、Appletalk) ;能熟练安装、配置和操作至少一家主要网络设备厂商的路 由器、交换机产品(3Com、Cis

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论