“每天都是重复、单调的工作,收入不理想,想跳槽无力,学习又没有动力和方向,不知道未来的发展在哪里,甚至想转行·····”

做测试久了,很多人都有诸如此类的疑惑,不想一直停留在测试需求分析,设计、编写、评审测试用例等简单的手工测试,想要升职加薪。该怎么做?

这个问题正好问问现在大火的chatGPT,看他是否可以给出一些提示?

Q:

软件测试工程师想拿到年薪百万应该怎么做&应该学习哪些技能?

1 根据自己的优势,找对发展方向

 

很多人迷茫的原因是没有方向,陷入了个人的舒适区,技术能力一般却不知道如何提升自己。

对这类软测人来说,首先是要了解自己的优势,做好职业规划。

一般来说,软件测试有两个发展方向,分别是技术和管理。

如果你擅于沟通协调和信息同步

能团队协作,还能发现别人的优势

那就可以规划走管理方向

要知道技术是确定的,人是非常不确定的。做管理除了需要机遇,还要学会各种管理方法,包括但不限于项目管理,流程管理,QA,CMMI等等。决定走管理路线的小伙伴,也不能放弃技术方面的学习,毕竟做管理,自己的技术水平也不能太差。

如果不善于人际交往

或者热衷于研究技术

那就规划走技术方面

不管是写代码的测试开发,还是代码+工具的自动化或者是代码+工具的性能,总有一个方向适合你。

软件测试技术型路线发展,大概可以分为以下几种

自动化测试工程师、性能测试工程师

持续集成工程师、测试开发工程师、开发工程师

最高的境界是架构工程师或全栈工程师

2 不断学习,掌握自动化跟性能

上招聘软件看看招聘要求就会发现,现在没有哪个公司不要求编程自动化跟性能的。面试过程也很少问测试工具了,聊数据库和linux的比较少,基本都在聊编程,自动化跟性能。一直在做点点点,出来的竞争力太低了。

最近大家都在说内卷,在测试行业,内卷的其实是基础岗位,像一些高级的资深岗位还是非常紧缺的。比如目前专职岗位——自动化测试工程师,性能工程师这种越来越少,比较流行的是测开以及复合型人才,什么都要懂。

所以想要不被淘汰,最好就是成为复合型人才,至少自动化和性能都要懂,以不变应万变。

那么问题来了,如何掌握自动化跟性能测试这两门重要技能呢?途径有两个:

① 自学:适合天赋异禀或超级有领悟力的人,再者就是公司有好心人带你,你也一点就通,否则不太建议。

虽然目前网络上有大把自学视频,但大多是机构用来引流的,没有一个完整体系,基本只能学一些理论,到实战就难了。自己找一些项目来做,遇到代码报错也不知道怎么解决,很容易放弃。自己研究也非常浪费时间,比如很多人学了很久都不知道性能测试本质上是对接口做压测,只会跟着视频研究jmeter工具使用,页面录制都乱糟糟的。

②报班:如果你是真心想学习,想提高自己,那就找一个专业靠谱的机构系统学习吧。掌握好这两门技能,换工作薪资基本就是成倍增长,学费也很快赚回来,不会浪费。

END

需要软件测试资料或者咨询课程都可以加我薇了解:nmeng897

