测试工程师能否作为一份「终身职业」?30岁+怎么办?

news2024/9/24 21:18:53

【讨论】测试工程师可否作为一份终生的职业? 这是我在论坛看到的一个讨论,你的答案是什么呢?

我希望大家能认真思考后给出一个属于自己的答案,无论你是新手入门,还是资深专家。回答这个问题请不要凭一腔热血,也不用过分消极,别总和钱挂钩,平心而论即可,就当是对这份职业的一个规划。

01 先说说我的测试之路…
我个人年过30,参加工作至今从事时间最长的就是测试工程师职业,我内心深处很希望一直把这份职业长久的做下去。虽然我的技术并不出众,但最少我也有了一些经验和经历,虽然在如今测试行当的现状没有高深点技术的经验可能不太受待见,但最少我一直在坚持着,我会一直坚持到这个行当没我容身之处或者侥幸成为测试的终身职业者。

在广东这些年,我见过不少与我同龄的测试人离开这个行当了,比较悲哀的是我遇到的离开者多数人都有些被逼无奈的感觉,有的年纪大了不想再做具体的事,有的找不到合适的管理职位,有的说想自己去创业。但我觉得这些想法多少都有些问题,当然这是环境和个人双方面都有问题。

02 谁说年纪大了就要去做管理?
从个人上说,我认为年纪大了就要去做管理岗这本身就是种误区。我老爸是传统行业的车床师傅,也就是老技工,他现在60多岁了还是可以天天给农机具加工修理零件。

我们测试从业者为什么30出头40不到就要一门心思脱离测试执行工作? 就算是与我们每天都见面的程序员职业,我也遇见了不少40+甚至50+的程序员(真没撒谎,他是个满头白发的嵌入式产品MCU工程师),他们都可以做到这么大岁数,我们测试人为什么就不能?有些人要说环境不允许,我就说先别管环境允许与否,你自己有过把测试执行工作进行到底的觉悟么?别以为我说的是自动化是性能,我说的就是手工的黑盒测试,你有过么?

为什么我要说是手工黑盒的执行?因为这就是目前测试行业的主体工作,是绝大部分测试从业者正在干的事! 就像程序员最多数的人工作是编码,而不是架构设计等等;就像机械加工的从业者最多数的人还是在干加工,而不是设计零件等等;再往远了说一点,那些去工业化搞金融的国家经济泡沫破碎闹危机,中国因为实体制造业发达最少大家还有口饭吃,还不是因为那些高大上的工作能容纳的人数实在有限?

03 测试职业≠测试行业路人甲
扯远了,就测试这行当往前一点看。再过十年、二十年,中国的测试行业就是全部功能自动化测试、性能测试了么?我看还是要以手工黑盒为主!为啥?你功能自动化能凭空而来,不需要经过手工测试等功能稳定?你性能测试天天做?那你那个破系统可以扔了,还给用户用个毛,天天性能有问题。我说这么多就是想说:我认为测试的常态工作依然会是手工黑盒为先,你想高大上可以,但测试的基础工作依然需要最多数的人去做!

个人方面最后说句,那些离开自己去创业的都只能算是测试这条路上的路人甲,你根本没拿测试当份职业来做,这跟农村放羊的跑城里搬砖攒钱攒够钱立马回家务农娶媳妇本质上一样,根本没把建筑行业当职业而已。

04 年龄因素≠测试人员的鬼门关
从环境方面说,我认为环境上最大的问题是招聘单位的年龄条件。经常看到某某小公司招聘测试工程时注明年龄2030,2035之类。我就想问这些企业的HR,你怎么知道30岁或35岁以上的测试人员就不能再继续做工程师了呢?

就算你考虑待遇要求的因素,你又如何肯定年纪大点的测试工程师不愿意拿一份工程师的薪资了呢?测试又不是搬砖,不是非要年轻小伙才能干;测试也不是什么对手速、视力、听觉、嗅觉等有特殊要求的工种。怎么就总搞的人人年纪大点就心浮气躁,不混个管理岗不干个技术含量高的就感觉有今天没明天的?

