危机!测试工程师真的要小心了

author author     2022-09-01     205

关键词:

百度搜索:小强测试品牌

本文选自《小强软件测试疯狂讲义-性能及自动化》一书

 

转眼已经在测试行业混迹了数年,不论是从技术还是行业本身来看都发生了巨大进步,而对于测试工程师的危机也越来越清晰。一旦谈论到危机,可能有的人会觉得小题大作,其实,只有以正确的态度意识到危机,我们才能更好的进步,接受它要比排斥它更加明智。

就我自己和与朋友的交流中来看,测试工程师的危机主要集中在下面几个:

1) 集中外包化是趋势。

随着社会的发展,竞争的激烈,一切不以盈利为目的的公司都是耍流氓,公司为了提升利润必然会对非核心部门或业务进行外包。很多公司都在这么干,像大家熟知的百度、新浪、搜狐搜狗、滴滴等都先后把部分测试业务进行了外包。我这里说的是部分测试业务,并不是所有的,核心的测试业务不会外包。所以,大家在选择的时候不能只看工资了,如果是非核心的即使你工资高也有可能睡一觉起来就要失业了。

2) 长江后浪推前浪。

想必大家都能明白这句的意思,从小强测试培训班毕业的学员来看不少90后和80末尾的朋友月薪都可以拿到18K左右,平均下来也在15K左右,优秀的年薪可达30~40万,而有多年工作经验的朋友薪水可能才刚刚过万甚至更低。

出现这样的情况的很大原因是,年轻人没有什么压力,不存在家庭、结婚、孩子、老人等这些顾虑,加之现在年轻人的心态比较开放,明白现在花钱去充电学习一些新技术从而提升自己的能力和竞争力的道理,所以很多事情都愿意去尝试,也不怕失败。相比我们这些“老年人“,上有老,下有小,压力实在很大,有时候不敢去做更多的尝试,更愿意按部就班,也不愿花钱和精力去充电学习新技术。久而久之,反被“后起之秀”们超越。我个人倒是觉得,生活本来无趣,何不借此做一些小尝试呢,也许能给你的生活、工作带来更多的色彩。而且对于我们这些“老年人”,你永远不可能在工作上啃老,只能大胆的投资自己为不可预知的将来做更多的储备才行。

3) APM的诞生。

如果有朋友听过我的“挨踢脱口秀”音频节目的话,对这个概念一定不陌生。现在业界比较知名的APM有听云APMOneAPM。为什么我会说这个也是对于测试工程师的危机呢,就是因为一般APM都可以轻量级的完成从PC端、浏览器端、移动客户端到服务端的监控、定位崩溃、卡顿、交互过慢、第三方API调用失败、数据库性能下降、网络质量、CDN质量差等多纬度复杂的性能问题,还可以快速定位代码、SQL语句等性能问题,可以大大减少运维工程师、性能测试工程师的工作量。看到这里,你还能淡定吗?

小强课堂  APM是端到端应用性能管理解决方案,是为企业级用户提供全面立体的性能监控与管理服务。统一覆盖网站、网络、数据库、服务器和其它应用基础设施,主动智能告警,准确定位和解决根源问题。

虽然存在这样的危机,但并不是说性能测试工程师就会失业甚至消失,只是竞争压力会增大,要求会增多,更加注重你的逻辑分析能力,不是你会写个脚本、搭个环境就可以的。即使APM能帮我们定位出来问题,但验证问题、解决问题以及如何调优等工作还是需要靠我们自己不断尝试才能找到最佳解决方案的。这里也再次体现出来,逻辑思维能力和完善的知识体系对于我们来说太重要了。

4) 开源软件的发展。

阿里、小米、网易等很多公司已经在逐步开源自用的软件了,加之很多个人开发者也慢慢的开源出来自己写的程序,所以开源的发展势头确实比前几年要好很多。既然开源这么好为什么也会带来危机呢?其实非常好理解,随着开源的发展很多时候我们不需要在重复的造轮子,只需要拿来稍作修改就可以应用起来,这样也就大大降低了成本和门槛。就拿自动化测试工程师来说,也许以后你只需写少量的代码就可以完成强大的框架,这完全是有可能的。

虽然有危机但不是说自动化测试工程师就会失业甚至消失,因为如何整合这些资源并产出一套适合自己的框架就是需要你做的事情了,而这时候考验你的并不是代码的能力恰恰是我们在第一章中提到的思维构建能力了。

5) 懒惰!

是的,你没看错,就是这个没人关心的因素也许是你最大的危机。现在你不用出门就可以通过各种平台送饭上门,洗衣上门,保洁上门,真不敢想象有一天我们在家里就可以完成全部的事情会是什么感觉,而这时候懒惰也许已经充斥了全身。你还愿意学习吗?还愿意提升吗?也许真的.......不愿意了。

有危机就会有机遇,我们只有正确、客观的意识到危机的存在,才能更好的做准备来应对它们,而不是掩耳盗铃自己麻痹自己,不敢正视这些危机。很多伟大的人不是他们聪明而是他们能比我们更早的看到这些危机,让我们一起加油吧!

对于软件测试从业者来说,真的存在35岁职业危机吗?

“大家好,我是**,在一家五百强的日企工作。令我引以为豪的工作,在去年下半年,受疫情影响关闭了上海的工作室。于是我现在成了一个失业的中年妇女。所以我想来训练营提升自己的沟通能力……”这是今... 查看详情