chatGPT能做职业规划?看完之后发现3年软测白做了!的更多相关文章

  1. WEB前端工程师如何做职业规划?

    对于一个WEB前端的职业规划,其实是有各种的答案,没有哪种答案是完全正确的,全凭自己的选择,只要是自己选定了,坚持去认真走,就好.在这里, 我只是 简要说一下自己对于这块儿内容的理解.有一个观点想要分 ...

  2. Nginx可以做什么?看完这篇你就懂了

    本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得,欢迎留言交流. Nginx能做什么 —— ...

  3. 用Python爬取智联招聘信息做职业规划

    上学期在实验室发表时写了一个爬取智联招牌信息的爬虫. 操作流程大致分为:信息爬取——数据结构化——存入数据库——所需技能等分词统计——数据可视化 1.数据爬取 job = "通信工程师&qu ...

  4. Java程序员职业规划

    Java 程序员职业规划 无论你是学习了 Java 即将进入企业工作,还是已经踏入了工作岗位的程序员.但是面对层出不穷的新技术,激增的就业压力,不断分化的开发角色,再加上 IT 发展的不明确,做出职业 ...

  5. 想询问一个职业规划的问题,前端开发 or nodejs?

    先说说个人情况,目前个人定位于初中级前端吧,工作近两年,目前前端开发和nodejs都有一定的了解,水平感觉可以搭一些小型的网站.作为前端开发,目前掌握的技术是javascript,平时更多的是用jqu ...

  6. 【职业规划】该如何选择职业方向?性能?自动化?测开?,学习选择python、java?看完你会感谢我的~

    前言 随着近两年来互联网行业的飞速发展,互联网技术的从业人员也越来越多. 近两年来技术岗位中测试和前端工程师变成了程序员中最好招的岗位. 测试行业卷也越来越厉害了. 也正是因为如此,我们要把自己的路越 ...

  7. AI工程师职业规划和学习路线完整版

    AI工程师职业规划和学习路线完整版   如何成为一名机器学习算法工程师 成为一名合格的开发工程师不是一件简单的事情,需要掌握从开发到调试到优化等一系列能 力,这些能力中的每一项掌握起来都需要足够的努力 ...

  8. 看完你也能独立负责项目!产品经理做APP从头到尾的所有工作流程详解!

    (一)项目启动前 从事产品的工作一年多,但自己一直苦于这样或者那样的困惑,很多人想要从事产品,或者老板自己创业要亲自承担产品一职,但他们对产品这个岗位的认识却不明晰,有的以为是纯粹的画原型,有的是以为 ...

  9. 专访 | 新浪架构师:0-5年Java工程师的职业规划如何做?

    经历了2018年末的阵痛,大家都积攒着一股暗劲蠢蠢欲动. 3月初即将迎来2019年互联网行业换工作的大潮,技术工程师的升级换位对于一家互联网公司来说无疑是命脉般的存在——技术强则公司强! 如何做一个抢 ...

  10. 安晓辉大神的感悟:如果你发现了自己的学习模式,愿意学并且能坚持,我觉得没什么能阻挡你征服软件世界的脚步(对于开发人员来讲,最大的风险是:在职业规划上没有延续性地乱跳槽。时刻要牢记在心的:培养自己的稀缺性) good

    从技术支持中途转战软件开发,如今从事编程工作已十多有余,2014年CSDN博文大赛编程语言组冠军.CSDN Qt论坛的版主安晓辉老师从今天开始,坐镇CSDN社区问答栏目的 第十四期,届时会接受广大网友 ...

随机推荐

  1. JavaScript小面试~宏任务和微任务

    首先,我们要知道JavaScript是单线程调用,在程序启动的时候,会把不同的代码段分派到不同的调用栈,同步任务在同步栈中直接执行,宏任务分派到宏任务栈,微任务会分配到微任务栈,分配好之后,调用栈会被 ...

  2. Fiddler+proxifier解决抓取不到客户端接口的问题

    工作中偶尔会遇到Fiddler抓不到客户端接口问题,那么就要借助第三方工具proxifier来实现了: 下载地址: 原地址:链接: https://pan.baidu.com/s/1JPJ4cILEs ...

  3. CSS mask-image 实现边缘淡出过渡效果

    使用场景 在生产环境中,遇到一个需求,需要在一个深色风格的大屏页面中,嵌入 Google Maps.为了减少违和感,希望地图四边能够淡出过渡. 这里的"淡出过渡",关键是淡出,而非 ...

  4. 【Java-GUI】02 Dialog对话框

    --1.对话框 Dialog java.awt.Dialog 和Window一样可以独立存在的一个窗体 但是注意: 1.Dialog对象一定需要一个依附的父级窗口 2.两种模式(模式和非模式),模式打 ...

  5. 【perl】01

    1.环境搭建 -- 解释器 / 编译器 Perl 在 Window 平台上有 ActiveStatePerl 和 Strawberry Perl 编译器. ActiveState Perl和 Stra ...

  6. 【Layui】07 徽章 Badge

    文档地址: https://www.layui.com/demo/badge.html 圆点徽章: <span class="layui-badge-dot">< ...

  7. 【节选 转载】人形机器人Optimus擎天柱技术解析

    参考原文: https://www.sohu.com/a/589454391_383324?scm=9010.8000.0.0.1265 可以利用动作捕捉"学习"人类动作,依靠视觉 ...

  8. 大语言模型(LLM)运行报错:module ‘streamlit‘ has no attribute ‘chat_message‘

    参考: https://blog.csdn.net/weixin_45748921/article/details/134645308 问题在于版本不匹配,深究一下为什么各个版本软件不匹配,发现原因是 ...

  9. (持续更新)国内计算机领域相关的SCI和EI期刊,以及好中的SCI和EI期刊(不限国内外)

    好中的: SCI刊: EI刊: EI会议: 参考: CCF发布计算领域高质量科技期刊分级目录   国内的: SCI-Expanded   1. <Journal of Computer Scie ...

  10. git在idea中的冲突解决(非常重要)

    1.什么是冲突 冲突是指当你在提交或者更新代码时被合并的文件与当前文件不一致.读起来有点绕,结合下面的案例理解. 从上面对冲突的定义来看,冲突时发生在同一个文件上的. 2.生产上冲突的场景 常见冲突的 ...