二十年测试行业从业者,大学毕业就开始干测试至今(2003年开始至今)。

 目前待业,42岁高龄。

 我之前经历过的企业,比较衰的情况有整个公司只剩不到20人的局面。

 但测试仍旧能坚守住至少一个坑位。只不过是会出现用便宜的大专生换掉昂贵的211+大厂背景的测试专家。

 所以这里要讨论的是:为啥给人以错觉,测试的容易被裁员?

 因为这些人是在跟万年苦力程序员去比较谁更容易被裁。

 那确实是程序员更文档。做到高管的人,更老板内部讨论时,会有个说法:

 如果公司裁到只剩下一个人了,你会留下谁?

 所有老板的答案,肯定都是“留下一个程序员大牛能干活,除非我自己是程序员出身”。

 这就是现实的答案。于是,就会反推:如果还剩两个人会留下谁,如果还剩三个人会留下谁……

 这时候你会发现,测试的位置还比较靠前。

 我本人作为一个测试人员,最极限的情况是在一个公司只有七个人的阶段,有我一个位置在。

 而那个时候,公司连HR和行政都没有……

 那么多人学习软件测试,其实心态上是有自知之明的,知道自己绞尽脑汁也搞不清楚程序代码,只有学学测试门槛低一些,还算相对好就业,待遇也挺高。

 于是就会出现“那么多人学习软件测试”的局面。

 具体学习软件测试,也要区分你到底是怎么学的,你学的浅,回避编程,那你自然竞争力不足。你迎难而上,把自己的编程能力大幅度提高,那你以后竞争力也会变强。尤其做测试开发的,几乎人人都会Python。毕竟,大量好用的自动化测试工具、框架,都是基于Python的。大家如果对自动化测试感兴趣的话,可以先把Python学会,再把Python下的自动化测试各类工具框架也学会。

 实际上很多时候公司不是按照职能来裁员,而是按照项目来裁员。你这个项目不盈利,你这个项目所有人员都一把裁掉,不管你是程序员还是测试人员还是别的什么岗位。

 然后一些优秀的人可以给与内部转岗,这时候看其他项目有没有需求。但这时候也不会出现程序员就有需求而测试没有需求的情况。

 真正有问题的是:

 老板原因为测试投入多少成本?

 很多时候是老板愿意招10个程序员,但只愿意招聘对等1-3个测试人员。

 并且待遇也比程序员低。

软件测试行业到底有没有前景和出路?_测试人员

 另外测试还是一个跳板,未来可以向着开发、产品经理、PM等方向转型,也有一直干测试最后干到副总裁的。

 因为,整条生产线的质量把关,你全都摸熟了,想要培养晋升一个副总能管住整个团队……你就是最合适的人选。