我来试试我的看法吧,本人深圳IT运维行业,接触很多软件测试方面的人员。
目前的一个现状是,这个行业大学还没有专门的课程,不像开发。想要进去这个行业无非自学和培训两种途径。发展到2018年初来说,这个行业已经比较稳定,但是并没有饱和,缺口依然很大。产生这样的现象主要是两方面原因:
1、软件测试在未来的5~10年内发展会很快,人才缺口很大,因为软件企业要靠软件产品的质量去占领市场,,不再是以前说的那样“没有测试人员、产品的BUG可能比较多;但是如果没有研发和产品人员这个产品都不可能做出来。”测试人员可谓是一个软件企业生存的命脉,测试这关过不了,产品做出来也是死掉。
2、造成人才缺口大的另外一个原因就是很多测试人员的技术水平因为知识不成体系或者学的不够扎实的原因,只能做一下简单的工作,其实企业更多的需要一些技术层级稍微高一点的人才。
总体来说:
①这个行业的发展已经比较成熟,但是缺口巨大,具有系统知识技能体系的,会使用一些工具的缺口更大;
简单的比方:花钱做培训10000 时间4个月
生活费1000一个月
大概培训完会花掉16000元,学完出去工资大概5000+ 两年以后可以加到8000+
如果有机会做性能测试10000+完全不是问题。
看个人爱好,如果不喜欢技术,交际厉害也可以不走技术进其他部门。
有必要,因为培训是唯一能快速入行的唯一途径,这样不仅能省下很多时间和经验,也就是花钱买经验,总之能用钱买到的经验就没必要用时间去交换,这样不值。培训不仅能快速入行也能累积行业经验提高薪资,现在软件测试行业人才缺口大,但是功能测试已经可以算是普遍饱和的状态,唯一缺乏的是技术人才,所以不太建议自学,如果自制力极强可试试
参不参加,还是看自己,如果不着急就业,那就先自学,慢慢摸索,总有天也能摸索清楚。如果是就业,那还是参加吧,毕竟培训班的目的性很强,学完了就就业了,早点积累工作经验,工作经验可就是钱呢。
发展前景不错,自动化测试工具建立在人工智能技术之上,可视化建模可以加速创建适合自动化测试的测试用例。
使用这些工具,测试人员可以在没有编码知识的情况下创建测试场景,并最大限度地减少重复测试用例所花费的时间