在软件测试这个行业已经十年了,经常会听到有人问,软件测试这个行业能干到多少岁,里面不仅包括想要进入这个行业的,也包括已经在测试这个行业里面发展的!不仅Java卷,测试也非常卷。
基本上软件测试可以分为3条发展路线:技术路线、管理路线、产品路线!目前是一个业务驱动研发的时代,任何产品都要以实现最终的功能为终点,所以对业务知识的了解也决定了你在一个行业里的发展!
一、技术路线
技术水平越高的人,他的收入和薪资待遇肯定是越丰厚的,有很多人会说开发才最能体现技术含量,其实软件测试行业里的自动化测试工程师和测试开发架构师是完全可以替代开发的,甚至他们的技术水平和福利待遇要比开发好很多!
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiInVGcq5yYiNmY3QjZmNjYxATN5YWN1AjZhlTM4EDZwcTO0kDM48CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpeg)
二、管理路线
有句古话叫做不想当将军的士兵不是好士兵,谁都想做管理,前提是行业里边得有一定数量的人去从事这个,不能说一个公司里做这个岗位的就一两个人,也给你设置管理岗,这就不太可能了!
管理路线需要的更多的是对项目整体把控,以及协调沟通能力,但是并不意味着就可以抛弃技术了,试想下一个不懂技术的管理在遇到一个自动化项目或者测试平台项目需要开发时,如何能够合理科学的给下属分配任务呢?
在我看来,在没有足够的技术积累之前,过早的进入管理岗位,并不是一件好事。尤其是在互联网行业,大家极力推崇技术,可以说这行就是技术为王。一个没有一定技术实力的管理者恐怕也很难去服众。
三、产品路线
软件测试工程师是一个跟行业、跟产品业务非常熟悉的职业。测试思维的重点在于验证和交付,可以是对于特定功能或性能的验证以及结果的交付,或者说实际上是对已经成型的任何软件的验证和交付,这样的情况下,测试人员更关注过程;而产品经理,要做的是设计功能、规约范围、对比竞品…… 除了关注过程,更多地关注结果达成,跟测试思维,有很大交集。
所以在这个过程中可以转到产品方向!具体的包括:
所以,当你的工作经验积累达到了一定的量,可以向这三个方向去发展,当然就不仅仅是做到30多岁了。
但是在此过程中需要不断地学习积累经验,如果安于现状,任何一个职业都会被淘汰!
我也是一路摸爬滚打过来的,从最开始的功能测试到现在的性能调优,对技术的执着让我走上了技术深挖之路,也总结了很多经验和学习资料。
下面这些测试资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,分享出来,希望也能帮助到你!
扫码+我免费领取