从菜鸟一步步成长为老鸟,过往经历了太多的风景,也遇到或见到周边的同事和朋友遇到的发展瓶颈。有人积极面对,通过艰辛的思索、改变和学习,而后一马平川;有人陷入瓶颈后无法走出泥潭,也就做一天和尚撞一天钟,要死不活的为了生活而忍耐者;也有人壮士断腕,跳出这个行业,选择了其它的道路。
那在软件测试这一行,我们会遇到哪些瓶颈呢?下面结合我所见所谓进行下简单的罗列:
测试技术多而不精,没有专长项
我以前在文章中一再强调,随着软件测试的发展,以后的测试团队招人首要的是选择善于某个方向的专家,然后广博的知识面才是加分项。如现在招人强调的自动化测试,性能测试,渗透测试等单向用人要求,无一不在印证这一说法。越来越少的名企用人需求笼统的招测试工程师。如果没有专长项,很难在名企中占的一席之地。
工作环境单一,学习能动性差,不了解新思想新技术
一个地方干到退休,这是老一辈的思想。在测试这个行业,也存在着大批这样的人。这没有什么不好,但如果本来工作环境非常单一了,自己能动性又差,不主动去接触测试的新思想新技术,那这个人将随着时间被淘汰了。
我经常遇到有人在我身边抱怨,自己毕业后在一家公司一直做手工测试,或者做黑盒游戏测试,现在工作七八年了,想跳槽找一份能让家人小康的测试工作,但是屡试屡败。然后问下原因,多是除自己以前工作用到的技术外,对其它一窍不通,也没有去接触学习。这就必然导致跳槽失败了,这些年软件测试技术的高速发展,靠七八年前的老本很难再有竞争力。更何况,一个公司是很少愿意找不积极进取,没主动学习能力的人,哪怕你的工龄看起来很长。
技术与管理的十字路口
当技术做好了,必定会脱颖而出,肯能就会面临机会去做管理。往往做了管理后,将面临应付各种事情,可能就没太多时间去做技术相关的事了。最终可能导致蛇鼠两端,长时间做管理,离开这家公司后技术将不再具有竞争优势,而管理岗位相对来说是很少的。
这是大环境的使然,在国内大部分企业还没有很好的人员职业规划,在一家公司很难把技术做到七八年。所以,当遇到这种情况后,我们将面临选择:如果自己能进入名企,可能继续做技术是非常不错的选择,毕竟一技之长的重要性不言而喻;否则,选择管理,争取拿到更多的薪酬也是种取舍。
学历证书
学历证书也能成为瓶颈?没错,当你测试技术能力各方面都很强了,可能因为一纸学历导致处在高不成低不就的尴尬境地。
因为自己测试技术各方面能力都很强,找到工作是非常容易的。但如果想拿到与周边同等能力,甚至比自己能力还低的人一样的薪酬,那还真难。现在企业呈两极分化,一般的中小企业只需要能基本胜任测试工作的人员,一是成本考虑,二是压根不认真重视测试做的是否好坏。而名企,通常都有着严格学历证书要求,如必须为重点高校毕业,必须为本科学历以上,取得四六级证书等。所以,这块成为瓶颈,那是最尴尬的,现在的人才选拔这块并不存在所谓的机会均等。家长们为让子女读得名校而买天价学区房也就不难理解了。