软件开发应掌握哪些技术

软件开发应掌握哪些技术?

计算机、软件类相关专业;

良好的逻辑思维能力,对于创新及解决具有挑战性的问题充满激情;

具有良好的算法基础及系统分析能力;

后台开发方向:熟悉LINUX/UNIX操作和开发环境,熟悉TCP/IP协议相关知识,有C/C++开发和网络编程经验;

客户端开发方向:熟悉VC 开发工具及windows 编程;

游戏开发方向:熟悉Direct3D 或OpenGL,有3D 游戏引擎研究及开发经验;WEB 开发方向:熟悉LAMP(Linux+Apache+MySQL+PHP)或JSP 或CGI 开发;WEB 前端开发方向:熟悉JS/AJAX/FlashAS/HTML/XHTML/CSS;

.Net 开发方向:熟悉.Net或C#开发;

网络安全方向:熟悉网络安全技术、密码学,有网络安全领域的研究及开发经验;无线终端开发方向:有Kjava/Brew/Symbian/WindowsCE等嵌入式开发经验;JAVA 开发方向:熟悉JAVA 编程,熟悉Linux 开发环境;

网页重构方向:熟悉xhtml 与css,熟悉图像处理软件(Photoshop)与网页编辑软件(Dreamweaver),有不同浏览器下的网页重构经验。

计算机软件或相关专业;

掌握软件工程基础知识,熟悉软件测试理论和方法,有良好的编程基础;

热爱软件测试工作,工作细致认真并富有耐心,具备良好的学习能力和质疑习惯;对质量和细节有极高的要求。

计算机或相关类专业,精通计算机网络体系架构、Unix/Linux操作系统;酷爱计算机软/硬件、系统、网络技术,具备强烈的钻研与自我学习能力;乐于尝试新事务,克服具有挑战性的问题;

善于与他人和团队合作,富有集体荣誉感;

具备良好的责任心与服务意识。

该类别各专业方向技能要求

1.业务产品运营架构设计及维护方向:

应用过至少一种Linux/UnixOS,有OS 钻研、定制经历者尤佳;

具备Linux/Unix下实际程序设计能力;

熟悉各主流数据库(Mysql/Oracle/MS-SQL),并至少有其中一种的应用经历;

熟悉计算机网络原理和主流网络协议;

思维缜密,解决问题能力强,具备从软硬件层面分析系统问题的能力;具有良好的团队合作精神和分享意识,有团队项目经历者尤佳;

熟悉主要互联网应用,有兴趣了解并参与大型网络和计算机体系的运营管理。

2.业务数据库管理方向:

计算机相关专业,本科及以上学历;

精通Mysql、Oracle、DB2、SQL中至少一种DBMS;

精通数据库原理及其设计、备份、调优;

熟悉shell/perl/python中的至少1种脚本语言的编写;

良好的服务意识,细致、认真、尽责的工作态度;

有开发经验者优先。

3.网络管理方向:

精通计算机网络原理,了解常用网络的体系结构。对常用路由协议的特性与适用场合具备较深入的理解;

熟悉传统互联网网络与系统的架构,了解主流互联网业务的模型与主要特征;

熟悉常用网络设备与主机的功能、性能特征,跟踪行业技术发展方向;熟悉运营网络的管理维护流程,了解电信级运营商的网络现状和发展趋势,能够熟练操作一种或数种设备者优先;

精通TCP/IP协议,具备CCIE、CCNP认证者优先。

4.信息安全方向:

诚信正直,工作严谨细致,有较好的沟通能力;

计算机/通信/信息安全等相关专业本科以上学历;具备较好的网络、操作系统基础;

熟悉WindowsNT/2000/2003或Unix、Linux 环境编程;熟悉linux 操作系统;

熟悉TCP/IP协议及主流交换机/路由器配置;熟练配置cisco 交换机、路由器和防火墙;

熟悉网络拒绝服务攻击和发现、防御技术;

精通网络安全攻击技术、黑客入侵技术;

熟悉计算机病毒防范系统;

具有大型网络安全管理经验,满足企业信息安全规划、建设、维护能力要求,解决企业遇到的各类信息安全问题;

具备良好的服务意识;具备良好的沟通、协调能力、项目组织能力,创新,开拓意识和故障分析处理能力;

有CCNA、CCNP、CISSP、CISP等相关证书者优先。

5.机房管理方向:

本科及以上学历,电气、电子、计算机及相关专业;

愿意在数据中心领域长期发展;

具备主动学习和快速学习的能力;

高度的责任感、严谨细致的工作作风、良好的团队合作精神和沟通协调能力;

具备抗压能力,能适应长期出差。

6.操作系统方向:

精通Linux 操作系统和Linux 内核;

