想好了吗?

选择一个行业不应该是盲目的,首先最应该了解这个行业的发展前景,行业的发展前景是能否在这个行业坚持的前提,不管你对这个行业有多喜爱,你即使能坚持,但是在北京生存下去才是第一步。所以,做好选择之后,就应该按照行业的发展前景作出相应的规划。

行业发展前景

测试工程师可以走两个职业路线,第一技术路线,第二个就是管理路线,都说不想当将军的士兵不是一个好士兵,但是刚开始就想去做一个测试主管也是在白日做梦,一个是不可能有人去选择一个应届生去当测试主管,另一个是当主管是需要机会和机遇的,如果能力够了当不上主管,可能不是你不优秀,只是没有遇到好的机会和机遇,那么另一个原因可能就是你真的没有那么多阅历,还需要继续努力,说完管理路线,界限了就说说技术路线,有人可能会说,‘点点点工程师’ 有什么技术可言呢,那可能是你真的不了解测试工程师,
测试工程师有以下几个技术方向,

  1. 高级测试工程师
  2. ui 自动化测试工程师
  3. 接口自动化测试工程师
  4. 性能测试工程师
  5. 测试开发工程师(效能研发工程师)
  6. 测试架构师

这么多发展方向该怎么选择,我觉得不用选择,这也是我之前提到的为什么测试是一个知识广度的职业,因为随着你工作的发展,所有技术都是应该去掌握的,不管是 UI 自动化,接口自动化,客户端性能测试,服务端性能测试,测试平台开发,技术层出不穷,就应该一直学习下去,一点点的就可以 从一个测试工程师成长为一个自动化测试工程师,再成长为测试开发工程师,最后成为测试架构师。

学习什么?

  1. 网易 MIT 网课人工智能: https://open.163.com/newview/movie/free?pid=MCTMNN3UI&mid=MCTMNR8QS
  2. leetcode:https://leetcode-cn.com/
  3. 极客时间:基于精准测试及 AI 技术的前端质量保证实践 https://time.geekbang.org/dailylesson/detail/100032620
  4. 极客时间:基于 AI 的网易 UI 自动化测试方案与实践https://time.geekbang.org/dailylesson/detail/100016410
  1. 项目:pytorch-handbook 地址:https://github.com/zergtant/pytorch-handbook ☆推荐理由:很实用 很细致
  2. 项目:ChromeDriver 地址: https://chromedriver.chromium.org/ ☆推荐理由:webdriver
  3. 项目:Jvm-Sandbox: 地址:https://github.com/alibaba/jvm-sandbox ☆推荐理由:Jvm-Sandbox:从一个开源排查工具到质量工具再到生态的扩充,是阿里内部的一款非侵入式的 AOP 开源解决方案,能够在 Java 生态中解决诸如流量录制回放、故障模拟、问题排查等领域的问题。
  4. 项目:skywalking 地址:https://github.com/apache/skywalking ☆推荐理由:一款开源的分部署追踪方案,对标集团内部的鹰眼, 该开源项目针对了很多通用的中间件调用过程进行插桩,能够学习和了解到很多的 Java 生态技术
  5. 项目:jacoco 地址:https://github.com/jacoco/jacoco ☆推荐理由:Java Code Coverage 代码覆盖率分析
  1. 测试之家社区:https://testerhome.com/
  2. 综合型技术社区 infoQ: https://www.infoq.cn/
  3. stackoverflow :https://stackoverflow.com/
  4. 综合型技术社区:https://www.csdn.net/
  5. 微信公众号:腾讯 TMQ 在线沙龙、开发者修炼营、AI 科技大本营

做些什么?

互联网行业发展非常迅速,每一年甚至每一个月都在不断变化,应对这样的变化,应该怎么去做呢?

  1. 不断学习,学习能打开眼界
  2. 多参加线下沙龙,多听讲座,这样可以提升你的见识
  3. 每隔一段时间去面试一下,不一定要离职,要知道自身价值和行业发展是否相符合

写在最后

加油,各位


↙↙↙阅读原文可查看相关链接,并与作者交流