搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
很楠不爱3
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
sql server 2008 忘记sa密码的解决方法_sqlserver2008sa密码忘记无法设置主体的凭据
2
【NumPy】全面解析NumPy的astype函数:高效数据类型转换指南_numpy astype
3
HBase的数据结构与数据类型
4
Nginx | nginx 代理websocket连接_nginx websocket 长连接
5
【AI实战】从零开始搭建中文 LLaMA-33B 语言模型 Chinese-LLaMA-Alpaca-33B_中文ai模型搭建
6
vue项目结合vant,实现上拉加载更多,下拉刷新_vant 上拉加载更多
7
Robotics Library 学习使用记录
8
【错误解决】本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止
9
基于FPGA的数字时钟系统设计_基于fpga的数字时钟设计
10
数据库查询--条件查询
当前位置:
article
> 正文
软件测试工程师的尴尬_独立软件工程师
作者:很楠不爱3 | 2024-06-16 13:20:15
赞
踩
独立软件工程师
我一个野蛮的做了十年软件测试的工程师。在每次定季度任务的时候,都非常的尴尬。想写写软件测试领域的各种尴尬,让那些想从事软件测试的新人好好体会一下,自己真的是否要走上这条不归路。由于最近负能力爆棚,害怕太过于黑软件测试这个领域,所以,先用一点小篇幅黑一下能和软件工程师有工作交集的岗位。
1、技术副总裁。不管软件测试是一个独立的部门,还是归属于研发序列,软件测试工程师能汇报到的最大的领导就是技术副总裁了。技术副总裁也是技术领域工资最高的人了,虽然基本上不会写代码了,但是也不影响技术副总裁的技术地位。技术副总裁的一生是传奇的一生,总结起来技术副总裁基本上就干了两件事情:(1)在当上技术副总裁之前,想尽一切办法当上技术副总裁。(2)当上技术副总裁之后,施展各种技能稳住自己的位置。有真才实干的技术副总裁,洋洋洒洒指点江山领着兄弟们打下一片江山。徒有虚名者,就虚避实从不落地也能混个三五载。如果,你想去一个公司做软件测试工程师,请在最后的面试中留心将来可能成为最高统帅的技术副总裁。如果不合适就别去了。
2、产品经理。测试工程师应该会和很多产品经理配合。一个负责任有担当的产品经理会让测试工程师的工作轻松很多。产品经理会自称产品狗,其实是一种明着谦虚,暗着要统治一切的感觉。如果和产品经理发生争执的时候,他们会用:“产品经理不讲对错,只讲利弊”,这种偷梁换柱的方式把你带入他们的领域或者节奏,最后把你拿下。当然,这种产品经理在国内已经算是优秀的产品经理了。
3、开发工程师。开发工程师懂技术,核心生产力。站在世界技术领域内,国内开发工程师应该是相对而言差距最小的岗位。个人非常崇拜coding能力非常强的人,当然开发工程师也没有什么好黑的。所以,想从事软件测试工程师的同学们,尤其是男生,尽量做开发吧。
中国的软件从10多年前才真正的开始发展。在除了软件测试的各种岗位上都发展的非常的迅猛。老牌的开发工程师和产品经理依旧抢手,并且越来越表现的不可或缺。和测试工程师同期发展的运维工程师(SA)和设计师也有了长足的进步。唯独软件测试工程师再近10年的发展历程中停滞不前。被所有的岗位超越。
再来说说SA,SA应该是比软件测试工程师更晚被引进的。SA和软件测试工程师一样,很多成果都需要依赖开发工程师的成果。但是为什么SA能比软件测试工程师发展的好很多呢?这就引出了软件测试工程师尴尬的两点:
一、真的不重要。SA掌握着一个互联网公司的线上服务的健康程度。规模越大,SA责任越大。测试工程师呢?一直自己说自己很重要,但是真的没有体现出有多重要。
二、SA的工作更聚焦,更容易深入。SA只保证线上服务的健康,健康也能有几个有限的技术指标来描述清楚,所以,功能内容非常的明确。但是测试工程师呢?恨不得什么都管,把所有的内容都纳入了所谓的质量体系,但是真的什么都没有管好。
测试工程师的尴尬远远不止以上两点。每次定季度任务或者年度任务的时候都会非常尴尬。自己都说不清楚,上个季度干了什么,下个季度想干什么。要是在摊上数据考核,直接死得心都有了。怎么说呢?以bug考核,是绝对不正确的。bug数量多或者少都不能说明测试工程师的工作是更好了,还是更差了。
工作了8年多,我曾经想扯淡扯不清楚,自己踏踏实实的写点工具总算是有产出有意义了吧。可是没想到写测试工具更会陷入更大的坑。会有人对你说,你写的工具有什么用处,真的有意义吗?投入产出比好吗?等等问题,搞得我彻底放弃治疗了。任命了,测试工程师就是一个什么都想管但是什么都没有管好的岗位。位置处在技术序列但是又不怎么讲技术的岗位。之后又发现了《Google软件测试之道》一书,花了两天的时间读完,当时想从书中探寻一些答案,当读完的那一刻才明白。其实Google的测试工程师也挺没有地位的。只不过Google的开发工程师水平高一些而已,只不过Google现在成功了而已。
测试没有发展好,不单单是测试岗位不够聚焦,问题过于复杂。更在于测试界所谓的领军人物都是大忽悠。国内的各位老师就不对号入座了,因为我还是继续工作糊口养家,就连James Bach其实也是一个大忽悠。只不过外来的和尚好念经而已。国内反测试比较著名的就是 左耳朵耗子 大侠了。依稀还记得微博上出了一道随机算法题,然后@了几位测试领军人物说怎么测试?我天天看热闹一样的看着,各种风骚人物的回答。真的没有一个靠谱的。有避而不谈剑走偏锋谈流程的,有把问题复杂化然后吹嘘各种场景和各种方法的。就没有一个人能简单正面的回答问题的。一个十来行的C程序至于那么深刻吗? 随机算法最好的测试方法,就是多次调用,然后把结果以打点的形式展现在图形上,看趋势。如果某一块过于集中说明程序需要改进。不都说了,害怕得罪人。
本来想很严肃的写一写的,写完一看还是没有严肃起来。只因为怨气太重。能看到这里真的感谢你了。最后说一句发自肺腑的话:“能不做测试就别做软件测试,如果要做测试工程师,也不要迷信任何人,靠自己的分析和实践去打造一片属于自己的天地!”
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/很楠不爱3/article/detail/726818
推荐阅读
article
软件测试
|
Whisper
:高效的
语音
识别与
转录
技术_
whisper
多语言
语音
转录
...
Whisper
是由OpenAI开发的一种高效
语音
识别和
转录
系统。它利用先进的深度学习算法和大规模的
语音
数据进行训练,能够...
赞
踩
article
软件测试——代码
管理工具
Git
、
Source
tree
...
Git
是一款版本控制工具,我们首先可以将其理解成多人协同开发代码的
管理工具
,每个人员的代码交给
Git
进行管理时,都会由...
赞
踩
article
软件测试
——版本
管理
工具
:
SVN
和
Git
_
svn
工具
...
git和
svn
的基本使用_
svn
工具
svn
工具
软件测试
——...
赞
踩
article
软件测试
之
Web
项目
实战解析
(
附全套实战
项目
教程+视频+源码
)
_
软件测试
项目
讲解...
软件测试
之
web
项目
实战按顺序依次为:【搭建测试环境】、【需求评审】、【编写测试计划】、【分析测试点.编写测试用例】、【...
赞
踩
article
【
软件测试
】
Git
详细实战-
远程
分支
(超细总结)_
远程
跟踪
分支
...
远程
分支
远程
引用是对
远程
仓库的引用(指针),包括
分支
、标签等等;可以通过来显式地获得
远程
引用的完整列表;或者通过获得
远程
...
赞
踩
article
【软件
测试
】
JUnit
单元
测试
基础学习教程
_
junit
测试
...
单元
测试
是针对最小的功能单元编写
测试
代码- Java 程序最小的功能单元是方法
单元
测试
就是针对单个 Java 方法的
测试
...
赞
踩
article
【
软件测试
】
Boss
直聘投了上千份
简历
,为啥还是找
不到
工作
?_
boss
直聘找
不到
工作
...
最近,私信找我修改
简历
的很多,也聊不了不少。大部分都是因为被裁员失业,找
不到
工作
找过来的。有些我甚至登陆了他们
boss
账...
赞
踩
相关标签
whisper
语音识别
人工智能
霍格沃兹测试开发学社
压力测试
python
测试用例
git
gitee
svn
服务器
软件测试
软件测试工程师
测试工具
测试开发
功能测试
自动化测试
junit
单元测试
java
eclipse