具备丰富的计算机硬件知识,熟悉各种计算机体系结构;

精通shell/perl/python中的至少1种脚本语言的编写;

对技术敏感而细致,乐于发现,分析和解决复杂问题;

具备很强的分析和解决问题的能力,对于攻关疑难问题具有强烈的兴趣


相关文章

  • [产品开发流程]培训大纲
  • <产品开发流程高级实务(实战班)>课程大纲课程背景在 21 世纪,持续的竞争优势将不仅是新产品技术,更多地出自新产品的开发流程.在 产品开发的过程中, 到底有哪些角色应该参与到产品开发中, 他们都清楚在不同的阶段应当 开展哪些活动,用什么方法来完成,在什么时间开始这些活动,什么时间结束这 ...

  • 浙江省计算机二级办公软件高级应用技术(教学大纲)
  • <浙江省计算机二级办公软件高级应用技 术>课程教学大纲 课程名称:浙江省计算机二级办公软件高级应用技术 课程编码: 5506001 课程类别:通识选修课 适用专业:各专业(除计算机专业) 总学时:48 理论学时:24 实践课时:8(实验)+16(上机练习) 先修课程: 无 基本教材:李永 ...

  • 12-计算机科学与技术
  • 计算机科学与技术(师范类)本科专业人才培养方案 专业代码:080605 一.培养目标 本专业培养德智体美全面发展,掌握计算机科学与技术专业的基本理论和基本知识,具备管理信息系统.嵌入式系统的设计.开发与维护的工程实践能力及基本的教学技能,能够在企事业单位从事计算机应用系统的开发与维护及计算机教学等方 ...

  • 程序员考试大纲+++程序员考试大纲
  • 程序员考试大纲 一.考试说明 1.考试要求: (1)掌握数制及其转换.数据的机内表示.算术和逻辑运算,以及相关的应用数学基础知识: (2)理解计算机的组成以及各主要部件的性能指标: (3)掌握操作系统.程序设计语言的基础知识: (4)熟练掌握计算机常用软件的基本操作: (5)熟练掌握基本数据结构和常 ...

  • 计算机专业人才培养方案
  • 计算机应用专业 人才培养方案 皮山县中等职业技术学校 2013年11月 一.专业名称 计算机应用 二.教育类型及学历层次 教育类型:中等职业教育 学历层次:中专 三.入学条件 初中毕业生 四.学制 全日三年制 五.就业方向 本专业毕业生主要面向企业,从事计算机操作.软件的应用和开发与计算机网络维修 ...

  • [智能化仪器原理及应用]课程标准
  • <智能化仪器原理及应用>课程 一.课程名称 二.适用专业 三.必备基础知识 四.课程的地位和作用 五.主要教学内容描述 六.重点和难点 七.内容及要求 模块一:数据采集技术1.教学内容 2.教学要求 3.教学手段及方法 模块二:软件设计 1.教学内容 2.教学要求 3.教学手段及方法 模 ...

  • 电子信息工程导论论文
  • 电子信息工程 专业导论论文 姓名: 学号: 班级: 2014.12.25 对电子信息工程的认识及发展规划 电子信息工程属于工科内的电气信息类,是一门应用计算机等现代化技术进行电子信息控制和信息处理的学科.在信息时代铺天盖地袭来的今天,我们电子信息工程专业作为国家特色专业也逐渐展现其时代的需要性.本专 ...

  • 软件测试教学大纲
  • <软件测试>教学大纲 一.课程基本信息 二.课程性质.地位和任务 本课程是软件工程专业的专业选修课.其教学目的是通过本课程学习,使学生系统地学习软件测试的基本概念和基本理论,深刻理解和掌握软件测试和软件测试过程的基本方法和基本技术.了解和掌握现代各种新的软件测试技术和主要发展方向.为学生 ...

  • 图形图像制作专业思想教育
  • 图形图像制作专业思想教育 各位老师,各们同学: 大家好! 很高兴由我来给图形图像专业做专业思想教育.首先对各位同学的到来表示欢迎,同学们来到我们系已经有一段时间了,但对我们系可能并不十分了解,那么我首先来介绍一下我们系的自然情况. 一.信息工程系的自然情况: 1.学生情况:我们系全称为信息工程系,下 ...

  • 电子信息工程专业概论大作业
  • 电子信息工程专业概论大作业 电子信息工程专业,是培养具备电子技术和信息系统的基础知识,能从事各类电子设备和信息系统的研究.设计.制造.应用和开发的高等工程技术人才 电子信息工程是一门应用计算机等现代化技术进行电子信息控制和信息处理的学科,主要研究信息的获取与处理,电子设备与信息系统的设计.开发.应用 ...

© 2024 范文中心 | 联系我们 webmaster# onjobs.com.cn