1、IT产业对大学生技术的要求 目前IT业对软件人才的缺口是30%,这是一些大公司的老总在电视上公开演讲时透露的。但是,他们后面又附带了一句话,那就是主要是对高级软件人才的需要。总之,现在IT业对软件人才还是很需要的,下面是一些统计数据,仅供同学们参考。 曹晓东 目录 一、分类统计 - 1 - 1、语言相关 - 1 - 2.数据库相关 - 1 - 3.操作系统相关 - 2 - 4.网络设计相关 - 2 - 5.嵌入式系统相关 - 2 - 6.其他技术 - 2 -
2、 7.理论相关 - 3 - 8.其他个人素质统计 - 3 - 二、各项技能总排名 - 4 - 三、附录:各企业所需技术详细情况 - 4 - (一)、外企或合资 - 4 - (二)、大连 - 6 - (三)、上海 - 8 - (四)、北京 - 12 - (五)、深圳 - 20 - (六)、广州 - 26 - (七)、天津 - 29 - (八)、山东 - 29 - (九)、其他 - 31 - 一、分类统计 我们对国内软件业比较发达地区的一百多家软件开发企业或者综合性IT公司做了一个详细调查,通过统计各企业人才招聘的主要方向,以及各企业希望
3、所需人才掌握哪些关键技术,揭示出目前各种IT技术的应用频度,分门别类作出了以下表格,供同学们参考。统计的企业范围包括:国际著名外企在华独资或合资公司、大连软件园、上海浦东软件园、北京中关村软件园、齐鲁软件园、广州软件园、长沙软件园、南京软件园,以及深圳、天津等地知名IT企业。 下面,对这些企业用到的主要技术,按照“语言相关”、“数据库相关”、“操作系统相关”、“网络设计相关”、“嵌入式系统相关”、“其他技术”,以及“理论相关”等七个方面就使用频度进行排序。其中,对英语的要求没有列入,这是几乎每个公司都要求的。(注:表格中的数字指在统计范围内的公司要求应聘者掌握相关技能的岗位总数目,而
4、非公司数目。) 1、语言相关 在应用语言中,java及相关技能要求的范围最广,明显高于vc++的要求程度,归因于java技术较vc++简单,具有“一次编程、到处运行”的特点,而vc++的开发成本较大。此外,c\c++仍然占据了重要地位,国内主要的电信设备提供商或者电信运营商对c\c++的需求比较大。另外,从表中得知,.net技术、asp、vb等仍然占有很大比例。 JAVA\J2EE 209 C\C++ 165 VC++ 70 .net 66 ASP 61 VB 53 JSP 37 UML 27 Delphi 24 C# 18 XML 16 st
5、ruts 15 PERL 12 COBOL 10 VHDL/verilog 7 C++Builder 5 jbuilder 2 2.数据库相关 由表可知,Oracle和SQL应用十分广泛。 Oracle 115 SQL 110 DB2 42 Sybase 19 Informix 11 3.操作系统相关 Linux发展如火如荼,在操作系统方面已经抢占了半壁江山。传统的unix表现不俗,远远高于其他操作系统的需求。而windows操作系统,大约各地已经司空见惯了,默认为必备知识,故出现频率较低。 Linux 119 UNIX 68
6、 Solaris 13 AIX 11 windowsNT 9 OS390 2 4.网络设计相关 各企业要求的网络软件主要有以下三种,个人以为flash非常重要,并不一定非用来作网页,也可以用flash编程实现动画设计。 HTML 17 Flash 16 photoshop 13 5.嵌入式系统相关 近年来,嵌入式系统发展很快,从最初的单片机开始,发展到各种型号的dsp、arm等等。从直接向内存中读写数据,发展到各种嵌入式操作系统。其中,arm和vxworks、WinCE应用比较广泛。 ARM 31 vxworks 21 BSP 19 WinCE
7、 16 DSP 11 6.其他技术 在统计中排名中还出现了以下技术。 Weblogic 15 ROSE 14 MIS 11 MPEG 6 Lotus Notes 6 SAP 5 OSS 5 GUI 4 ATM 4 MIDS 4 MAC 4 OO 3 OSD 2 SNMP 2 SOC 2 大型机 2 JPEG 1 7.理论相关 在理论知识方面,不同的企业要求有所不同。比如电信相关企业都要求具有通信方面的知识,而网络公司往往要求了解网络协议,嵌入式系统设计商要求具有嵌入式系统设计经验、RTOS等等。从表中可知,软件
8、业对数据库的要求几乎是必备的。 数据库 155 网络协议 127 通信知识 120 软件工程 98 嵌入式系统 60 ERP 58 手机开发经验 30 CDMA 27 无线技术 27 网络安全 25 电信背景 23 项目管理经验 21 系统结构 20 CMM 20 RTOS 17 GSM 11 GIS 10 中间件 10 防火墙 10 路由器 9 数据结构 8 数据仓库 6 对日软件经验 5 ftp 4 音频技术 3 软件系统架构 3 图象处理 3 8.其他个人素质统计 在以下统计中
9、并不涉及所求人员的专业技能,而更看重求职者的个人基本素质。 i. 逻辑思维能力强,思维敏捷,善于动脑,知识面广,具有较强的理解能力、语言表达能力及文字表达能力; ii. 善于学习,具有分析、解决问题的能力;良好的文档撰写能力; iii. 具备良好的团队协作精神,能在较大压力下,独立完成任务; iv. 身体健康、能经常出差; v. 工作踏实认真,责任感强; vi. 善于与人沟通,为人正直、诚信,有较强的人际交往能力; 二、各项技能总排名 把上述各项排名列在一张表格中,如下: 技能 应用频度 技能 应用频度 技能 应用频度 技能 应用频度 JAVA\J2EE
10、 209 CDMA 27 ROSE 14 SAP 5 C\C++ 165 无线技术 27 Solaris 13 OSS 5 数据库 155 UML 27 photoshop 13 对日软件经验 5 网络协议 127 网络安全 25 PERL 12 C++Builder 5 通信知识 120 Delphi 24 MIS 11 GUI 4 Linux 119 电信背景 23 GSM 11 ATM 4 Oracle 115 项目管理经验 21 AIX 11 MIDS 4 SQL 110
11、 vxworks 21 DSP 11 MAC 4 软件工程 98 系统结构 20 Informix 11 ftp 4 VC++ 70 CMM 20 GIS 10 OO 3 UNIX 68 BSP 19 中间件 10 音频技术 3 .net 66 Sybase 19 防火墙 10 软件系统架构 3 ASP 61 C# 18 COBOL 10 图象处理 3 嵌入式系统 60 RTOS 17 路由器 9 OSD 2 ERP 58 HTML 17 windowsNT 9 SNMP
12、2 VB 53 XML 16 数据结构 8 SOC 2 DB2 42 Flash 16 VHDL/verilog 7 大型机 2 JSP 37 WinCE 16 MPEG 6 jbuilder 2 ARM 31 Weblogic 15 Lotus Notes 6 OS390 2 手机开发经验 30 struts 15 数据仓库 6 JPEG 1 三、附录:各企业所需技术详细情况 (一)、外企或合资 1. IBM java开发经验; 操作系统:AIX、Unix; J2EE、JSP、HTML s
13、cripting、Struts; 数据库:DB2、SQL; 中间件:Web sphere; IBM大型机系统分析和设计相关工作经验; 操作系统:MVS、OS390; 语言:COBOL、PL/1、JCL、CICS; 熟悉java script,JSP, HTML, CSS, html editor tools等编辑工具; 2. 微软亚洲研究院 Experience with Windows API's, COM, and Microsoft.Net technologies is a big plus; Strong coding skills in C/C++ or C#
14、is required. 3. 松下电器 Windows、C、C++、VB、JAVA、TCP/IP、XML、Oracle等; 有对日软件开发经验者优先 4. 三星 MPEG, JPEG or Audio Coding and API. OS or embedded OS, File system GUI, OSD and Application software VB编程经验 5. 上海贝尔 来源: Coding with C/C++ on Windows/Unix/Linux Object Oriented Design artifact
15、s and of UML embedded SW software processes communication and core network design Understand Wireless SDH PDH Data communication system standard and key technologies Familiar with JAVA, knowledge on Linux will be preferred CMM L2 preferred SNMP experience must. Background of NGN, IP is prefer
16、red Familiar with OO software technology, experience of OO design preferred, experience of Unix, DB preferred Net, C# development technology NM or OSS is background preferred Oracle IPTV pplication and VoD platform design and sizing (Reliability, Availability, Scalability); J2EE application ser
17、vers and software architecture; Transport and Access networks (ATM, GigE, xDSL, FTTU) Familiar with Real-time OS 6. 摩托罗拉 来源: --Strong C&C++ programming background and experience --Strong Digital Signal Processing algorithm implementation background --Strong Communication system development
18、 experience, experience in CDMA2000, WCDMA, TD-SCDMA is preferable --Experience of digital audio, video or image processing is preferable. --Experience in DSP, ARM and RCF is preferable --Good interpersonal and communication skills, good team spirit and adaptability --Good English in spoken, rea
19、ding and writing --Strong C/C++ or Java programming skills. Knowledge of OO and Software engineering --Experience in one or more of the following technical domains: -Mobile UI Applications under different platforms, such as Linux, WinCE, Microsoft Smartphone, RTOS, etc. 7. 东芝中国 精通C、VC++或精通JAV
20、A 有系统构架设计经验 有数据库、图像处理、网络技术经验者优先 有医疗系统软件开发经验者优先 有项目管理经验 有手机软件开发经验者优先 有对日开发经验者优先 有POS机软件开发经验者优先 8. 佳能(中国)有限公司 web knowledge, web editing software, Lotus Notes Knowledge of JAVA, APS WEB system programming technical skills are required. = 9. 戴尔 Well versed in XML, HTML, ASP, Flas
21、h and Photoshop Knowledge in Windows NT / 2000, web servers, SQL Server will be an added advantage Knowledge in PC Hardware troubleshooting skill will be plus. 精通OOP开发 精通C/S 概念和技术。 Win Forms, Web Forms 或 Web Services 开发经验 有高级程序设计语言开发经验(如 VB / VB.NET / C / C++ / C# / Java / 等) 有数据库开发经验(如 S
22、QL / Oracle / 等) 有GUI 设计经验 熟悉软件开发流程 (二)、大连 10. 华录计算机 ERP、DELPHI、ORACLE、DONMINO、WEB以及管理信息系统经验者优先。 精通C/C++编程; 熟悉SQL Server、Oracle数据库 11. 海辉 JAVA/C++/COBOL /.Net/ VB/ C/ SAP/ Weblogic 12. 华信 来源: 对日软件设计、开发经验 精通JAVA、MS.NET、C/C++、VB、VC 、COBOL
23、 有IBM、富士通、NEC、UNISYS、日立的大型机开发经验优选 嵌入式软件开发经验 ,精通C/C++、LINUX 熟悉LINUX系统、WINDOWS系统,了解系统安全(linux,windows)和网络安全,具有一定的网络维护经验 熟悉邮件系统、代理服务器、WWW、FTP等管理 熟悉网络设备如防火墙、路由器以及以太网交换机等,熟悉网络访问控制、VPN、路由器、VLAN等相关配置 13. 东软 来源:
24、 熟练掌握 ORACLE ; 精通 C / C++ /JAVA 开发语言之一; 精通 VC 或 .NET 开发语言,熟练掌握 COM 或 ATL 方面的开发,懂日语者优先。 Macromedia,Flash 5/MX ; Macrovision Installshield; XML ; 有 UNIX 系统 /SUN 平台软件开发或嵌入式软件开发经验者优先。 14. 大连康基 熟悉J2ME, 具有CLDC, MIDP开发经验; 熟悉嵌入式开发环境; C++编程, 熟悉XML技术, 有一年以上J2EE大型项目开发经验者优先; 熟练掌握JSP、Servle
25、t、Struts、 Hibernate、JMS、XML等或精通PHP 或精通Perl; 精通Linux、Unix系统; 精通UML工具的使用; 熟悉SQL语言,熟悉MySQL、DB2者优先; 具有大型项目运营维护经验; 精通FreeBSD、Linux,熟练编写Shell脚本; 精通主流Cisco路由器、交换机; C,C++,Win32API,以及各种脚本语言的编程能力; Win32,MFC,ATL中任一种编程经验。精通windows内部机制; 至少使用过Visual Studio .net 或Visual Studio 6.0; 精通Oracle; 了解Postg
26、reSQL; 通过OCP认证者优先; 熟练运用PHP,MySQL,HTML、JavaScript进行开发; 熟练使用Photoshop,熟练HTML; (三)、上海 15. 上海lesmo 来源: 有软件配置管理经验 熟悉Window下的Rational Clear Case/ Clear Quest的使用 熟悉Perl和C语言,能对CC/CQ进行二次开发 有一定的硬件基础,能够根据硬件的资料编写硬件的驱动程序 熟练使用Pro/Engineer、Auto CAD等设计软件; 一定的C/C++语言编程基础,能适应加班和长时间出差的工作。 16. 上海双实科技
27、有限公司 来源: 熟悉下列RTOS(uC/OS-II、Linux、Wince、VxWorks)的一种 熟练掌握单片机、ARM、MIPS、POWERPC嵌入式处理器中的一种 熟练掌握C语言,了解JAVA 可以进行系统设计、开发及文档编写,有良好的团队精神 熟悉应用程序图形和windows界面开发 熟练开发以太网通信设备如Swith、Ronter,熟悉ARM开发; 具有高速数字电路设计经验,熟悉多层板电路设计等 有较丰富的硬件电路板调试经验; 能熟练使用Verilog语言 有ASIC设计或验证经验者优先 17. 必特 来源: 精通PB、ASP; 熟
28、悉SQL数据库; 熟悉Oracle 或Sybase; 具有Internet/Intranet/Extranet开发经验; 18. 上海微电子装备公司 来源: 熟悉以太网通信及相关协议;熟悉串口通信及相关协议; 熟练掌握汇编,C, C++等编程语言; 了解Solaris内核和VxWorks内核; 嵌入式控制器硬件使用和软件开发经验; 熟悉VME总线技术; 熟悉VxWorks内核并有使用Tornado编程经验; 19. 联盈数码技术有限公司 来源: 精通C/C++编程开发语言,熟悉Unix/Linux开发环境; 具备网管及相关领域开发经验者优先
29、 1年以上的软件测试经验,有CMM,ISO9000经验者优先考虑; 熟悉测试方法和理论; 熟练运用至少一种高级编程语言; 熟悉B/S软件系统测试,熟悉性能测试、功能测试、集成测试、系统测试、压力测试等; 熟悉一种自动化测试工具/系统,熟悉软件开发流程; 精通Java/J2EE编程,熟练掌握XML、struts、spring、hibernate等技术; 熟悉Oracle等数据库开发; 深入理解OO思想,熟悉UML语言,并熟练使用Rose/Together等工具; 具备良好的软件工程意识,熟悉软件开发流程,软件配置管理等工具的使用; 精通Photoshop,Illustrat
30、or等常用图形图像处理软件; 熟练掌握WEB层页面设计,熟悉HTML; 熟练掌握Dreamweaver等网页设计软件工具及Flash设计软件; 熟悉JSP、JavaScipt等相关技术,根据设计意图,实现系统交互界面; Servlet以及HTML、JavaScript等相关技术; 熟悉Linux、Unix操作系统; 20. 高优软件(上海)有限公司 VB 、 VBA 、 JAVA 、 JSP 、 ASP 、 C++ 、 C 、 VC++ 等 DB : Access 、 Oracle 、 SQLServer 等 WebServer : Apache 、 IIS 等
31、 ApplicationServer : Weblogic 等 21. 上海微讯信息系统科技有限公司 来源:http://www.w- have 1 to 2 years of working experience with OO JAVA development Java Bean TopLink O-R Mapping,JDBC with Oracle/SQL Server/Sybase JSP/JSP TAG, Servlet , XML WebServer:WebLogic,Tomcat Writing Technical Specificati
32、on Rational Rose (Class Diagram, Sequence Diagram) Testing experience is an additional bonus have 1 to 2 years of working experience with C++ OOR/OOD development familiar with Linux,FreeBSD Solaris OS,Windows OS. Good at VC/MFC,COM/DCOM,TCP/IP,OTL/OCI,Pro C,STL. LDAP,Radius is prefered.
33、 22. 上海网波信息技术有限公司 来源: 精通photoshop、Illustrator、Macromedia Flash和Dreamweaver及相关设计软件; 熟悉html及asp等相关网站制作语言,能使用EditPlus或EmEditor编辑处理程序; 熟练掌握Java、JSP和Servlet技术,有电子政务项目开发经验者优先 具有用VB或VC至少一项高级语言熟练编程的能力; 熟悉sql sever 2000或oracle 等大型数据库; 熟悉office各软件操作,打字速度快,文档处理熟练; 懂电脑制图,会AutoCAD、Coreldraw、Photoshop
34、等软件者优先; 精通ArcObjects+VB开发;熟悉ArcGIS软件; 熟悉Oracle或MS SQLServer数据库; 熟悉ArcSDE、ArcIMS、ASP者优先; 23. 上海因纳信息技术有限公司来源: 熟练掌握C/C++、 JAVA和J2EE 编程语言; 熟练掌握NT、Windows;或者Unix操作系统以及Oracle数据库系统; OSS/BSS领域开发经验; 精通PB 或VC,有数据库开发经验; 具有Internet/Intranet/Extranet开发经验者优先; 熟悉MS SQL Server或Oracle或DBII或Informax。
35、 24. 上海新朗恩软件有限公司 来源: 学习并通过《数据结构》、《数据库》、《操作系统》等课程,精通Java开发语言(包括对象、继承、重定义、重载、接口、内嵌套、匿名类、存取限制、多线程、事件监听、AWT、Swing、对象序列化、IO、套接字、JDBC)和SQL语言,熟悉数据库技术,(包括SQL Server、Sybase、Oracle等)。 熟悉网络布线、局域网配置、电脑安装与简单维修;熟悉Window 98、Me、2000、XP等操作系统以及安装配置;熟悉TCP/IP协议、防火墙和防毒、查杀毒技术;熟悉常用软件的安装和使用(如Office 2000等)。 25. 上
36、海锐显数码科技有限公司 来源: 通信、电子、计算机相关专业本科以上学历,有从事大规模芯片硬件电路设计工作经验,熟悉51/ARM/x86系统,熟悉高速电路的设计与调试,熟悉嵌入式软件开发,有平板显示系统设计经验者优先。 26. 康柏科力电子商务有限公司 来源: 熟悉存储行业软硬件产品及解决方案,能够完成大型系统的技术方案编写; 精通HP-UX操作系统和Oracle,Sybase,DB2 数据库技术多者优先; 熟悉VERITAS产品,有高端产品实施经验者优先; 熟悉3COM产品. 27. 上海易思达网络科技有限公司 来源: 熟练掌握JAVA/VC/VB/JSP
37、/JAVASCRIPT/VBSCRIPT相关开发语言(两种以上); 善长面向对象的分析和设计,熟悉EJB,COM/DCOM等组件技术; 熟练掌握Windows NT,Unix等网络操作系统,及能熟练使用SQL Server/Oracle数据库; 有大型网站开发经验优先考虑; 28. 上海亚伦科技有限公司 来源: 一年以上KJava游戏开发经验; 熟悉J2EE规范,熟悉主流手机的专用接口,精通J2ME的编程; 熟悉SMS、WAP、MMS、Email、Browser等业务规范; 熟练掌握Java编程,熟悉数据库技术(Oracle)。 熟悉面向对象的设计和编程,熟悉
38、运用Rational Rose设计工具。 熟悉Java应用服务器(例如JBoss,Spring Framework, Web Logic等)。 具有软件开发管理经验,熟悉CMM流程者优先。 具有通信产品(OSS/增值业务/EMS/NMS等)开发经验者优先。 29. 精亚(上海)信息科技有限公司 来源: MicrosoftExchange相关经验半年(安装、管理、维护) 精通 .NET、ASP等编程语言及具备SD能力者优先 熟悉大型数据库,如SQL Server、Oracle DB2等,具有大型数据库项目开发经验, vb/ .NET/ java/PHP/ Delp
39、hi 任意一种程序开发经验 熟悉b/s架构 30. 上海核心信息技术有限公司 来源:http://www.core.co.jp/shcore/recruit/recruit.html 项目主管 计算机相关专业大学本科以上。 熟悉C、VC等语言及NT、UNIX、LINUX等操作系统或数据库。 有项目主管工作经验。 有嵌入式系统工作经验者优先。 懂日语,有日本项目经验者优先。 软件开发人员 计算机相关专业大学本科以上学历。 精通一种或多种开发语言(C、VC++、VB、DELPH等)。 1年以上工作经验。 有嵌入式系统工作经验者优先。 懂日语,有
40、日本项目经验者优先。 31. 上海必特 来源: 精通VB或PB; 具有Internet/Intranet/Extranet开发经验; 具有Notes平台开发经验; 熟悉MS SQL Server或Oracle或DBII或Informax 精通ASP; 熟悉Oracle 或Sybase; 32. 信匠软件 来源: 有OOP编程经验,使用过Java/C/C++ 了解B/S构架 熟悉JavaBean,Swing,JDBC,XML技术 熟悉J2EE框架,精通Jsp、Servlet 精通B/S构架 了解Struts框架,熟悉MVC模式 精通Oracle、DB2、S
41、QLServer之中至少一种数据库 33. 上海趋势科技 来源: Have certification of CNE/MCP/MCSE/MCSE+I/Operating Systems & Server Software will be an advantage Must be proficient in:Windows NT/2000, 95/98,MS Exchange,MS Proxy,MS IIS,MS SharePoint,Office97/2000 Suite,Firewall-1,VPN-1,Linux Sendmail,DNS server for Linux
42、/BIND Must be proficient in: ----Networking in a Microsoft TCP/IP environment ----Networking in a Linux TCP/IP Basic Cisco Router configuration & Management,Basic Routing protocols Strong testing skills and experience object-oriented design and C++ is important. Strong programming skills
43、 in C, C++ or JAVA with working knowledge of Win32, Object-Oriented programming, multi-threaded programming and network/distributed programming. Strong knowledge in Windows XP/NT/2000, or UNIX/Linux environments. Knowledge of 来源:HTTP, SMTP, and FTP protocols. Lotus Notes Developing Experience
44、is a plus. OS kernel and system service architecture BSP/Driver RD on embedded systems Application RD on embedded systems OS platforms: WinCE / Symbian /Embedded Linux / VxWorks TCP/IP application and protocol stack Assembly language of X86/ARM MCSE Certified for Windows NT/2000 or Linu
45、x/Solaris Certified Administrator an advantage Working knowledge in any of the following Applications: *Sendmail, MS Exchange Server, Lotus Notes *MS Proxy, ISA, Firewalls (Checkpoint) *TCP/IP, WAN, VPN *Knowledge in FTP, 来源:HTTP and SMTP Protocol *Hands-on experience in Internet/Networking environment, and client/server applications *Certification on the following is an advantage: SCSA/SCNA, RHCE, CLA/CLP (Principal), LPIC (四)、北京 34. 中国电信 来源: 熟悉电信基础原理和相关协议,对A






