2007年中国软件测试工程师的年供需比达到1∶50。软件测试,这个在国外并不稀罕的职业,正在中国成为大热门。是什么导致了这样的变化?
起薪从3000元/月到5000元/月不等,若有2至3年工作经验,年薪可达10万~15万元,甚至高出很多相同服务年限开发人员的薪资水平”,媒体报道中所提到的这个收入诱人的职业,就是软件测试工程师。前程无忧网的调查数据显示,2007年1~6月,软件测试工程师的年供需比达到1∶50,与人们熟悉的硬件工程师、网络工程师一起成为IT领域的热门职业。
仅仅几年前,软件测试在中国还并不被人熟知,一些软件企业把写代码慢的人派去做测试工作,一些软件企业甚至出现了自己开发、自己测试的怪现象。2005年10月,软件测试工程师被劳动部正式列为第四批新职业,软件测试人才的需求也明朗起来。
这几年,中国软件市场发生了怎样的变化,导致了软件测试人才的极度稀缺?什么样的人能够胜任这个热门职位呢?
软件测试渐升温
米璐是莱博智(北京)科技有限公司的开发与测试业务总监,他用“惊讶”一词来形容他曾看到的某国内大型证券公司应用系统上线前的状况:除了简单的功能测试外,这个系统没有接受更严格的测试,证券公司自己也在嘀咕,这个只经过小规模测试的系统是否能够应对上线后可能面临的大量交易需求?
与国内的情况不同,米璐在国外看到的情形却是,一个项目完成后,软件企业不仅要实现客户提出的功能需求,还要为客户提供一份详细的测试报告,包括访问速度、大量交易模拟运行情况、系统临界值等数据,从功能、可靠性、效率、用户界面友好度、升级便利性、迁移便利性等多个方面对软件进行测试。他说,“测试是软件开发的一部分,也是保证软件质量的重要环节”。
在微软、IBM等大型国际企业中,软件测试一般会占据项目周期一半以上的时间,以IE4.0的开发为例,代码编写时间为6个月,测试程序则耗费了8个月的时间。“经过必要的测试,软件缺陷数可至少降低75%,而软件的投资回报率能达到350%。”清华大学教授郑人杰分析说。
与国外软件企业相比,目前国内软件企业对软件测试的认可度要低很多,莱博智公司的软件测试客户仍以国外客户为主。不过,软件测试人才的缺口越来越大,显示出这块市场需求不断升温。
延伸阅读:
暂无相关视频