又回归我的本行,软件测试 系列。
这应该是我最后一次分享关于 软件测试 的内容,是我对 软件测试 学习的总结收尾。
一方面,继续在此方向上投入时间学习,已经没有性价比了。
另一方面,我的兴趣点转移了。
那对于 软件测试 的发展路径,我个人建议是往 管理 方向发展。
因为,作为没有项目开发经验的你,往测试开发工程师方向发展,要面对的竞争对象是,那些不想继续做开发的人,公司会选你,还是选他?
即使努力成为了测试开发工程师,你所做的项目,无非是针对内部提升测试效率的工具与平台。对公司而言,商业价值低,而且开发质量要求低,个人得不到提升。
如果你对开发感兴趣,建议直接学习Java,按照Java开发工程师的路线去系统学习。
或者是针对一门编程语言,找准感兴趣的方向,投入去学习,这或许在未来能走上一条更有发展潜力的道路。
回到软件测试的学习,4年合计投入了接近2W的钱💰去学习提升。
也不能说完全浪费,有一半是值回票价的,特别是转行时的培训课,让我顺利转行了。
还有,针对技能提升的学习培训,通过老师的内推,薪水翻倍了。
其余的课程,我认为没有价值:
-
关于自动化测试平台开发的课程:性价比低
-
人工智能测试相关课程:偏向于割韭菜的课程,不值得
关于 软件测试 的学习提升,以下3个模块是绕不过去的:
-
软件测试的理论知识
-
自动化测试,包括接口自动化、UI自动化,至少需要掌握Python编程
-
性能测试,重点是JMeter
自动化测试平台,不要再重复造轮子,推荐2个开源平台:
-
MeterSphere:https://metersphere.io/
-
流马测试平台:http://www.liumatest.cn/
尝试掌握这两个平台的部署,以及二次开发,减少重复造轮子的成本。
如果想在公司内保持有竞争力,一方面要熟悉公司的业务,能快速定位问题;其次,是熟悉公司的运作管理体系,争取往管理方向晋升发展。
如果不想在测试这条路上挣扎,就利用业余时间,找到自己感兴趣的方向,投入长时间的刻意练习,争取走上一条更有发展潜力,门槛更高的职业道路。
如果你想跟测试行业的人员进行讨论分享,可以关注 TesterHome(https://testerhome.com/),不定期看看大家讨论的热点,说不定对你有启发。
以上,就是我作为一个转行后,工作4年后,对于软件测试的学习以及发展方向的建议,希望对你有帮助。
加油~
点击跳转,优先阅读已更新的内容:专栏-软件测试学习提升
如果对你有用,欢迎关注,持续更新更多优质内容,谢谢~