我开始是做手工硬件测试的 11.5k,由于不喜欢开发人员总是趾高气扬,高高在上的样子。于是开始自学 python,尝试用 pyqt 做一点可视化的测试工具,也学习了 selenium,pyqt 等,想着后面有机会就去做测试开发,这样应该就不用总是做手工测试了。学了大概一年后,跳槽去了一个机器人公司做基于 pyqt 的产测工具开发,只是纯粹做测试工具,不做测试工作,做了一年左右,由于公司总是亏钱,没有项目奖,没有年终奖,据工作几年的同事说公司几年没涨薪了,当时薪资 15.5k,觉得薪资太低了一直待下去也不是办法,也是又开始找工作,后面找了一个月后找了一家 python 开发的工作,当时本来是想着找测试开发的岗位的,有一家只给 17 左右就想着去做开发吧,而且我之前大部分经历都是测试工作,找一个 python 开发的工作很多公司都不愿意给机会,刚好有公司给我机会就去做 python 开发了 20.5k。这家公司入职后熟悉了大概半个月看代码,后面业务开发也没什么问题,也没什么压力,需求基本都能搞定,但是后面,公司没钱了,拖了几个月没发工资,于是又萌生了换工作的想法...太难了。
由于是半路出家,转 python 开发后发现自己在软件开发中没有优势,积累不够,技术栈单一,基本只会 python 相关的开发,C++ 等其他不熟练,代码能力也不强,所以有小伙伴想转开发的可以考虑一下参考一下,可能与开始就做开发的我们的竞争力会差一些。当再次面临要找工作的时候,决定找测试开发工作,自己的工具开发能力 + 测试经验可能更适合我。我的设想是,去做测试开发,积累几年做个测试经理或者组长成为公司骨干也有可能,薪资的话应该还行,再有一点测试工作应该可以做到 40 岁左右吧。
本人现在在职,没发工资,熟练 python 开发测试工具 pyqt,fastapi + Vue 开发,熟练 linux 操作,有硬件/软件测试经验,会使用示波器、频谱仪...等等测试仪器,不知道能不能找 25k 左右测试开发工作,想请问大家测试开发工作的一些实际体会,以及想请大家给些建议,非常感谢!