为什么要写这个
- 转型失败,之前一直想从测试转到后端开发,但是国内互联网求职环境一再恶化
- 零经验转行基本上没戏
之后的职业规划
我想是有三个选项
- SDET(这个可能性最高,除非测试需求没有了,目标是从中高级开始)
- 前端开发(需求量应该是最高的,目标是从初级/助理开始)
- 全栈开发(这个的话就是 nodejs 全栈,目标也是初级/助理)
需要提升的技能
优先级从高到低
- 雅思 6.5,预期在两年内完成,虽然不报班,但是还是需要规划学习路线
- 开源项目参与,目前来说 github 的提交内容都是博客以及完全没有用途的抄袭代码,可以从 playwright 入手参与开源项目
- 是不是从原生的测试框架开始会好一点(swift kotlin)?
- java 测试技术栈,有点抵触,目前倾向于 js/python(国外远程 java 的优先级还是够的,之后会从 rest-assured 开始实践)
- 前端性能测试实战,之前用 lighthouse 初步了解过一点,但是远远不够
- k6(目前来说 K6 性能测试已经自学了一段时间了,也进行了一定的实践,之后会继续实践,但也调整优先级)
- cypress(实际上来说 cypress 不如 webdriver,要不就一步到位 playwright,感觉目前来说选 playwright 是正确的)
正在做的事
- 参与开源项目(最近从一个开源playwright项目中学到不少,也正准备参与一个开源项目,希望可以被接受)
- 看上去有些开源项目star数虽然多,但是不一定开放的接受pr,小的项目有不太想做,看来自己还是太功利化了。
- k6 学习,最近使用k6做了一些压测实战,收获了不少
- 前端性能测试
- 单词记忆(目前来说没坚持下来,准备调整学习策略,而不是只记单词)