成为比开发硬气的测试人,我都经历了什么?

我的职业生涯很简单,可以说,我的测试生涯就是我的职业生涯。

大学的专业是计算机,当年是热门的学科,但自己的计算机知识不强悍,又加上学校的硬核是金融业,来学校校招的都是各大银行,且都是需要柜台人员,对于计算机的校招基本上没有,有也被灭了。因此,到了毕业也没有找到一份满意的工作。

在这里插入图片描述

测试生涯的开始

晃荡了几个月后,在一家科技公司找了一家网站编辑的工作,工作简单无聊,但同事们相处特融洽,直到多年后的今天,大家还是见面就可以毒舌的朋友。

由于工作实在简单,每天都是边干活边看小说,以至于公司测试部的主管看不过眼,刚好那边要招人,问要不要转去做测试。

从此,踏上了测试这条不归路。

测试生涯的转变

进入测试部后,虽说大学是计算机专业,但对测试只了解一些皮毛。测试主管之前当过军人,以严厉出名,为了不被他骂,恶补各种测试知识。从刚开始的被他嫌弃,到后面的经常被他表扬,算是一个很大的进步。测试理论、方法承自于他,可能连做事的方式,都是承自于他,虽然很多同事都不欢迎他,但我心底一直认为他就是师傅,直到现在,我仍对他心存感激。

从单纯的做测试执行开始,到自己设计测试方案、场景,再到跟需求人员讨论需求,帮忙优化需求,然后自己带项目、写计划、带新人。

后来,公司想要把测试自动化做起来,就开始研究自动化,自以为在这家公司一直的做下去,连同学都笑我,是不是要在这家公司养老(因为工资少,但员工关系很好)。后面经历了测试主管离职,自动化项目迟迟未能开始,就另谋出路。

那时的我,根本就不知道在自家公司做研发测试和外派到甲方的工作区别。傻乐傻乐的我,开始了外派的生活。

到了甲方的工作场地后,才知道以前的工作环境一直在天堂里:外派的工作人员关系复杂,工作强度大。工作强度适应了就还好,人员关系才是最重要的考验点,就算你有能力,也需要处理好人员之间的关系,才会得到甲方的认可。

要不,面对甲方和几家不同的外包公司,你的能力再好,人员关系处理得不得当,工作便无法开展,甲方就会认为你的能力有问题,更不用说得到自己公司的管理层认可。

不服气的我,开始了升级打怪兽的工作游戏,从一个小条线的测试负责人,成长为一个大条线的测试经理,经历了大大小小项目的新建、改造。中间的酸甜苦辣,我想只有在外包环境经历过的人,才能明白。

但在前公司测试主管身上学到的测试理论、做事原则,可以说,得到了充分的发挥。

随着外派的工作越来越稳定,按步就班的沟通方式、处理方式,让我觉得工作进入滞涨期,再加上一直未涨的工资、高压的工作环境,更加觉得工作已无趣。因此,就直接裸辞,打算先旅行再找工作。

测试生涯的上升

交接工作差几天就完成,然后就可以去游山玩水,开心了许久。曾经的手下(简称A君,A君已经换了几家公司)问我,要不要去面试他新进的那家公司的测试经理,听说面了许久,未招到适合的。他想着我也要面临着找工作,所以,想推荐我去试试。

我拒绝了,因为人家要的是一个会大数据的测试经理,而我,对大数据一窍不通,再加上我想休息一下,就没有去。

游山玩水回来,在犹豫着应该往哪个方向发展,A君又来找我,说还是没有找到适合的测试经理,想让我再当他的头头,我还想拒绝,因为我对我不懂的领域存在心存畏惧(已不年轻,已没有了初生牛犊不怕虎的胆识),他说了句,试了又不会怎样,最多失败。也是,怎么可以不试,就直接放弃了呢,这不是我的性格。

带着忐忑的心情去面试,只是面试过程比较搞笑:

面试官问:你懂测试流程吗?

我答:懂,要制定什么什么,再制定什么……(此过程中面试官没有表情)。

面试官又问:你带过测试团队吗?

我答:带过,小的到几个人,大的到20几个人……

面试官再问:那你是怎么管理的?如果出现了问题,怎么管理?

我答:我就这样这样,那样那样处理……(心里悄悄松了一口气)。

面试官再问:你知道大数据是什么吗?

我答:不知道,我不懂大数据(心里已凉,但面试官还是没有表情)。

面完出来,觉得有些很简单(因为我懂),但重点的不懂,已经觉得不可能。

在回家的路上,HR打电话过来,想着应该是告诉我失败的结果。虽然心知会被拒绝,但是觉得被拒绝还是会不爽(身为测试人员的傲娇啊),结果人家打电话过来说,让我明天再去谈谈薪资问题,我还不确定的问她,你确定是叫我去谈薪资吗(我是有多傻)?

进入新公司,面对着完全不懂的领域,跟主管说我需要一些时间,才能适应和带团队(主管就是那位面试官),然后就开始了我的大数据生活。

在跟领导熟络后,问了他一个问题,为何会选择没有大数据的经验的我。

他说,测试理论、流程你都很好,跟你聊天,觉得干脆利落,不会遮遮掩掩,大数据不懂,相信你很快就能懂,所以就没什么可拒绝的啊(意思就是感觉看对了,怎么都可以,面试就像相亲)。

从此,大数据,我来了,又开始打怪兽了……

测试的态度

对待这个职业的态度,决定于你能在这个职业的道路上走多远,而你的心态,决定你前面的道路有多宽。

