2008年全国高校毕业生总人数将达532万,创历史新高。大学生就业难的问题较去年进一步凸显。然而在招聘会上,招聘技能性人才的企业在也经常会遭遇到“尴尬”,就算直接打出 “ 高薪急聘 ”的字眼也招不到合适的人才。据悉,国内各技术人才缺口正逐渐拉大,尤其像软件测试这类新兴技能职业,往往是5个岗位“抢”1个技能人员。 05年10月25日,劳动部正式将软件测试工程师列为第四批新职业。经过两年成长,软测已成为软件行业中一匹实力惊人的黑马,已经身处IT行业中或是正准备投身IT界的你对软件测试这个新锐行业了解吗?不了解就跟我们往下看吧。
技能决定职场竞争力

大学生就业堪忧

 

近几年高校毕业生人数如左图所示

2008年全国普通高校毕业生人数预计将达到532万人……

2009年全国普通高校毕业生人数预计将达到592万人……

2010年全国普通高校毕业生人数预计将达到652万人……

然而刚找到工作的大学生也对自己的初薪羞于启齿,据悉,他们的初次就业工资仅在1000元/月左右。

招聘会上,企业遇“尴尬”
  在 2月 16日南京国展招聘会上,国家软件出口基地软件出口中心人力资源负责人陈鑫先生告诉记者,本次参与招聘的企业将主要对软件测试工程师、 J2EE 高级软件开发工程师、 JAVA 开发工程师等岗位展开招聘;由于测试工程师等人才及其紧缺,大多企业都比较急,甚至有些企业像金山、联信永益等就直接打出 “ 高薪急聘 ” 字眼。技能人才依然供不应求,各技术等级的求人倍率均大于1.中高技能人才缺口逐渐拉大,往往是5个岗位“抢”1个技能人员。由于供不应求,技能人才的薪酬期望值与企业承受值的差距也凸现出来。
IT行业人才失调
1 IT行业迅猛发展
  随着 IT 业的迅猛发展,软件外包已成为继互联网和网络游戏后的第五次全球浪潮。 IDC (国际数据公司)市场分析表明,全球应用软件外包服务市场近几年平均每年以 29.2% 的速度增长,另据美国 E5 公司预测, 2006 年全球软件外包市场将达到 1000 亿美元,由此可见,软件外包已经成为国际软件产业发展的一个重要趋势。
2 软件测试人供不应求
  由于外包对软件质量要求很高,国内企业要想在国际市场上立足,就必须重视软件质量,而作为软件质量的把关者,软件测试工程师日渐 “ 走俏 ” 。但在我国软件测试起步较晚,最初只有用友、联想、华为等大企业才有专门的软件测试岗位和测试人才。 即使按照软件开发工程师与测试工程师 1 ∶ 1 的岗位比例计算,我国对于软件测试工程师的需求便有数十万之众,而目前,我国软件开发工程师与测试工程师岗位比例为 8∶ 1 ,远远低于国际水平。预计在未来 10 年内,我国 IT 企业对软件测试人才的需求还将继续增大。
3 国内软件测试人才现状
  据职脉网统计,软件开发与软件测试的需求人数相当。而大学里几乎都没有开设软件测试专业,目前社会上有3年以上经验的测试工程师不足一万人,且大部分都没有接受过正规理论指导,给公司业务带来很大隐患。软件测试人才严重的供需失衡,使得软件测试人才成为职场的“抢手货”。
什么是软件测试人才?
  软件测试工程师的工作就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。
  就业竞争小
  据前程无忧数据显示,目前国内120万软件从业人员中,真正能担当软件测试职位的不超过5万人,人才缺口达到20万并有逐年扩大的趋势。人才的极度匮乏令许多IT企业不得不延缓甚至停止项目,为企业发展带来消极影响,但对人才就业却有积极意义,人才供不应求让软件测试人员的就业竞争压力明显小于同类其它职业。
  高薪没商量
  刚入行的软件测试人员,起步月薪大多在3000-5000元左右,高于同龄人1000-2000元的薪资水平,另外还可享受带薪年假、内部培训、住房公积金等福利待遇,工作2-3年月薪大约在8000-13000元之间,甚至超出很多相同服务年限的软件开发人员的薪资水平。
  无性别歧视
  如果把软件开发领域比作男子单打,那么软件测试领域就是混合双打。由于工作的特殊,软件测试人员往往更偏好认真、耐心、细致、敏感、等个性元素,而这在一定程度上与女性的个性气质相吻合。目前很多IT企业中软件测试人员的比例更趋向平衡,甚至出现女性员工成主流的情况。
  多元化发展
  “与其他IT职位相比,软件测试人员最大的优势就是发展方向太多了。”在海辉软件公司担任软件测试工程师的曹永辉说,“像我比较喜欢钻研技术,对编程也有一定兴趣,朝技术方向努力就错不了。” 由于工作的特殊性,测试人员不但需要对软件的质量进行检测,而且对于软件项目的立项、管理、售前、售后的等领域都要涉及。
一名软测工程师的进阶之路
 
  由于工作的特殊性,测试人员不但需要对软件的质量进行检测,而且对于软件项目的立项、管理、售前、售后的等领域都要涉及。在这过程中,测试人员不仅提升了专业的软件测试技能,还能接触到各行各业,项目管理、沟通协调、市场需求分析等能力都能得到很好的锻炼,从而为自己的多元化发展奠定了基础。
  经过软件测试岗位洗礼的人才往往是行业中的多面手,比其它IT人才具有更强的可塑性,在技术、管理、市场甚至其它非IT领域都能得到良好的发展。
初级测试工程师
  刚入门的拥有计算机科学学位的个人或具有一些手工测试经验的个人。开发测试脚本并开始熟悉测试生存周期和测试技术。
测试工程师/程序分析员
  具有1-2年经验的测试工程师或程序员。编写自动测试脚本程序并担任测试编程初期领导工作。拓展编程语言、操作系统、网络与数据库技能。
高级测试工程师/程序分析员
  具有3-4年经验的测试工程师或程序员。帮助开发或维护测试或编程标准与过程,负责同级的评审,并为其它初级的测试工程师或……
测试组负责人
  具有4-6年经验的测试工程师或程序员。负责管理1至3名测试工程师或程序员。担负一些进度安排和工作规模/成本估算职责。
测试/编程负责人
  具有6-10年经验的测试工程师或程序员。负责管理8至10名技术人员。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。
测试/质量保证/开发(项目)经理
  具有10多年的工作经验。管理8名或更多的人员参加的1个或多个项目。负责这一领域(测试/质量保证/开发)内的整个开发生存周期业务。
计划经理
  具有15年以上开发与支持(测试/质量保证)活动方面的经验。管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任。
任何问题、建议给本站留言