首页 > 其他分享 >35岁测试工程师被辞退,给你们一个忠告

35岁测试工程师被辞退,给你们一个忠告

时间:2024-05-13 15:52:23浏览次数:17  
标签:工程师 忠告 技术 35 学习 测试 辞退 软件测试

一:前言:人生的十字路口静坐反思

入软件测试这一行至今已经10年多,承蒙领导们的照顾与重用,同事的支持与信任,我的职业发展算是相对较好,从入行到各类测试技术岗位,再到测试总监,再转行入测试讲师做技术分享,每一步都刚刚好。

最近自身的职业发展也遇到了瓶颈,又一个新的十字路口出现,静坐反思,重新审视个人规划与发展的这个问题,问回自己:你为什么做软件测试工程师?软件测试工程师能做多久?

测试工程师是吃青春饭的吗?软件测试能干一辈子吗?今天我们就来聊聊这个话题,希望可以帮到正处于纠结和迷茫中的你!

二、软件测试能干多久?测试工程师是吃青春饭的吗?

其实不只是软件测试,很多人都认为整个IT互联网行业(包括软件开发,软件测试,产品,运维等)都是吃青春饭,从去年2019年开始各大互联网企业纷纷出现裁员风波,再加上BAT等大企业对35岁以上人员的裁员,大家都认为互联网的寒冬来了,都认为软件测试或开发人员在35岁以后就不值钱了。殊不知软件测试的转行或被迫裁员,都是受互联网多种因素而造成的。

首先35岁被迫转型这个事并不是每个软件测试都必须这样去做的,只有一小部分对测试不感兴趣,自己能力不强的人会被迫做出改变。而那些真正的技术大咖,对测试很感兴趣的人来说,年龄永远都不是问题。

那么,这些在35岁被迫做出改变的软件测试人员,是因为什么呢?下面是我归结的最主要的四个因素:

企业的发展所决定。企业需要注入新鲜的血液来保持企业的活力。

技术革新非常快。很多35岁以上的人已经跟不上技术的脚本。

随年龄增长思维被固化,很多35岁以上的人已经很难有创新思维了,总是停留在自己固化的思维中。

工作热情逐年减少。35岁以后已经成为了职场上老油条!开始倚老卖老!

这些年随着行业的发展,很多人转行IT,软件测试的群体也越来越庞大,他们当中,有人非常喜欢,所以他们就会花更多的时间自发的去研究程序,去学习一些新技术;

而对有的人来说,他们当初进入这个行业只是为了高薪,所以在这个行业工作几年等年纪大了以后,他们自然会对这个行业里所做的事情感到越来越反感,自己也想早点离开这个行业。

三、软件测试工程师职业发展方向和细分领域

从上我们能看出来,软件测试做到后期主要分三个方向:

走技术路线:功能测试工程师,自动化测试工程师,性能测试工程师,安全测试工程师,测试开发工程师,测试专家。

走管理路线:软件测试工程师(初级、中级、高级),测试组长(leader),测试主管,项目经理,测试总监。

走业务路线:软件测试工程师(初级、中级、高级),产品经理,质量经理,QA!当然除了这些之外,还可以走技术分享路线,这也是本人正在走的路线。

走讲师路线:软件测试工程师(初级、中级、高级),测试讲师,讲师主管,机构合伙人!

其实从初级走到高级,基本上需要3-5年的时间,假设如果你25岁入行的话,这个时候也差不多到30岁了,难道当你技术达到巅峰期的时候就退出测试领域吗?

很显然这是不可能的,那么30岁以后拼的就不仅仅是技术了,而是各个方向多元化发展,比如管理,比如口才,比如人际关系等。只有这样我们才能在软件测试这个行业走得更远!

个人推荐的软件测试的职业规划如下:

[1~2年]:专注测试技能:熟悉整个测试过程及产品业务领域,学习和掌握测试工具,测试方法,学习一门编程语言、操作系统、网络与数据库等方面的技能。学习自动化测试技术;开发和执行测试脚本,性能测试技术等!

[3~4年]:专注测试过程:深入了解测试过程,掌握测试过程设计及改进,参与软件工作产品的同行评审;进一步了解产品业务领域,改进测试自动化编程技术,能指导初级测试工程师;加强编程语言、操作系统、网络与数据库方面的技能。管理1~3名测试工程师,担任任务估算、管理及进度控制;进一步培养在软件项目管理及支持工具方面的技能。

[4~5年]:专注测试管理:管理4~8名测试工程师,提高任务估算、管理及进度控制能力,完成测试规划并制定测试计划;研究测试的技术手段,保持使用项目指导及支持工具的技能;用大量的时间为其他测试工程师提供技术及过程方面的指导;开始与客户打交道并做演示推介。

[5年以上]:根据自己的喜好找准自己的方向:是走技术、管理、产品还是讲师!

四、软件测试工程师如何才能干一辈子!!!

很多事情一做就是一辈子,一转身也是一辈子,坚持一件事情、一份工作一辈子,还是一件让人蛮钦佩的一件事情,假使软件测试能干一辈子,你干吗?如果你干,那么你如何才能干一辈子呢?

1、要有解决问题和带教的能力,这是你作为长者的价值;

2、软件测试工作目前也在不断的变化之中,也有很多新的领域需要软件测试人才,所以你需要有学习、钻研的热情,让自己跟上技术的发展步伐;

3、你需要有平和的心态,如果未来你跟很多年轻人一起共事,如果你的能力还不如年轻人,那么你甚至得听他们的,接受他们的任务,所以需要调整自己的心态;

4、身体,很多时候我们会感到有心无力,思想能到但是行动不行呀,身体不给力,所以一个强健的身体是根本的、必须的。

五、总结

软件测试是软件开发团队中不可或缺的角色,而且在当前云计算和大数据技术的推动下,软件测试的整体任务量也在提升,一方面产品版本的迭代速度越来越快,另一方面需要并行测试的情况也越来越常见。随着物联网的发展,未来软件测试岗位的人才需求量依然会比较大,所以当前选择学习软件测试也会有较好的就业前景。

软件测试属于经验积累型职业,想要自己越老越值钱,那么就要不断的学习,不断的完善自己,另外,青春饭一般是因为你的职业发展停滞不前导致,如果一个测试员,干了10年还是测试员,那只能怪他自己,但是反过来讲,任何一个行业,除非国企事业单位公务员,相对稳定一些,否则任何一个行业如果你是干了很久都是小喽啰,那也都是青春饭,老板当然会考虑你做了那么久为什么一点进步都没有呢?IT这行也是如此,所以说,不断学习,不断提升自己,才是不会被淘汰的真理。

行动吧,在路上总比一直观望的要好,未来的你肯定会感 谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入扣群:731789136,里面有各种软件测试+开发资料和技术可以一起交流学习哦。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

如果你想学习软件测试和需要软件测试资料,欢迎加入扣扣交流群:731789136,里面可以免费领取软件测试+自动化测试资料+软件测试面试宝典+简历模版+实战项目+面试刷题工具和大佬答疑解惑,我们一起交流一起学习!

标签:工程师,忠告,技术,35,学习,测试,辞退,软件测试
From: https://www.cnblogs.com/NHB6870/p/18189393