很多人不屑于做测试,或是因为测试的门槛较低,而觉得做测试很容易。但我想说的是:测试门槛是较低,但是你想把它做得专业,那也可以是一个遥不可及的位置。

跟很多项目经理接触的过程中,他们从一开始不了解我,都会跟我说,做测试没什么前途,你总不能一直都是测试吧,再学点开发人员的技术,可以转转岗位。

我都会说,我不想转岗位,我就只想做测试。

后面跟我合作久了,当我嫌弃他们的需求写得哪些不合理、设计欠考虑一些内在的东西、开发人员连什么什么都不懂、项目经理当得不够硬气连进度都跟不好的时候,他们都会说,对对对,你说得有道理,我们改进去。

这,才是一个测试人应有的专业和硬气。

现在我邀请你进入我们的软件测试学习交流群:【1150305204】,备注“入群”, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。

喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一 键三连哦!

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Matlab】PSO-BP 基于粒子群算法优化BP神经网络的数据时序预测(附代码)

资源下载: https://download.csdn.net/download/vvoennvv/88689096 目录 【Matlab】BP 神经网络时序预测算法 【Matlab】CNN卷积神经网络时序预测算法 【Matlab】ELM极限学习机时序预测算法 【Matlab】基于遗传算法优化BP神经网络 (GA-BP)的数据时序预测 【Mat…

单机游戏数据自动保存方案

引言 单机游戏数据的自动保存方案 大家好,2023年还有最后的3天! 有小伙伴私信我,说: 总感觉一股脑的全盘定时保存不科学,也写过保存变化的玩家数据,但是改完数据就得手动标记一下字段变化,感觉不够智能&…

SpringBoot项目的三种创建方式

手动创建方式&#xff1a; ①&#xff1a;新建maven项目 ②&#xff1a;引入依赖 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.10.RELEASE</version>&l…

学习Go语言Web框架Gee总结--上下文Context(二)

学习Go语言Web框架Gee总结--上下文Context context/go.modcontext/main.gocontext/gee/context.gocontext/gee/router.gocontext/gee/gee.go 学习网站来源&#xff1a;Gee 项目目录结构&#xff1a; context/go.mod module examplego 1.21.5require gee v0.0.0 replace gee…

电子邮件营销主题管理技巧:提升邮件打开率与转化率的实用指南

有效的沟通在于向正确的受众传递正确的信息。市场营销人员大部分时间都在寻找最佳方式。幸运的是&#xff0c;我们无需耗费太多精力才能找到答案。为什么不直接问问你的受众他们期望的是什么&#xff0c;然后根据他们的需求进行沟通呢&#xff1f; 由于社交媒体的出现&#xf…

B端产品经理学习-B端产品系统调研的工具

系统性调研目标的工具 系统性调研的目标 相对于背景调研&#xff0c;系统行调研是对公司可控因素&#xff08;公司内部&#xff09;和直接作用力&#xff08;消费者、竞争者&#xff09;进行的调研。系统性调研需要输出结论&#xff0c;为达成产品或公司的战略目标而制定行动的…

【CVPR2023】使用轻量 ToF 传感器的单目密集SLAM的多模态神经辐射场

目录 导读 本文贡献 本文方法 轻量级ToF传感器的感知原理 多模态隐式场景表示 时间滤波技术 实验 实验结果 消融实验 结论 未来工作 论文标题&#xff1a;Multi-Modal Neural Radiance Field for Monocular Dense SLAM with a Light-Weight ToF Sensor 论文链接&am…

Reids在Win下无法远程访问

1.将redis在windows上启动主要做了以下配置 1.1.在redis.windows.conf中修改一下 原&#xff1a;bind 127.0.0.1 改&#xff1a;# bind 127.0.0.1 bind 0.0.0.0 原&#xff1a;protected-mode yes 改&#xff1a;protected-mode no去掉了127.0.0.1&#xff0c;加入0.0.0.0后&…

useState和setState区别

一、主要是讲一下类组件的状态和函数组件的状态 1.类组件中state只能有一个&#xff0c; 函数组件中state可以有多个 函数组件&#xff1a;可以使用对个状态&#xff0c;便于控制。 // 文章数量的初始值const [articleData, setArticleData] useState({list: [],// 文章列表…

Linux上管理不同版本的 JDK

当在 Linux 上管理不同版本的 JDK 时&#xff0c;使用 yum 和 dnf 可以方便地安装和切换不同的 JDK 版本。本文将介绍如何通过这两个包管理工具安装 JDK 1.8 和 JDK 11&#xff0c;并利用软连接动态关联这些版本。 安装 JDK 1.8 和 JDK 11 使用 yum 安装 JDK 1.8 打开终端并…

求一个整数二进制中1的个数(三种方法详解)

越过寒冬 前言 今天复习了一些操作符的知识&#xff0c;看到了这道题&#xff0c;并且发先有三种解题思路&#xff0c;觉得有趣&#xff0c;据记下来与诸位分享一下。 题目 写一个函数&#xff0c;给定一个整数&#xff0c;求他的二进制位中1的个数 思路1 既然是二进制位那…

MySQL中的事务到底是怎么一回事儿

简单来说&#xff0c;事务就是要保证一组数据库操作&#xff0c;要么全部成功&#xff0c;要么全部失败。在MySQL中&#xff0c;事务支持是在引擎层实现的&#xff0c;但并不是所有的引擎都支持事务&#xff0c;如MyISAM引擎就不支持事务&#xff0c;这也是MyISAM被InnoDB取代的…