开发人员完成了一个项目的开发后,公司为避免人员闲置,往往会 布置开发人员做其他项目的开发。而这个项目,往往和之前开发的产品不是同一个类型。比如开发人员开发出了网站,公司是不会白白养着,往往会要求去开发OA、财务软件、通讯软件,手机APP…每种产品的业务逻辑不一样,导致开发经验的可移植性就较差。
加上随着社会的发展,开发领域总能诞生一些新的技术,淘汰一些落后的技术,就意味着开发人员需要不断的去更新自己的知识体系。
一方面要费脑筋去开发新产品,一方面又要去学习新的技术,所以开发人员往往压力较大,脱发严重。在35岁这个年纪,往往又有家庭和孩子,精力不能和年轻时一样,全部投入到工作中,所以在职场的竞争力就开始下降。所以就有了35岁危机这一说。
而反观测试行业,无论你的产品是什么类型,测试的流程是大体差不多的。这就意味着,我们在测试当前项目所走过的每一个坑,都会成为测试下一个项目的经验和教训。
测试的技术更新远远赶不上开发领域,目前测试人员只要能够在20多岁拿下功能测试、接口测试、UI自动化测试、性能测试,那么在35岁及以后也就可以胜任几乎所有的测试工作。
所以开发人员有35岁危机这么一说,但是对于测试人员,如果你能站在测试的最前沿(比如从事测试开发,自动化测试…)是没有35岁危机这一说的。反而随着职业阅历的丰富和经验的累积,到了一定的年龄通过“望闻问切”就能知道毛病出在什么地方。所以说软件测试工程师和医生一样,是最不需要用“青春”来保证的职业。而是随着项目经验的不断增长和对行业背景的深入了解,会越老越吃香,就像老中医。
但是还是有许多人3年工作经验相当于哪了一年的经验工作了三年,35岁危机,虽然测试比开发弱很多,但并不意味着我们不需要做任何准备。因为无论是是什么技术岗位,都需要不断的提高自己,才能面对职场激烈的竞争,才能立于不败之地。
那么为避免35岁危机,做为测试工程师需要做哪些准备工作?
随着年龄的变大,用人单位对于人才的要求也是随之改变的,比如:对于刚踏入职场的初级软件测试工程师,用人单位的要求更多是能独立完成测试测试任务的执行即可,但随着年龄的增加,就要求软件测试工程师具备项目风险评估,团队管理, 协调资源等等能力。所以需要我们及早规划自己的职业路径:
软件测试也是技术岗位,虽然不如开发更迭速度那么快,但是测试技术也会有技术更新。比如几年前,会功能测试就能找到好工作,但是到今天不懂自动化测试就很难找到好工作。如果想薪资更高,还要去学习性能测试,测试开发。
若你不是在机关工作,当你觉得自己过的很舒服的时候,注意,你离被开除就不远了。
时刻逼自己过的不舒服的测试,才是一个好测试。
如果你想避免测试职业危机,提升自己的技术能力,但是苦于没有资源,在此,特意给大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面,涵盖功能测试、接口测试、UI自动化测试、性能测试…
包括软件测试学习路线图,50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2020软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助……关注我公众号:程序员二黑,即可免费领取!
如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。