0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一位测试工程师的尴尬局面

工程师人生 来源:网络整理 作者:工程师吴畏 2018-08-31 10:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

我一个野蛮的做了十年软件测试的工程师。在每次定季度任务的时候,都非常的尴尬。想写写软件测试领域的各种尴尬,让那些想从事软件测试的新人好好体会一下,自己真的是否要走上这条不归路。由于最近负能力爆棚,害怕太过于黑软件测试这个领域,所以,先用一点小篇幅黑一下能和软件工程师有工作交集的岗位。

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程序至于那么深刻吗? 随机算法最好的测试方法,就是多次调用,然后把结果以打点的形式展现在图形上,看趋势。如果某一块过于集中说明程序需要改进。不都说了,害怕得罪人。

本来想很严肃的写一写的,写完一看还是没有严肃起来。只因为怨气太重。能看到这里真的感谢你了。最后说一句发自肺腑的话:“能不做测试就别做软件测试,如果要做测试工程师,也不要迷信任何人,靠自己的分析和实践去打造一片属于自己的天地!”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试工程师
    +关注

    关注

    6

    文章

    128

    浏览量

    13110
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    你知道电子工程师,到底分几种吗?

    :专门伺候单片机、MCU,软硬之间的翻译官”,两边都得懂。第四种,测试工程师:专门“找茬”的,功能、可靠性、极限条件,测到你没脾气。第五种,射频工程师:专治WiFi、
    的头像 发表于 04-20 08:52 96次阅读
    你知道电子<b class='flag-5'>工程师</b>,到底分几种吗?

    十年铸剑・共敲开市锣|一位工程师与美格智能的“A+H”新征程

    。庄重的仪式过程中,有这样幕让在场的许多人印象深刻:与其他公司的上市仪式不同,在最重要的8登台嘉宾中,美格智能的一位年轻工程师,作为全公司800多名
    的头像 发表于 03-19 19:05 1142次阅读
    十年铸剑・共敲开市锣|<b class='flag-5'>一位</b><b class='flag-5'>工程师</b>与美格智能的“A+H”新征程

    电子工程师的双标瞬间 #电子 #电子爱好者 #电子工程师 #扬兴科技 #双标

    电子工程师
    扬兴科技
    发布于 :2026年03月02日 18:04:13

    芯片CP测试与FT测试的区别,半导体测试工程师必须知道

    本文聚焦芯片CP 测试与FT 测试的核心区别,助力半导体测试工程师厘清二者差异。CP 测试是封装前的晶圆裸晶集体初筛,借助探针卡接触焊垫,聚焦核心功能,以低成本剔除缺陷品;FT
    的头像 发表于 01-26 11:13 907次阅读

    什么是BSP工程师

    、嵌入式系统 要明白什么是嵌入式软件工程师,我们先从嵌入式系统(嵌入式设备)说起。维基百科上对嵌入式系统的定义如下: 嵌入式系统(Embedded System),是种嵌入机械或电气系统内部
    发表于 01-13 06:54

    硬件工程师面试必会:10个核心考点#硬件设计 #硬件工程师 #电路设计 #电路设计

    硬件工程师
    安泰小课堂
    发布于 :2025年09月23日 18:00:33

    “没什么可测”时,测试工程师可以做什么?

    作为名软件测试工程师,应该都有过这样的经历:开发人员还在编码中,看板上没有待测试的任务,没有即将发布的版本,也没有回归测试的要求...特别是在实行瀑布模型团队的研发早期,或者敏捷模式
    的头像 发表于 09-12 10:03 735次阅读
    “没什么可测”时,<b class='flag-5'>测试工程师</b>可以做什么?

    电子发烧友工程师看!电子领域评职称,技术之路更扎实

    。比如一位电源工程师,评职称前主要做基础电源调试;评上 “高级电源工程师” 后,受邀参与电子发烧友 “电源技术研讨会” 做分享,还接到厂商委托的高功率密度电源开发项目,项目成果被平台推荐为 “年度技术
    发表于 08-20 13:53

    文分享电子工程师年度私藏清单!助你测试效率翻倍!

    对于电子工程师而言,套趁手的实用工具就如同战士的利刃,不仅能让日常的测试工作事半功倍,更能在关键时刻精准捕捉问题、高效解决难题。下面就为大家推荐波经过实践检验的电子
    的头像 发表于 07-24 18:38 4325次阅读
    <b class='flag-5'>一</b>文分享电子<b class='flag-5'>工程师</b>年度私藏清单!助你<b class='flag-5'>测试</b>效率翻倍!

    做了电子工程师之后,最好拍的视频出现了#硬件设计 #电子DIY #电子工程师

    电子工程师
    安泰小课堂
    发布于 :2025年06月24日 17:45:57

    个优秀的射频测试工程师需要具备哪些技能?

    个优秀的射频测试工程师需要具备哪些技能?在无线技术高速发展的今天,射频(RF)测试工程师是确保通信设备性能与用户体验的关键角色。从复杂的调制方案到无处不在的干扰,从功耗优化到标准合规性,工程
    的头像 发表于 05-16 10:08 2280次阅读
    <b class='flag-5'>一</b>个优秀的射频<b class='flag-5'>测试工程师</b>需要具备哪些技能?