职业经验 测试同学,你可以的

乾行 for 点点点 · 2018年11月15日 · 最后由 乾行 回复于 2018年11月16日 · 2710 次阅读

总有人说:你可以的!

生活中,或多或少有些事,你表露于色,不太自信!

周围有人对你说:你可以的!

测试工作面临的挑战

测试工作越来越具有挑战性,表现在下述方面:

  1. 工作强度高。需求多,加班时长长。
  2. 技术要求越来越高。八年前周围同事在点点点;四年前周围接口测试的同事多起来;现在我们直接搂开发代码,关注代码覆盖率。
  3. 对质量要求越来越高。对于测试工程师,线上质量不仅影响着公司的成长,并直接影响着我们的绩效。
  4. 怀疑声升高。“测试测了吗?”、“用例评审了吗?”、“怎么要这么长的时间?”
  5. (欢迎你来补充)

对测试工程师常见问题的回答

1.面对如此多的挑战,测试工作还能继续作下去吗?

当然还能做下去!

2.能做好吗?

是的,你可以的!

3.如何做得更好?

持续学习!

4.持续学习是句空话,这么多要学的,我也学不过来!能说得具体一点吗?

持续学习是与个人意志进行较量。
《刻意练习:从新手到大师》、《精进:如何成为一个更厉害的人》等书,都在强调不断练习、不断学习(持续学习)来提高自己。
在与个人意志的较量中,需要战胜一个不爱学习的我!
一旦你战胜不爱学习的我,代码能力提升、开源框架的学习与应用、测试工具与方法的熟练应用、提升测试效率等随之而来。

5.我知道要持续学习,但不知道学什么?

软件开发、测试过程中需要用到的,都建议学习!
Linux命令、mysql sql语法、Java代码(互联网后台程序使用最多的语言)、fiddler的使用、jmeter的使用与扩展、Spring mvc/Spring boot/Spring cloud(根据实际情况学习)、git工作流、code diff、代码覆盖率检查、html/css/js、广泛使用的开源项目、流行的开源测试项目、Kafka、redis、mongo db、docker、k8s、es等等!
不设学习上限!
新的技术都抱有好奇心,多去了解!

6.要学的东西太多了,有什么路线图?

本人暂未画相关路线图。
但是这点可以寻求知乎的帮助!
根据路线图中提供的导航图,通过持续学习,将路线图中各个知识点各个击破,形成自己的知识图谱!

后记

本文仅仅是个人观点,希望能够帮助那些处于迷茫期的测试同行们。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 9 条回复 时间 点赞

楼主考虑写自己的专栏吗?

楼主适合做程序员鼓励师

为什么现在做测试必须要会的比开发还要多?
业务要比开发懂,开发技术也得至少不落后开发一大截,还得涉猎各种安全、运维、DBA 有关的知识。

为什么待遇还是和开发差很多?

simple 回复

时间有限,想起一些就记下来。

山姆大叔 回复

鼓励测试与开发一起成长。
测试工作累,主要是身体太累,要学习、了解的东西太多,但是对测试从来没有迷茫过。

徐汪成 回复

这与我们所测的对象有关,只有当我们熟悉了我们所测对象,才能将测试工作做得更好(最主要还是提高线上质量)。

徐汪成 回复

待遇问题与公司的认知、测试的能力相关,部分公司的测试(测试开发依然干的测试的活)待遇与开发没有太大差异。
市场上已出现待遇比开发高的测试岗位,可以关注一下该类岗位所需技能。

8楼 已删除

别拿少数来说了,普遍同岗位的测试就是比开发工资低,这是事实。

乾行 #10 · 2018年11月16日 Author
Crazyerick 回复

本文主要关注测试对测试工作感到迷茫这事,工资看个人。
个人未将测试、开发工资进行对比,主要是两个岗位要求的技能不一样,将不同技能要求的岗位工资直接对比并不合理。
此外,开发工资高,但是无人阻止测试成为开发。但是从测试到开发也需要自己持续不断学习。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册