软件开发和软件测试哪个更有前景
很多人在转行做技术前,都会纠结是选开发,还是选测试。那开发是不是就真的比测试薪资高、比测试更有发展前景、比测试更好呢,并不一定:
1、IT行业都需要经常加班的,所以软件测试和软件开发其实都一样。如果你真正做过软件测试,会发现测试人员比开发人员头发更多一些(轻松一些),并且测试人员不会被产品气到吐血;
2、目前国内软件测试的待遇相比软件开发不相上下,如果你能做测试开发或者是性能测试、自动化测试,那么测试的工资甚至比开发的还要高;
3、软件测试的发展比软件开发更广一些,开发大多与产品经理打交道,但测试因为需要把控整个产品,则需要跟很多岗位的同事沟通,包括产品、开发、运维、售前、售后、客服等等,后期可发展成全面型人才;
4、软件测试的岗位需求越来越多,而且高校还没有普及相关的专业和课程,所以竞争压力想多而言,也会更小一些。
做为业内人士,我们一般会建议哪些人学开发呢?
985/211及以上学历,计算机相关专业的男生,逻辑思维良好的学生学开发,其他人即使学完工作几年之后也会因为思维跟不上或压力太大而转行。
当然,无所谓哪个好哪个不好,适合自己的才是好的,未来纯粹的功能性测试人员迟早会被淘汰,所以即便要做测试,也一定要做一名懂开发的测试。
总结就是:软件测试入行简单,深入难。想学软件测试的话,也可以来啄木鸟学院了解。
2023-07-11 广告
2018-11-08 · IT解决方案与服务提供商
浅谈软件测试行业的现状和前景
摘要:软件测试在整个软件开发中占据了一半或一半以上的工作量,而且具有很高的组织管理和技术难度。搞好软件测试,是保证软件质量的关键步骤,是分析软件可靠性的重要依据。
随着信息技术的发展与普及,人们在不同的场合都有可能会使用软件,如计算机、打印机、手机、银行等。但在使用软件的过程中,软件的效果却不尽人意。为了确保软件的质量,整个软件测试业界已经逐渐认识到测试的重要性,软件测试已经成为IT领域的黄金职业。
一、软件测试背景
(一)软件测试的起源 1961年,一个简单的软件错误导致美国大力神洲际导弹助推器的毁灭。这个简单但是昂贵的错误,致使美国空军强制要求在以后所有的关键发射任务中,都必须进行独立的验证,从此建立了软件的验证和确认方法论。软件测试也从那时候开始兴起。
(二)软件测试的基本情况 “现阶段,我国软件测试基础人才不足,已成为制约我国软件产业发展的瓶颈。”中国软件协会秘书长胡昆山说。据国家权威部门统计,中国软件测试人才缺口高达30多万,并且仍在以每年20%的速度增加。但由于软件测试的重要性是近两年才被充分认识到的,高校教育和企业培养都还没有跟上,致使软件测试人才的极度匮乏,出现跑步上岗、快速提升的状态。
在我国,软件产业的兴起和发展处于“婴儿”阶段。国内公司都只注重软件开发,而认为软件测试不重要,没什么技术含量,找一些用户,对照需求尽力去测试就行了,不考虑软件的整体性能和功能,导致软件测试以往一直被中小型IT企业所忽视。随着软件的市场的扩大,更多的国内企业也开始认识到软件测试的重要性,但是由于国内测试人才的储备相对较少,也没有人确切地知道它应该怎样发展,所以,软件外包已成为国内软件产业发展的一个重要趋势。
二、软件测试行业现状
在国内,虽然软件测试处于起步阶段,发展不如想象中的那么好,但是前景是光明的,因为软件测试开始得到越来越多人的重视,像测试培训机构、各种软件测试网站的增多,软件市场的扩大,软件测试已成为IT中的一个重要行业。
(一)软件测试规范性和重要性不断提高 工业和信息化部软件与集成电路促进中心主任助理刘龙庚在接受CSIP网站采访时说:政府主管部门很重视软件产品的质量,2001年信息产业部发布的部长5号令,实行了软件产品登记制度,规定凡是在我国境内销售的产品必须到信息产业部备案登记,而且要经过登记测试。同年起,国家质检总局和信息产业部每年都通过测试对软件产品进行质量监督抽查。国家人事部和信息产业部2003年关于职业资格认证第一次在我国有了“软件评测师”的称号,这是国家对于软件产品质量以及保障软件产品质量的软件测试职业的高度重视与认可。也就是说,在国家的政策与各部门的大力支持下,我国的软件产品会更加合法化,对软件测试的重视性也与日俱增。
(二)国内测试行业现状 关于国内软件测试的现状,2011年4月发布的《2007年度软件测试行业专项调查报告》中,有几个数据表明软件测试受到越来越多企业的重视。
1.软件测试重要性。调查结果表明, 68.2%的企业认为软件测试非常重要,必须设立专门的测试部门,与开发有同等重要的地位;31.8%的企业认为软件测试比较重要,而认为软件测试只起到“一定作用”或“可有可无”的比例为0。可见软件测试在软件行业中的地位越来越高。
2.测试人员所占比例。调查数据显示,测试人员与开发人员比例为1:5的企业高达36.4%,比例为1:2的企业占31.8%,比例为1:1及以上企业仅占31.7%。由此可见,部分公司的测试人员仍然偏低。
3.软测人才的能力情况。调查表明,72.7%的被调查企业认为"很多计算机专业应届毕业生缺乏实际经验和动手能力";59.1%的认为"以往有做过测试的应聘者并未系统化掌握软件测试流程";54.5%认为"有些应聘者虽有其他工作经验,但不了解软件测试岗位需求;软件测试人员不好招而有经验的更难以招到";超过一半的认为"绝大多数应聘者缺乏系统培训"也是软件测试人才招聘中让企业头疼的问题。
(三)测试人员的现状
目前在国内120万软件从业人员中,真正能担当软件测试职位的不超过5万,主要表现在:
1.测试人员的基本功不够牢固:缺乏系统培训,只懂得一些表面上测试技术,不能作更进一步的研究。
2.专业知识不够扎实:学习的技术比较浅并且杂,不能进行实际的应用。
3.没有建立相对完整的测试体系概念,忽视理论知识:大部分人对软件测试的基本定义和目的不清晰,对自己的工作职责理解不到位。缺乏测试理论知识,认为理论知识没有而没有深入理解测试的基本道理。
三、软件测试人才的培养
北大青鸟(鼓楼校区)欧阳校长介绍,“软件测试人才结构不健全的根本原因是人才培养途径不健全。” 要解决这种现状,我觉得从以下几个方面着手:
1.高等教育:高等院校应开设软件测试专业,从软件测试基础着手,让学生学会软件测试的基本方法和技术、实用测试工具,并通过实训项目使软件测试专业的学生获得真实的测试经验。
2.企业内部需求:企业可以培养本企业的专门软件测试人员,重要的培养企业人员具有软件测试实际的操作经验、严密的逻辑思维能力、全面的技术能力、团队合作精神、良好的学习能力、耐心、细心、信心、较强的沟通能力和责任心等,这样更有利于企业的发展。
3.“借力用力”:软件测试培训机构要更进一步健全培训制度, 培养更多的符合市场需要的软件测试人才。
四、软件测试的前景
(一)软件质量要求,难解市场人才荒 国内企业要想在国际市场上立足,就必须进行软件测试,才能确保软件的质量。而这一切都是由软件测试人才来完成,那么市场对软件测试人才的需求量也越来越大。预计在未来10年内,我国 IT 企业对软件测试人才的需求还将继续增大。
(二)职业入门快,薪酬高 软件测试是个可以很快入门的职业,门坎不高。对于刚刚大学毕业的学生,只要经过短期培训,就能胜任相应的软件测试工作。软件测试人员的起薪从3000~5000元/月不等,工作1~2年后,月薪达到8000~13000元的比比皆是,另外还可享受带薪年假、内部培训、住房公积金等福利待遇,可以说比软件开发的薪资水平要高。
(三)职业寿命长,发展空间广阔 软件测试无年龄限制,要求的是经验和耐心,随着测试经验的丰富积累,就会练就“火眼金睛”的本领,而且随着项目经验的不断增长和对行业背景和深入了解,经验和资历会带来更高薪资和更高地位,会越老越“值钱”。
(四)无性别歧视,就业竞争小 软件测试岗位要求工作人员具备经验、认真、耐心、细致、责任心、沟通能力强等,所以对性别没有偏好。同时也不需要在小企业积累经验就能获得知名企业的入门通行证,工作压力、强度相对较小。
(五)涉及范围广,多元化发展 测试人员不但需要对软件的质量进行检测,还能接触到与软件相关的各行各业,项目管理、沟通协调、市场需求分析等能力都能得到很好的锻炼,从而为自己的多元化发展奠定了基础,经过一两年实践后,很容易晋升到主管、项目经理等高级职位。
五、总结
随着软件产业的发展,市场对软件质量的要求越来越高,软件质量已经成为衡量软件产业发展与壮大的重要标准。因此,软件在正式投入运行之前,必须经过严格的测试,软件测试行业已成为IT产业中的朝阳产业。
参考文献:
[1]郑人杰,殷人杰,陶永雷。实用软件工程[M]。第二版。北京:清华大学出版社。1997
[2]王立褔。软件工程[M].第一版.北京:机械工业出版社,2011
[3]胡铮.软件测试技术详解与应用[M].第一版。北京:科学出版社,2011
[4] 扬子晚报网。软件测试职业前景看好[EB]。
转自 宝丶大宝的百度文库
2014-05-22
个人意见,我也在学,希望对你有用。
根据有关职位统计资料显示,在国外大多数软件公司,1个软件开发工程师就需要辅有2个软件测试工程师。目前,软件测试自动化技术在我国则刚刚被少数业内专家所认知,而这方面的专业技术人员在国内更是凤毛麟角。
随着中国IT行业的发展,产品的质量控制与质量管理正逐渐成为企业生存与发展的核心。从软件、硬件到系统集成,几乎每个中大型IT企业的产品在发布前都需要大量的质量控制、测试和文档工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。而软件测试工程师就是其中之一,目前已成为各类科技企业紧急征召的重要对象。
因此,在企业内部,【软件测试工程师】基本处于“双高”地位,即地位高、待遇高,有的人月薪可高达8000元。可以说他们的职业前景非常广阔,从近期的企业人才需求和薪金水平来看,软件测试工程师的年工资有逐年上升的明显迹象。测试工程师这个职位必将成为IT就业的新亮点。
想了解更多有关软件测试的详情,推荐咨询达内教育。该机构致力于面向IT互联网行业,培养软件开发工程师、测试工程师、UI设计师、网络营销工程师、会计等职场人才,目前已在北上海广深等70个大中城市成立了342家学习中心;拥有行业内完善的教研团队,强大的师资力量,200余位总监级讲师,1000余名教研人员,确保学员利益,全方位保障学员学习;更是与多家企业签订人才培养协议,全面助力学员更好就业。【感兴趣的话点击此处,免费学习一下】
2014-05-22
广告 您可能关注的内容 |