做一辈子测试开发工程师啥体验

上一篇 / 下一篇  2021-08-30 15:36:35

测试行业从起始到发展,至今已有快20个年头,早些年的从业者如今也已经快摸到了”不惑“之年的门槛。大多数人还是选择在测试岗位上发挥着属于自己的光和热。

相比于国外对IT行业的年龄包容度而言,在国内要求就严苛的多,“35岁”成为了测试员口中广为流传的梗。

有人说,测试员是吃青春饭的

有人说:IT行业加班那么多,年龄打了怎么吃得消

还有人说:人到中年,必被裁员

......

但事实真的是这样吗?

软件测试工程师的工作,可以干一辈子吗?

1、阻碍前行的障碍是焦虑

在知乎“软件测试可以做到多大岁数”这个问题下,小编统计了一下大家的回答,对于是否能够长久做下去这个问题,赞成与反对的人数比例是7:3。

反对的人大部分的原因在于:互联网发展太快,害怕随着年纪增大,身体素质喝学习能力跟不上技术的发展速度,被公司淘汰。

在行业焦虑榜中,IT行业占领了第一的位置,在内卷逐渐严重的今天,入行即焦虑,更是成为了一种普遍现象。

在快节奏的互联网时代,“贩卖焦虑”成为不少人的生存手段,它们今天发一篇“30还在基层,你没救了。”明天又说“25岁年薪100W,他是如何做到的。”如果说,小时候我们只需要与与一两个“别人家的孩子”比较,长大后,我们需要面对的是所有“别人家的孩子”,信息化时代将所有的成功案例都堆积在你的面前。

小编采访了不少的程序员,发现不少才正处于20出头的年纪,他们便开始担忧30岁之后可能会失业的事情。

小王今年刚25岁,硕士毕业于某211计算机专业,如今正在华为工作,照理来说,他的前半生是无数人梦寐以求的生活,但与他交谈过后,才发现,焦虑感正充斥着他的生活。

同事们都既优秀又努力,一不留神就被淘汰了。工作强度又很大,每天加班回家还需要看技术贴,生怕赶不上技术更新的节奏。“其实最担心的还是30岁之后,

会不会被公司淘汰。”

在谈论起未来时,这个年轻人脸上露出一丝担忧。“先升上管理层吧”面对是否能做这个行业一辈子,他在思考再三后,留下了这么一句话。

很多人认为测试行业不能做一辈子的理由在于“IT行业发展这么快,我跟不上怎么办?”、”听别人说35岁之前爬不上管理层就...”,大部分的原因都来源于“猜测”。很多时候,我们焦虑的来源都在于不可改变的过去和不可掌控的未来。充分发泄焦虑,可以通过音乐,游戏,履行来降低而也是这份焦虑让我们否定了工作的发展前景。

2、想不想主要还是看自身

大多数表示赞成的知乎网友们,其中不少人发表了这个看法:想不想主要还是看自身。

著名软件测试专家、清华大学郑人杰教授曾说:软件测试工程师是一个越老越吃香的职业。这句话表示了软件测试的工作相对稳定,对年龄没有限制,随着项目经验的不断增加和对行业背景的深入了解,会越老越吃香。

在此之前,由于测试人员并不开发软件,在小公司,可能不是必备人员,所以对于一般人而言,测试的前景好像没有开发来的好。但是随着用户对软件质量的要求越来越高,配备专门的测试人员已经成为了大小公司的趋势。所以测试人员的需求也越来越多,待遇也水涨船高。

所以在行业前景方面,是否能做一辈子这点不用担心。而对于大多数人都担忧的年龄这一点,小编采访了公司里入行已10多年的马老师。在马老师看来,团队里经验丰富的老测试员对于项目的进展效率影响很大

“有时新人测不出的BUG,老人按一眼就懂了。”所以在招聘团队成员时,他并不觉得年龄是一个很大的限制,技术水平怎么样才是衡量是否录用的关键。

谈到自己未来,刚到35岁的马老师说:比起人为的被淘汰,他更担心在未来的某一天会被AI取代了。

3、能否成为终身职业,主要看发展

我们不得不承认,当前很多互联网公司的技术团队平均年龄都很年轻,如果想要把IT行业作为终身职业的从业者,危机感是会比传统行业来的更强烈一些,在许多team leader眼里,程序员作为终身行业本身是没有问题的,但是如果只是作为纯测试岗作为长远的职业发展方向就并不合适。无论选择技术路线还是管理路线,测试员都应该对自身进行整体规划,达到一定阶段,才能不被淘汰。

(1)技术路线

初级测试工程师→中级测试工程师→高级测试工程师→性能测试工程师→自动化测试工程师→测试开发架构师→安全测试工程师→性能调优工程师

为什么测试行业会有越老越吃香这一说,在这个行业,经验的含金量还是很重要,面对各式各样奇形怪状的BUG,老测试员的策略、处理方式和新手相比就成熟的多了。

就和游戏闯关一样,需要主人公的等级达到一定的程度,才能迈入下一个关卡,当测试员步入35的门槛时,需要达到上为测试开发架构师的程度,总之这这个阶段,不能仅仅局限于测试这一单一领域了。

经常有人拿开发和测试作比较,也有人会觉得开发比测试更有前景,其实不然,当测试工程师达到自动化测试工程师和测试开发架构师的程度时是完全可以替代开发的,通过技术手段可以改变整个项目的质量。

但如果你到了35还没有比较高的技术化,被淘汰的几率是80%,毕竟那时的体力和学习能力与年轻人相比,就有些捉襟见肘了。

所以,想要走技术路线在这个行业一直干下去,首先我们要记住的是,不能停止学习。

(2)管理路线

测试工程师→测试组长→测试主管→测试经理→测试总监→事业部总经理

从技术往管理层转型,最大的要求就是沟通和协调能力,这也是管理层所必备的条件,只有在团队得到认可的时候,才是个人才能得到的认可。并且这个管理并不全是最人的管理,还有对项目质量的管理。

想要对质量有所把控,就需要有出色技术(业务知识)能力,大家都知道测试对知识的要求面很广,策略,方法缺一不可,工具,每个人一开始都不可能面面俱到,但肯定有自己擅长的领域,无论是自动化测试、性能测试、安全测试或是精通业务,找到自己的长处纵向深入,同时指定横向提升的方向。业务知识全面才能使你在运行项目时,能够指定最合适的策略,选择最优的方法和工具,最终达到效率和效果双佳的结果。

所以想必起技术路线而言,管理路线多了沟通和协调能力的要求,毕竟一个团队只有少数人才能做到管理层面,当然这和本身的性格也有一定关系,小伙伴也可以从这作为出发点,看看自己更适合走哪个路线。


TAG:

 

评分:0

我来说两句

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 3181
  • 日志数: 18
  • 建立时间: 2021-08-29
  • 更新时间: 2021-09-24

RSS订阅

Open Toolbar