相关文章

  • AtCoder Beginner Contest 353
    AtCoderBeginnerContest353abc353_c题意:定义\(F(x,y)\)为\((x+y)mod10^8\)的值,求\(\displaystyle\sum_{i=1}^{N-1}\sum_{j=i+1}^Nf(A_i,A_j).\)思路:对于\(\displaystyle\sum_{i=1}^{N-1}\sum_{j=i+1}^N\f(A_i,A_j).\)来说,每个\(A_i\)的次数都是\(n-1\)次,所以如果没有\(m......
  • 什么是Scrum中的3355
    Scrum是用于开发、交付和持续支持复杂产品的一个框架,是一个增量的、迭代的开发过程,是敏捷方法论中的重要框架之一,通常用于敏捷软件开发。3355:3种角色,3个工件,3大支柱,5个事件,5个价值观。3个核心角色ProductOwner(负责人)、ScrumTeam(团队)和ScrumMaster(专业教授)。3个工件Inc......
  • abc353f 题解
    大分讨,由于没注意到细节挂大分。下面称大小为\(n\timesn\)的为大格子,\(1\times1\)的为小格子。把\(n\timesn\)个小格子组成的正方形称为一个部分。分析我们先来讨论一般情况。思考一对于\(n\ge3\)的一般情况,如果要求任意两个大格子到对方的距离最小,怎么做?根据贪......
  • Atcoder ABC 353 全题解
    最近看的人好少……都快不想写了……你们的支持就是我创作的最大动力!AB%你CDE题意:有一个一个一个函数,把函数两两配对式求值,求这些值最后的总和C考虑将所有的和减去$10^8$出现的次数。将整个数组排序,然后进行二分,求第一个与这个数的和$\ge10^8$的位置,然后与这个数......
  • abc_353_b题解
    这道题怎么说呢……开始看题目翻译也是一脸懵,然后直接就看了样例解释,然后:瞬间明白!所以:样例解释YYDS!样例解释YYDS!!样例解释YYDS!!!停停停不开玩笑了。仍旧是分步解决问题(诶不是怎么突然联想到了加法原理):输入(每道题几乎都有的东西~~~),不用多说,按照题目要求解决。循环。这一步......
  • abc_353_a题解
    题目传送门~~~CSDN传送门~~~这题纯纯一个数组遍历。如果你看不懂英文的话,那么atcoderbetter这个插件可以帮助你,所有洛谷&atcoder&codeforces的插件都在这里:https://www.luogu.com/article/p2ri0gub咳咳……跑题了跑题了!下面就是题解:输入。这一步很简单,定义变量n和数组H......
  • Atcoder Beginner Contest 353
    AtcoderBeginnerContest353A问题陈述有\(N\)幢楼房排列成一排。左起的\(i\)th楼高\(H_i\)。请判断是否有比左起第一座高的建筑物。如果存在这样的建筑物,请找出从左边起最左边的建筑物的位置。思路签到题。代码#include<bits/stdc++.h>usingnamespacestd;int......
  • ABC353 | 如同流星划过天空
    ABC353|如同流星划过天空A.&B.依题意模拟即可。C.注意只有\(f(x,y)\)需要对\(10^8\)取模,\(f\)的求和不需要。关注到\(a_i\in[1,10^8)\),故\(a_i+a_j\in[2,2\times10^8)\)。从而\(f(x,y)=[x+y<10^8](x+y)+[x+y\ge10^8](x+y-10^8)=x+y-10^8[x+y\ge10^......
  • ABC353C Sigma Problem 题解
    ABC353CSigmaProblem题解题目链接:AT题目中的两个求和符号\(\sum_{i=1}^{N-1}\sum_{j=i+1}^{N}\)实际上是在枚举所有的有序数对\((i,j)\)。而有序数对的个数\(N(N-1)/2=O(N^{2})\),真的去枚举所有数对肯定会T。这时应该考虑去拆贡献,求出每个\(A_i\)对答案的贡献。......
  • AtCoder Beginner Contest 353
    AtCoderBeginnerContest353A-Buildings求第一个\(h_i\)大于\(h_1\)的位置。模拟。点击查看代码#include<bits/stdc++.h>#defineintlonglongusingnamespacestd;intn,h[103];signedmain(){ cin>>n;cin>>h[1]; for(inti=2;i<=n;i++){ cin&......