别再说软件测试工程师难以跨过35岁这道坎了,以这样的方式提升,干到60岁公司都想留住你!
Posted 软件测试小dao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了别再说软件测试工程师难以跨过35岁这道坎了,以这样的方式提升,干到60岁公司都想留住你!相关的知识,希望对你有一定的参考价值。
互联网行业,做招聘的可能比较理解35岁测试员的苦,毕竟很多同行HR已经悄悄地把测试员的招聘年龄限制在了35岁以下。测试员到了这个年纪,一方面,程序写不动了,职位又升不上去,一大批廉价的新人冲进来了,自己的位置岌岌可危。另一方面,家里经济压力骤增,精力需要分拨一部分给家庭,难以全身心投入工作。
所以这个群体到了这个年纪,普遍整个性价比就往下掉,都说35岁是一个槛,我们必须做出积极的应对策略,才不至于被整个大环境无情淘汰。
一、继续走技术路线
软件测试工程师,走技术,有个发展路线,一般为:初级→中级→高级→性能测试→自动化测试→架构师→性能调优工程师。
干软件测试,经验是个好东西,毕竟入行那么多年,大大小小的坑和套路看多了,自然有相应的测试策略、手段、工具选择,比起那些行业新人还是有优势的。随着你技术水平的不断深入,你的薪资待遇是越来越高的,等你坐到了自动化测试工程师或者架构师的职位,你的收入是可以完败开发的。但如果你到35岁还没有比较高的技术,那你十有八九会被淘汰。
二、走管理路线
软件测试工程师,走管理,有个发展路线,一般为:测试工程师→测试组长→测试主管→测试经理→测试总监。
当然,在一个公司,一个团队里面,做管理的人肯定是一小部分人,而且这个管理不仅仅是对人的管理,还是对风险的控制,对质量的把关。对一个人的运筹帷幄能力,技术水平,综合评估能力,都有比较高的要求。
比如你做一个项目,当前的业务现状怎样,风险评估,要做到怎样的质量水平,最优的方法和工具是什么,都要全面衡量,从而保证效率和质量。
三、转岗或者转行
转行也是有前提的。毕竟35岁这年龄,求稳的同时才行动,不像小年轻失败了可以重头再来无所谓。 因此,在转行之前要优先考虑自身目前所处的环境、资源、行业等是否能够给转行带来一定的帮助,甚至说,可以少走弯路。
一、转行之前要思考的几件事
1.明确自我认知
题主现在问这个问题,说明自己还没有职业方向,所以,我建议你先分析一下自己的性格、能力,多年的职场生涯中,我擅长什么?我已经做了什么?我能够做什么?思考自己目前的优势和专业能力,自己对什么感兴趣,再决定。
2.不要轻易转行
如果你想转型或者换行,可以在你前期的基础上进行相关性领域的切换。如果重新开始,代价就是你之前的工作技能和人脉积累从此作废。
根据职业发展“做熟不做生”的原则,转行时,行业可以换,但客户或用户群体不变。因为你一旦转行,就要和现在的90后、00后一起,不管是从体力还是精力上,你根本无法和他们相比。
3.协调工作、家庭和生活的关系
35岁,基本上已经是上有老,下有小了。
在有职业规划的情况下,有时候可能会因为职业规划的原因,会跳槽转行。但是这个时候很多人需要的是稳定,所以就需要自己在转行之前,协调好自己工作、家庭和生活的关系。
二、如果不做软件测试,可以利用现有经验技能延伸
目前来看,在这个大环境不好的情况下,很多人为“如果不做测试了,我还可以做什么”而焦虑。总体来说,如果你不想再做软件测试了,转行的话可以利用现有经验技能的延伸。
比如:技术支持、运营经理、项目经理、产品经理、系统分析师、软件开发、售前技术支持,售后技术支持,开发人员、产品运营等。
其中,离测试比较接近的工作是QA主管、软件开发、测试开发(STD)、项目经理。
1.产品经理。如果你的技术和能力都比较强的话,并且善于理解他人的思路,又有自己独特的思维,可以转去做产品经理。
2.项目经理。管理能力强,性格也比较外向,可以考虑项目经理。
3.实施经理或运营经理。沟通能力强,喜欢和人交流,可以考虑实施经理或运营经理。
4.转行做产品或开发。因为测试人员最懂业务,转行做产品也是可以的,本身编程能力较强的人,可以转行做对应的开发。
因此,你转行时,利用现有经验技能的延伸,和之前从事的工作内容相关,这个领域自己也比较熟悉,运作起来比相对一个陌生的领域来说,成功率要高很多。
三、利用测试经验转行
1.测试培训
我有个学生之前做了几年测试之后,转去一个培训机构做测试的就业培训。如果你有几年测试经验,并且善于总结和表达,做测试培训机会还挺大的。
2.自由测试者
比如众测平台,可以在上面参与众测,如果找的bug比较多,质量又比较高的话,应该也有能“糊口”的收入,但这个收入并不稳定。
3.写作或写书
开公众号或头条,当自由媒体人,写关于测试方面,比如:如何零基础学测试等相关内容与经验,文章写得好有青云奖,粉丝多了还可以写软文,接广告。前提你笔头要硬,做到高质量的原创与日更。
前期写作经验多了后,可以总结下来写成书,也是一项很好的收入。
4.当老师
现在中小学也开始学编程了,需要大量这方面教师人才,去考个教师资格证做老师也不错。最不会失业的就是教师、医生,相对来说教师的门槛低一些,而且教师稳定,有寒暑假,对于有孩子的女性格外优待。
综上,转行前一定要先了解清楚这个行业的一些基本情况,以及自己跟该行业的一些关联度,尤其重要的是了解清楚这个行业的未来和发展。
每个职业都有自己的的职业发展黄金期,有些职业过了黄金期发展,要么功成名就,要么卸甲归田,比如电竞、运动员等等。相对于测试这个行业,我想也类似,有着自己的黄金期——那就是刚毕业这3~5年是如何规划职业发展的。
为什么是刚毕业这几年?随着年龄增长,自身精力的集中度也在逐步分散,比如结婚、孩子、养老等等,同时入行初期可塑性较强,没有一些思维的定式。否则到那时,想要做到职业技能提升或者改变的成本相对较高,甚至是很难行得通。这与测试的及早介入原则如出一辙,问题越早发现,修复成本越低。
因此越早规划,越早实施,它的可行性越高。
如果您对软件测试的职业还有迷茫得话,不如现在行动起来树立新的职业规划,不再为以后职业后悔。
一、测试基础
了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维
二、Linux必备知识
Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。
三、Shell脚本
掌握Shell脚本:包括Shell基础与运用、Shell逻辑控制、Shell逻辑函数
四、互联网程序原理
自动化必经之路:前端开发基础知识以及互联网网络必备知识
五、MySQL数据库
软件测试工程师必备mysql数据库知识,不仅仅停留在基本的“增删改查”。
六、抓包工具
Fiddler,Wireshark,Sniffer,Tcpdump各种抓包工具适用于各种项目,总有一款适合你的
七、接口测试工具
接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman
八、Web自动化测试Java&Python
了解自动化的目的,熟练掌握TestNG&unittest自动化框架,以及断言与日志处理
九、接口与移动端自动化
专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用
十、敏捷测试&TestOps构建
揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心
十一、性能测试&安全测试
软件测试的彼岸:性能测试和安全测试,选个方向努力爬坑吧!
大家照着这个路线一直坚持学下去,相信会有很大的进步!过程很痛苦,但是坚持就一定能成功!不积跬步,无以至千里。等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
启示
再来讲讲,我所理解的黄金期规划,在此之前,先介绍大概介绍下测试行业的现状,这些信息也是从2018年全球软件行业发展报告中得出的,其中总结了以下几点:
测试人员对需求分析的投入在逐渐增大,同时测试人员逐渐开始注重客户问题的分析,更关注用户体验和用户反馈。
敏捷和类敏捷型项目已经占到了已经极高的百分比,而DevOps模式的使用已经持续数年稳定增长,DevOps正在成为软件交付的最佳模式 , 同时我们发现瀑布或类瀑布开发模式比重逐渐降低。
较去年,自动化测试技术比例基本保持稳定且处在一个高占比的状态。不了解、不使用自动化的越来越少,发现越来越多的测试人员将自动化技术应用于日志和数据分析、综合监测。
关于软件测试行业供需现状,随着敏捷、DevOps等模式的引入以及数据治理、人工智能应用的发展,软件交付周期逐渐缩短,技术复杂度不断提升对测试人员提出了越来越高的要求。因此,对校招、社招人员的要求也是在不断提高的,一方面响应基础功能需求的手工测试人员基本饱和,另一方面懂测试的测试开发岗位面试达标者比例过低。因此需使自己具备一定的开发能力(推荐Python语言)。
在这样的行业发展背景和趋势之下,我们不难得出测试逐渐过渡到测试开发已经是一种潜在后者显在的趋势,无论我们决定走技术路线还是管理路线。
因此,如果我们现在还是做点点点的功能测试,我们应该有一定的危机感,也应该清楚我们的前进方向。
当然具备了一定的开发基础并不等同于能够做好测试,之所有测试开发成为一种趋势,是因为具备一定开发能力和思维的测试人员,能够更好的从质量、效率、风险、成本之间寻求一种平衡。
同时,建议了解一下现有比较流行的开发、测试思想、模式,如DevOps开发模式、测试左移与右移思想等等;测试应用领域,如人工智能测试;测试技术,如数据、接口的自动化等等,使得我们对测试的认识具有一定的前瞻性。
最后:【可能给予你帮助】
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你
关注我的微信公众号【软件测试小dao】免费获取~
我的学习交流群:1033482984 群里有技术大牛一起交流分享~
如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!
以上是关于别再说软件测试工程师难以跨过35岁这道坎了,以这样的方式提升,干到60岁公司都想留住你!的主要内容,如果未能解决你的问题,请参考以下文章