问题描述:一直以来,都听说测试部门是个边缘行业,可有可无,最近经济危机威逼,很多IT企业也都纷纷裁员,最先都是拿测试组开刀,裁员先从测试人员开始。就算躲过了裁员的厄运,也是减薪,减奖金等各种冷遇。好像很多人都轻视测试职业,认为只是简单的手工点击,没有任何技术含量的漠视感。大家是怎么看待测试这个职业的呢?是否也跟我有同样的感受?
精彩答案:
这个问题不是技术问题,也就无所谓简单还是复杂了。从以下几个方面来说明下这个问题的几个点。
1. 测试是个边缘行业么?--看在什么时候。无论哪个行业,都是需要应时而生,应时而动。如果没有计算机行业的高速发展,那么软件测试行业的发展也是岌岌可危的。而计算机整体行业的发展好坏,也会波及到测试行业。如同金融海啸对于任何其他行业一样,整个世界没有一件事情不相互关联影响。行业好坏,应时而论。此所谓:与时消息,与时偕行,与时俱进。
测试更确切的说是一门综合科学,单从纯技术角度来考量可能是无法得出这个结论的。它不仅局限于计算机科学的方方面面,同时也涉及到相关行业及心理学、社会行为学等学科,同时也涉及到法律。统筹起来看,才是整个测试行业的组成。测试在目前看来不大可能成为主流行业--因为基础条件太多,且无法自给自足。但是不能否认,测试仍是检验目标的较好的手段之一。
西方科学将各种事务分门别类,导致测试从各个方面被边缘化了,这个边缘化的本质,可能就是基于利益链条的最后端,也是最为可悲的最高级形态:最好的质量,同时也是最高消耗(成本)。
2. 关于裁员。请大家注意:裁员是企业行为,并不是因为是QA,所以裁你,而是因为QA所产生的附加价值已相对低于其他部门的生产价值,所以被裁。理性情况下,是为了达到利润最大化和成本最小化的一种手段而已。记得某人曾经讲过一句:一个企业,一家公司,除了销售,其他一切都是成本。从一般IT企业进行分析,不难发现,离不开投资者,离不开基本的运营管理者,离不开基本的人力资源、离不开基本的财务管控、离不开基本的销售,也离不开基本的生产者,而依附于这些基本点的其他组织和人员是可以精简,甚至是可以割离的。处在这样的一个下端,是造成被裁从QA部门开始的一个原因。同时,企业的成本在金融危机阶段相对利润上升也是一个重要参数。这一特殊阶段,除了一些必要的和基本的内容需要保障和满足外,其他的一律都可以进行精简操作。一方面,进一步压缩成本,另一方面,也迫使在岗人员更快速提升技能,以支持后阶段的工作。
3. 关于技术能力和内涵。第一句话是废话:高端人才无论在哪个行业都是稀缺的。只不过不同行业的进入门槛有高低而已。之所以如此,是因为测试的进入门槛较其他部门的进入门槛低。但是测试的能力提升却又何其不易,不仅得知道得多,还要对某些领域有较深入的理解。而这些都需要大量的时间和资源。所以,只有在这一岗位上坚持了8年以上的各位技术人才,才有资格在这里谈论技术能力和内涵。大部分的XDJM我相信都只对某一块的知识比较丰富,而且还仅仅是限于跟测试相关的一块。
很多做软件做了较长时间的同仁说,开发和测试最后还是会交汇到一起,可惜的是,由于入门门槛高低,能力不一定对等,结果发现开发与测试之间要达成对应的技术成就差距就很明显的拉大了。说得不客气点,就是门槛低,成长慢,影响力不足。光从收入上就有明显的差距。可以参考看下各大招聘网站放出来的人员资源报告。
版权声明:原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。本文出自51Testing软件测试网,感谢会员archonwang在每周一问(09-02-16)中的精彩回答。http://bbs.51testing.com/forum-157-1.html