前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >测开和开发怎么选择

测开和开发怎么选择

作者头像
Bug挖掘机
发布2022-09-28 15:22:59
1.3K0
发布2022-09-28 15:22:59
举报
文章被收录于专栏:测试开发基础测试开发基础

大家好,我是洋子。前不久收到一位粉丝的私信

她本身是吉大985的科班硕士,23年毕业,目前已经拿到了网易的测开offer,不知道以后是继续做测开还是纯开发,所以来咨询我关于「测开的未来发展前景」

我给这位读者的答复是这样的

职业前景看你是看重什么,如果是工资和技术方面的成长,那肯定是开发更好。是否好跳槽这个看个人能力和大环境了,就像今年互联网大环境都不好,跳槽就不好跳

如果你有「选择」的空间,或者比较喜欢写代码,建议可以先选择做开发,以后还可以转测开

自从做软件测试后,甚至到了入行快两年,有的时候看着脉脉上的那些评论【天花板太低】,我同样也在经常思考这个问题,我要不要去转开发,做测试甚至是测开好像一是技术上得不到太大的提升,二是后面的发展可能也没有纯开发好

反过来想,为什么不继续做测开,都快工作两年了,工资也可以,没有开发压力大,我对做纯开发好像也不太感兴趣。每次测试时,review几百行,上千行代码就头疼,更别说把这些代码给写出来了

除此以外,测开还可以做性能测试,CI/CD,测试平台开发相关的工作,也有挑战性。继续往上面发展可以是业务测试专家,或者测试架构师,走管理岗可以是测试经理

想到这里,我就打消了转开发的念头

咱们再来对比一下开发和测开的工作内容,相信能帮助大家更好的判断

开发工作内容

不论是客户端,前端,后端开发,日常工作内容基本是包含以下几个部分

  • 跟产品、测试一起参与需求评审
  • 设计技术方案和接口文档:设计技术方案时,可能还要跟其他第3方业务团队对接
  • 写代码实现需求:对于大一点需求,代码量可能需要上千行
  • 修复Bug
  • 产出专利:部分互联网大厂有要求
  • 重构代码:将以前实现的性能或稳定性不好的模块进行重构

从上面可以看出,作为一个开发,不只有在写代码,还要跟产品,测试沟通,一起保障需求按期交付和上线

测开工作内容

  • 参与需求评审
  • 重点在质量保障,开发提测后,测试对应需求
  • 写提升测试效率的工具,工具通用化后可集成到测试平台上
  • 对接用户反馈,处理用户提出的问题
  • 写自动化case,集成到CI流水线上
  • 对于QPS评估很高的需求,进行性能测试

测开的所有工作,基本都是围绕质量保障和效率提升两方面展开的,需求排期较满时就做测试,相对空闲就去做工具开发类工作

初入职场,在公司一般都会先只做业务测试,在熟悉业务以后,知道哪些是地方是痛点,比如部署测试环境,构造测试数据耗时太长,针对这些问题去做工具开发类的工作

在公司,测试(测开):开发人员比例,大约在1:5到1:10之间。一个测试往往要对接多个开发

工资对比

测开在大厂应届校招工资 base 20-28k 之间,后端开发base 22-30K之间,base 差距基本只有1-2k

每一个岗位深入下去,都有自己的价值,你会怎么选择呢,欢迎大家留言

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-04-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试开发Guide 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 开发工作内容
  • 测开工作内容
  • 工资对比
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档