软件开发应掌握哪些技术

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

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

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

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

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

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

游戏开发方向:熟悉Direct3D或OpenGL,有3D游戏引擎研究及开发经验;WEB开发方向:熟悉LAMP(Linux+Apache+MySQL+PHP)或JSP或CGI开发;

WEB前端开发方向:熟悉JS/AJAX/Flash AS/HTML/XHTML/CSS;

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

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

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

计算机软件或相关专业;

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

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

计算机或相关类专业,精通计算机网络体系架构、Unix/Linux操作系统;

酷爱计算机软/硬件、系统、网络技术,具备强烈的钻研与自我学习能力;

乐于尝试新事务,克服具有挑战性的问题;

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

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

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

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

应用过至少一种Linux/Unix OS,有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种脚本语言的编写;

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

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

相关文档
最新文档