有没有发现,讨论软件测试相关的东西最后都不是在讨论测试本身了。
比如:
- 敏捷开发,讨论来讨论去,最后其实这是项目管理领域
- 测试管理,讨论来讨论去,最后其实这是项目管理领域,或者是怎么数字化管理软件测试这件事情了,数字化需要代码能力的
- 自动化测试,讨论来讨论去,这个框架那个框架,最后其实是怎么写代码的事情了,如何熟练使用代码,现有框架,针对技术应用了
- 压力测试/全链路压测,讨论来讨论去,还是技术实现问题,怎么平台化
- 测试 Devops,讨论来讨论去 CI/CD,怎么自动化部署,怎么管理环境,Docker,K8S 。。。。。,这些,其实也要代码能力吧,最少要懂代码吧
- 职场求职,讨论是不是要代码能力问题,要求是不是太高了,现实可能是有点代码能力,工资可以高点,没有可能低点
- 安全测试,这个更底层,更需要系统,代码知识
所以软件测试工程师到底是个什么职业?迷茫。。。。。。。。。。,没有方向,工资也涨不上去,压力大,加班多,不被重视,
但是如果把这些问题都看到最终讨论的是什么时候,我还是觉得有代码能力比没代码能力好,至少多点可能性吧。