你们有些企业能接受年纪大的程序员,为什么不能接受年纪大的测试人员?要知道程序员的编码技术更新速度远快于测试人员的测试技术更新,有经验的测试人员明明应该像老技工那样在国内吃香,但现实反倒是年龄就像测试人员的鬼门关一样!

05 最后我想对所有测试员说…
IT业的测试就像传统行业的质检,你一个企业总想招几个刚毕业的便宜新人来做质检,你的质量能有足够保证么?换过IT企业不是一个道理?

所以我想说环境是有环境的问题,但测试人首先能做也是该做的还是保持一份测试从业的信心与恒心。因为到最后,只要还有IT业,还有程序员,就一定还有测试人员。只要还有测试工作,就还是会有测试基础工作和测试高级工作之分。我不知道测试行业将来是否一定会容纳那些年纪大的测试人,但如果它只容纳那点做高级职位的大年龄测试人,那测试确实不算一份值得长久做的职业。

但我更愿意坚信,只要我愿意坚持,这行总是有条路给我走。

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

   视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1380443.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【SAP】如何删除控制范围

经历就是财富,可你终将遗忘。期望文字打败时间。 本周心惊胆战地在配置系统删除了一个控制范围,还是有些收获,特此记录一下。 背景:在删除控制范围之前,我主要做了如下配置。 定义控制范围(自动生成了成本…

Spark---累加器

1.累加器实现原理 累加器用来把 Executor 端变量信息聚合到 Driver 端。在 Driver 程序中定义的变量,在Executor 端的每个 Task 都会得到这个变量的一份新的副本,每个 task 更新这些副本的值后,传回 Driver 端进行 merge。 //建立与Spark框架…

【MATLAB】逐次变分模态分解SVMD信号分解算法

有意向获取代码,请转文末观看代码获取方式~ 1 基本定义 逐次变分模态分解(Sequential Variational Mode Decomposition,简称SVMD)是一种用于信号处理和数据分析的方法。它可以将复杂的信号分解为一系列模态函数,每个…

状态图作业

状态图作业 一. 简答题(共7题,100分) (简答题) 什么是状态,对象的状态和对象的属性有什么区别? 正确答案: 状态是指在对象生命周期中满足某些条件、 执行某些活动或等待某些事件的一个条件和状 况。属性表…

函数的秘密

1. 函数的概念 在数学中我们学习过函数,而在C语言中其有着与数学不同的概念: 在C语言中,函数是指一组执行特定任务的语句,这些语句可以重复使用,并且可以在程序的不同部分调用。通过使用函数,程序员可以将…

sectigo dv证书适合场景买一年送一月

Sectigo是成立于美国的知名CA认证机构,随着互联网的发展,Sectigo颁发了越来越多的SSL数字证书。这些SSL证书产品不仅可以对网站传输数据进行加密服务,还可以对服务器身份进行认证服务。Sectigo旗下的DV证书产品比较齐全,适用场景也…

腾讯云TDSQL TCA/TCP/TCE 认证考试有什么区别呢?

腾讯云认证等级:专项认证考试&云方向认证考试 一、专项认证考试 数据库交付运维-腾讯云TDSQL认证考试一共分为三个等级: 初级TCA、高级工程师TCP、专家级TCE 1、TDSQL TCA培训(MySQL版/PostgreSQL版)考试安排 TCA考试是纯理论题,总分是…

全新加密叙事,以Solmash为代表的 LaunchPad 平台如何为用户赋能?

铭文市场的火爆带来“Fair Launch”这种全新的代币启动方式,Fair Launch 的特点在于其为所有人参与 Launch 带来了公平的机会,所有链上玩家们都需要通过先到先得的方式 Mint 资产,VC 在 Fair Launch 中几乎没有话语权,不同的投资者…

Java医院管理系统HIS源码带小程序和安装教程

Java医院管理系统HIS源码带小程序和安装教程该项目是用springbootlayuishiro写的医院管理系统,该系统的业务比较复杂,数据库一共有36张表。项目的视频业务参考文档,都在百度云盘中,可以先看看视频和参考文档。 项目分为门诊管理、…

计算机毕设项目(二)基于django+vue+sqlite实现自适应学习系统,在线考试系统

文章目录 自适应学习系统功能介绍分权分域用户管理考试与练习管理练习记录管理学习内容管理其他功能管理界面部分源码展示完整代码 自适应学习系统功能介绍 这个系统是一个基于Django框架的Python在线考试和学习平台。vuedjango在线学习系统,在线考试系统。数据库使…

HTML--图片

HTML中使用 img标签来显示一张图片 它有三个属性&#xff1a; src alt tiltle src属性&#xff1a; 图片路径建议为相对路径&#xff0c;以免文件移动造成无法正常工作 用法&#xff1a; <img src"图片路径和名字"><!DOCTYPE html> <html> <…

PHP代码审计基础知识

前言 本文章主要是PHP代码审计的一些基础知识&#xff0c;包括函数的用法&#xff0c;漏洞点&#xff0c;偏向基础部分&#xff0c;个人能力有限&#xff0c;部分可能会出现错误或者遗漏&#xff0c;读者可自行补充。 代码执行 代码执行是代码审计当中较为严重的漏洞&…

计算机毕业设计——SpringBoot仓库管理系统(附源码)

1&#xff0c;绪论 1.2&#xff0c;项目背景 随着电子计算机技术和信息网络技术的发明和应用&#xff0c;使着人类社会从工业经济时代向知识经济时代发展。在这个知识经济时代里&#xff0c;仓库管理系统将会成为企业生产以及运作不可缺少的管理工具。这个仓库管理系统是由&a…

【Huggingface】如何访问Huggingface,Huggingface镜像

镜像站&#xff1a; https://hf-mirror.com/本站域名 hf-mirror.com&#xff0c;用于镜像 huggingface.co 域名。 更多用法&#xff08;多线程加速等&#xff09;详见这篇文章。简介&#xff1a; 方法一&#xff1a;使用huggingface 官方提供的 huggingface-cli 命令行工具。…

Centos7.9服务器编译安装Nginx1.24.0和php8.3

Centos7.9服务器编译安装Nginx1.24.0和php8.3 服务器nginx原版本有安全漏洞,需要升级,由于原始是yum源安装,通过yum直接升级,无法正常升级完成,故而需要卸载yum源,重新编译安装。 1、查看原来nginx版本,ps查看原来nginx进程,运行状态: ps aux | grep nginx ​ root …

深入浅出的说地弹(即地噪声)

1. 什么是地弹&#xff0c;地弹的概念&#xff0c;为何叫地弹 地弹、振铃、串扰、信号反射这几个在信号完整性分析总是分析的重点对象。初学者一看&#xff1a;好高深&#xff01;其实&#xff0c;感觉高深是因为你满天听到“地弹”二字&#xff0c;却到处找不到“地弹…

DNS 域名解析 后续(二)-----主从复制、分离解析

&#xff08;软件名 bind , 服务名 named&#xff09; bind主包 yum install bind bind-utils -y 主软件 和 配置包管理软件&#xff08;工具包&#xff09; rpm -q bind #检查是否安装dns服务 yum install bind bind-utils -y #安装dns服务,安装bind软件包 &#xff0…

【Linux笔记】自定义一个简单的shell

一、命令行解释器shell的原理 我们已经知道Linux给我们提供了一系列由exec开头的系统调用接口&#xff0c;可以让我们在自己所写的程序中调用各种指令或者我们自己写的其他程序&#xff1a; 而我们的shell命令行解释器也是接收用户输入的指令&#xff0c;然后执行&#xff1a;…

Error: Failed to download template from registry: fetch failed

第一次构建Nuxt项目时&#xff0c;出现在这样的错误&#xff01;&#xff01;&#xff01; 如果你也是这样得错误&#xff0c;修改hosts也没用。我试了 是因为你的npm安装了其他镜像源&#xff0c; 这个时候你就需要手动下载了&#xff1a; web端访问&#xff1a; https://ra…

[DL]深度学习_Feature Pyramid Network

FPN结构详解 一、概念介绍 Feature Pyramid Network (FPN)是一种用于目标检测和语义分割的神经网络架构。它的目标是解决在处理不同尺度的图像时&#xff0c;信息丢失和语义细节模糊的问题。 FPN的核心思想是通过在网络中添加一组横向连接来构建多尺度特征金字塔。这些横向连接…