CSDN 2007热点技术职位排行及点析『转』2007-10-16 18:37:00
【评论】
【打印】
【字体:大 中 小】
本文链接:http://blog.pfan.cn/lym51/30156.html
编者按
在众多的网络招聘媒体中,CSDN人才频道专注于IT人才信息与服务。截至2007年9月,在CSDN人才频道注册的企业数量,已经超15000家,与CSDN人才频道合作的企业会员数量,也已经超过了3000家。主要人才信息分布在互联网开发、企业开发、应用软件开发、电信/通讯、软件外包几大领域。 CSDN人才频道每日活跃职位数在2000条左右。我们按照同类职位的点击数及用户关注度,提取了18个2007年1~8月的热点职位,并对这些职位进行了比对分析。从职位的活跃程度,我们可以看出一段时间以来,企业对人才的需求走势。 |
Top-1 职位名称:.NET开发工程师
职位描述:熟悉Microsoft .NET Framework 框架。精通C#,ASP.NET,ADO.NET和windows form编程。熟悉sqlserver等常用数据库。精通面向对象分析,熟悉企业设计模式。熟悉Web程序代码安全,有独立软件设计和开发能力。 |
|
职位点评:从现在.NET的在各个行业的使用情况来看,这个职位的需求将长期占据技术类招聘排行榜的重要位置。需求大,人员多,竞争自然激烈。富有经验能独当一面的程序员当然到哪里都受到欢迎。无论是从事企开发还是Web开发,具备系统设计和分析能力的.NET开发的工程师,在市场上更有竞争力 |
Top-2 职位名称:JAVA开发工程师
职位描述:精通Java开发语言以及JVM性能优化、熟练使用至少一种现有J2EE通用开源框架,熟悉JAVA相关的技术体系结构。对Mysql、SQLserver等主流数据库其中之一有深入的了解及实际开发经验。熟悉CSS、AJAX、RSS等Web技术,有Javascipt开发经验。 |
|
职位点评:虽然受到了.NET的强力阻击,但是由于其在开源方面的影响力,在可遇见的将来,JAVA仍然是一股强大的力量。由于JAVA开发者的数量比较多,多掌握一些开源工具和组件可以提高自己的竞争优势。 |
- Top-3 职位名称:PHP开发工程师
-
职位描述:精通PHP语言,具备互联网应用开发经验。精通 Mysql 数据库。具有MySQL索引优化、查询优化和存储优化经验、PHP缓存技术、静态化设计方面的经验。掌握JavaScript,CSSXML,HTTP协议等。良好的语言基础,对OO思想有一定认识,熟悉常用的设计模式。 |
|
职位点评:PHP的特点是简单直白,适合于对于敏捷要求较高的网站点开发。这个职位一般要求PHP程序员也具备其经典配置LAMP:Linux,Apache,MySql,PHP等相关技术的知识。 |
- Top-4 职位名称:UI设计师
-
职位描述:具备良好的视觉呈现以及页面实现能力。有较高审美能力及网络页面设计创意。熟练使用Dreamweaver、Photoshop、Illustrator、Flash等软件。熟悉Css、Javascript、Html等网络技术;有B/S架构软件产品界面(UI)设计经验。 |
|
职位点评:程序员一般对平面设计不感兴趣,平面设计者一般又对程序设计不感兴趣,兼具二者之长的人绝对是稀有动物,自然也就非常珍贵。该职位除了要求掌握一些等平面设计工具,还需要熟悉Css、Javascript、Html以及许多编程技巧。 |
- Top-5 职位名称:C/C++高级开发工程师
-
职位描述:熟悉计算机体系结构、操作系统、网络、数据库、编译等基本原理。熟练使用C/C++语言编程,VC,GCC,GDB等编译、调试环境,能熟练的编写多线程和Socket网络通讯程序。熟悉常用数据结构和算法。 |
|
职位点评:C/C++/VC++是从事底层开发的利器,在通讯开发、游戏开发、图形处理以及嵌入式开发领域,应用广泛。一般在Windows平台上开发的较多,某些高端应用也要求熟悉Linux/Unix系统开发。 |
- Top-6 职位名称:数据库开发工程师
-
职位描述:熟悉Oracle/SQL Server数据库开发,具有实际项目开发经验;精通PL/SQL编程,理解SQL优化原理,负责相关数据库应用的配置及开发,懂得数据库管理(安装、配置、优化),根据需求进行数据的挖掘及展示;进行数据仓库方面的探索及开发 |
|
职位点评:这个职位除了需要从业者具有相当的数据库使用和优化的经验,可能还要求其具备数据挖掘方面的能力。目前国内的许多公司在运营中都积累了大量商业数据,对数据分析和挖掘,以及商业智能方面的需求不断上升,从而带动国内企业对数据挖掘的人才需求不断加大 |
- Top-7职位名称:嵌入软件工程师
-
职位描述:从事嵌入式集成开发环境软件产品开发,编写项目相关文档;有软件开发经验,对操作系统有深刻理解,有较强的分析和设计能力,具有在嵌入平台的开发工作经验。精通C语言,擅长C、C++软件编程。如果是手机软件方面的开发,还要求了解了解移动通信技术,并对手机操作系统有所了解 |
|
职位点评:随着掌上移动设备的普及,为这些设备提供丰富的软件是一块很大的蛋糕。从微软今年在中国投入巨资进行嵌入式开发可见一斑。这个职位需要具备的开发技术根据具体产品不同变化很大,有些场合使用诸如.NET或者JAVA的技术,有时会使用C/C++ |
- Top-8职位名称:赴日JAVA软件工程师
-
职位描述:日语国际2级以上,具备流利的听说读写能力。精通JSP、JAVA、J2EE;掌握常用的开发工具(如JBuilder,Eclipse等);熟悉Struts,Spring等MVC设计方法;熟悉Linux环境,java的开发,或j2me的开发。 |
|
职位点评:随着对日外包业务的不断扩大,赴日开发工程师成为技术招聘市场的香饽饽。从业者一般都需要一定的语言基础,并且要熟悉对日外包业务和普通商业软件开发技术。 |
- Top-9职位名称:软件测试工程师
-
职位描述:根据产品规范编写测试计划,设计测试数据和测试用例;实施软件测试,并对软件问题进行跟踪分析和报告,推动测试中发现问题及时合理地解决;完成对产品的集成测试,对产品的功能、性能及其他方面的测试负责;跟踪测试结果,对修改后的的软件版本进行验证。 |
|
职位点评:越是成熟的软件公司,对测试要求越严格。软件测试涉及到的工具和方法论是非常多的,不同公司有不同的测试策略。但是总体而言,从业者需要具有认真严谨的性格特点,并能够从比较枯燥的测试工作中找到乐趣。 |
- Top-10职位名称:游戏软件开发工程师
-
职位描述:善于从玩家角度考虑,对于产品中涉及到用户游戏体验的部分,通过自身的经验、观摩类似产品以及组织用户进行的互动活动进行数据收集并分析。熟练掌握C++,熟悉常用数据结构,熟练使用MFC或者wxWidgets,熟悉DirectX(或OpenGL)。 |
|
职位点评:顶级游戏开发高手一直以来都是各大游戏公司争抢的对象,高薪固然重要,但已经不像当年那样有有活力。从事游戏开发具有一定的难度,需要掌握的技术很多,有时候工作强度也很大,稳定人才比吸纳人才更加重要。 |
- Top-11职位名称:系统架构师
-
职位描述:具有面向对象分析、设计、开发能力,能熟练使用Rational Rose、PowerDesigner等工具进行设计开发。精通大型数据库如Oracle、Sql Server等的开发。对计算机系统、网络和安全、应用系统架构等有全面的认识,熟悉项目管理理论,并有实践基础。 |
|
职位点评:架构,是软件成败的关键所在。对架构师的要求,除了必须具备分析、设计、开发能力之外,还必须精通数据库、网络安全等诸多方面的知识,另外需要对项目有统观全局的认识。 |
- Top-12职位名称:网站技术总监
-
职位描述:负责产品规划以及项目规划,包括技术团队构架、研发、设计,完成网站整体搭建及产品开发,网站设计的整体把关。负责网站技术团队的管理带领,提升整体团队技术水平。 |
|
职位点评:互联网的升温带动了企业对Web开发人才的需求,互联网企业争相上Web2.0技术。网站开发不再是一个技术门槛很低的行当。互联网企业的技术总监,更是要一个多面手。 |
- Top-13职位名称:系统工程师
-
职位描述:有Unix,linux,windows服务器的管理与维护经验;有相关的优化服务器的相关工作经验和备份升级工作经验;熟悉Linux和windows的相关命令,对linux内核,和网络协议栈方面有深入了解的优先 |
|
职位点评:这个职位一般要求从业者兼具Unix、Linux以及Window服务器及网络管理的经验,对网络安全有相当了解,有时也要求从业者具备系统编程的能力,有的大型企业还会使用特定的服务器,面对如此复杂的需求,在网络和系统方面扎实的技术基本功。 |
- Top-14职位名称:网络安全高级研发人员
-
职位描述:负责工程实施与网站安全相关工作。了解网络安全,病毒防治、安全策略、防火墙、DDOS攻防、VPN等技术及应用。精通网络入侵监测与紧急响应。精通CACTI、WHAT’S UP等网络监控系统的架设、维护、分析。 |
|
职位点评:构建一个安全的网络环境,无论对那种企业都是至关重要的,所以对这种职位的需求也是巨大的,这里面有两个比较重要的因素,一是企业内部的运行维护团队,二是相关软件硬件的投入 |
- Top-15职位名称:需求分析师
-
职位描述:参与公司产品的设计,从系统层面去合理析网站产品,与运营部门一起发展网站产品;与开发工程师一起进行技术可行性分析和概要设计,并提供开发工程师构架建议。整理,完善网站总体产品文档,业务流程及相关内容。 |
|
职位点评:分析客户需求永远是软件开发中最重要的问题之一.本职位可能涉及两个方面的工作,一是与用户进行沟通.了解需求,还有一种是对统计数据进行分析,无论使用何种方法,都需要从业人员有敏锐的洞察力,和较强的分析能力。 |
- Top-16职位名称:VB工程师
-
职位描述:精通VB、熟悉HTML、JAVASCRIPT、JSP、ASP.net ,熟悉TCP/IP。熟悉SQL Server或者ORACLE数据库等,有大型数据库开发经验。对B/S和C/S构架开发有一定了解。 |
|
职位点评:VB正在慢慢被新.NET为基础的VB.Net所取代,但是作为一个曾经辉煌的技术,仍然有大量已有系统是以VB来编写的,需要维护这些系统,并在这些系统上持续开发,都需要使用VB。 |
- Top-17职位名称:SAP开发工程师
-
职位描述:精通ABAP开发语言,具有SAP项目开发经验。熟练掌握SAP ABAP,有SAP BW开发经验。熟悉Domino/Notes或Oracle。了解相关的ERP产品知识以及软件产品的开发流程; |
|
职位点评:随着企业提高效率的要求不断深化,企业信息化系统已经很普及,尤其以SAP R3系统更为流行,主要因为它整合了国际上最先进的管理理念以及世界500强80%企业的实践经验,众多国际知名管理咨询公司(如德勤、埃森哲、毕博、凯捷等等)在实施过程中不断进行二次开发。精通ABAP开发一定是未来金领技术人才的首选。 |
- Top-18职位名称:3D程序员
-
职位描述:图形学基础扎实,精通D3D或OpenGL,精通常见室外、室内渲染技术。熟练掌握C##,STL有设计分析、调试、测试经验;熟练Win32编程。了解vertex shader、pixel Shader、HLSL。编辑器相关编程经验,如MFC、界面编程经验。 |
|
职位点评:国内现在对3D程序员的需求非常广泛:工程设计,游戏开发,视频开发等多个领域都求贤若渴,3D程序员需要具备扎实的图形学基础,能够把设计人员的设计进行数字建模,从业着了解多种渲染技巧,并至少在一个平台上具备较深的经验 |
阅读(2418) | 评论(0)
版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!
评论