硬件工程师有没有35岁危机?

...是这么干的。都说硬件越老越吃香,其实我觉得硬件工程师也有。年纪大了,眼睛就是一个问题,要焊接020 查看详情

硬件工程师有没有35岁危机?

...是这么干的。都说硬件越老越吃香,其实我觉得硬件工程师也有。年纪大了,眼睛就是一个问题,要焊接020 查看详情

别在做“职场螺丝钉”了,来看看8年测试工程师总结的进阶自动化测试学习路线

前段时间听朋友诉苦,说自己在测试岗位上干了5年了,月薪9k,因为舒适和安逸忽略了能力上的长线发展,现在30岁出头了,坐实了职场螺丝钉的位置没有成长性,只是在熟悉的工作上越来越熟练;前... 查看详情

手工测试2年面临职场危机,3个月进阶自动化测试后,老板终于留我了...

...构认真学习了3个月,达到一个入门水平的自动化测试工程师,还有很多课程没学完,接下来我相信我会一步一步的往上走,老板也开口留我了,工资也给我涨了,后悔当初没早点学!!!现在... 查看详情

毁掉一个中年人(测试工程师),就是让他相信“中年危机”

随着年龄渐长,我越来越意识到,对中年的刻板印象,会给中年人植入一个错误的“病毒程序”。一旦启动,你就会身不由己。1序言说起中年,我们最先想到的几乎都是负面词汇:油腻、危机、压力、崩... 查看详情

中年危机(测试工程师)?职场瓶颈?你应该认清这4点

在王者荣耀中有一个钻石段位叫做“永恒钻石”,被喻为永远打不上星耀的段位,真可谓“钻石恒永久,一颗永流传”。很多玩家大呼:“如何在身处的段位里快速的上分脱坑?”这跟职场上的呼声异曲同工&#... 查看详情

什么样的软件测试工程师在35岁以后依然被公司抢着要?

在软件测试圈子里一直流传着一个魔咒:35岁的中年危机。他们说,35岁测试员的精力和体力会无法避免地下降;他们说,35岁测试员的丰富经验没有年轻员工的创新活力吃香;他们说,35岁测试员会面临越来越窄的职... 查看详情

csdn日报20170314——《40岁程序员真的要被淘汰了么?》

...果在事业上追求安乐和稳定,很可能在未来会迎来巨大的危机。今年43岁的我,随着自己年龄增大,职业危机就一直存在,从事软件开发行业已经17年了,职业发展的压力一直伴随着我,生怕自己的能力结构跟不上这个行业和时... 查看详情

35岁测试工程师,面临中年危机,我该如何自救...

被辞的原因最近因故来了上海,联系上了一位许久不见的老朋友,老王;老王和我是大学同学,毕业之后他去了上海,我来到广州。因为我们大学专业关系,从12年毕业以后我们从事着相同的职业,软... 查看详情

做软件测试如何才能实现月入20k?事实真的远比理论框架要复杂的多吗?

...测试相关文档4、软件测试相关工具、安装包5、高级测试工程师简历模板6、面试题、模拟面试、PDF文档有需要的小伙伴们可以关注我的公众号:程序员二黑,免费领取最近在知乎上看到这样一个问题:做软件测试࿰... 查看详情

阿里面试官:测试工程师,你的简历真的拿得出手吗?(代码片段)

...整体测试质量负责xxx版本管理以及发版工作参与招聘测试工程师并对其进行培训编写及评审测试用例,参与项目的整体测试负责与各部门之间沟通协调,以推动项目测试工作的及时完成负责测试环境搭建所谓测试开发使... 查看详情

ai引领技术变革,自动化云平台所带来的测试工程师进阶危机~(代码片段)

...测试小伙伴的福利日各位小伙伴大家好,既上次[测试工程师正遭「革命」AI将改写测试模式]一文的面世,引起了测试领域的小伙伴们的不小反响,借此机会今天再详细的为各位介绍一下那些“龙测AITestOps云平台”在... 查看详情

34岁测试工程师被辞退!难道测试岗位真的只是青春饭吗?

一:前言:人生的十字路口静坐反思入软件测试这一行至今已经10年多,承蒙领导们的照顾与重用,同事的支持与信任,我的职业发展算是相对较好,从入行到各类测试技术岗位,再到测试总监,再... 查看详情

01|你真的懂测试吗?从“用户登录”测试谈起

...端用户在使用系统时最典型的HappyPath场景。但是作为测试工程师,你的目标是要保证系统在各种应用场景下的功能是符合设计要求的,所以你需要考虑的测试用例就需要更多、更全面,于是你可能会根据“用户登录”功能... 查看详情

35岁测试工程师现状:面对生活房贷车贷的压力,真的不敢谈什么追求...

高龄测试员现状我有位在深圳工作的测试员朋友分享了他的工作经历,他今年35岁,前不久被公司辞退,面对家庭,房贷,车贷的压力,让他的生活都是一片灰,离职后最让测试员感到痛心是在面试多... 查看详情

作为测试和开发调试的工具,你真的了解浏览器开发工具devtools吗?(代码片段)

...日常工作中提BUG时,如果能提供有用的信息给到开发工程师,可以降低和开发工程师之间的沟通成本& 查看详情

作为测试和开发调试的工具,你真的了解浏览器开发工具devtools吗?(代码片段)

...日常工作中提BUG时,如果能提供有用的信息给到开发工程师,可以降低和开发工程师之间的沟通成本& 查看详情