由于互联网裁员,最近在 bosss 上投了些简历,测试开发岗,看看目前市场情况。
虽然都在说大环境不好,失业的人很多,我最近约面试的还是比较多的,说说最近的体会吧,希望能给大家提供价值。
1、20K左右的测试开发岗还是很多的,需要玩懂自动化,自动化是必备选项
对项目整体都有比较深的了解,有一定代码基础后,可以试试测试开发岗。测试开发岗位更多是综合性岗位,很多公司招测开,其实是当作高级测试来招的,进入之后,很少直接让你写测试工具的,更多的还是业务测试、写写测试脚本之类的,现在市场的核心一定是体现业务价值,纯写工具的很少了。
2、现在测试真的是越来越卷了,高级测试人员在往全栈的方向发展
不仅要具有计算机基础知识,还需要懂功能、自动化,会编程,懂前后端技术。目前的市场,优先要懂后端的知识,前端知识考察比较少。未来感觉会考察前端知识。目前的测试懂开发技术栈,比较吃香的是,多线程、锁、springboot、redis、kafka、docker、k8s这些。
3、相比之前年轻的自己,开始更关注公司业务方向、自身发展方向
面试了几家招大数据测试开发的、招游戏测试开发的、招硬件方面的,还有做区块链的,发现自己并不想去做大数据、游戏这块的测试。 从公司业务方向,可以初步判断这家公司是传统保守公司还是创新性公司,有无前途之类的。
4、一天面试3场,是比较累的,主要是心累
后来,改成一天一场,给面试做排期。好多了。其实最佳的频率是一天2场,不至于太累,也不至于太懈怠。面试这么多,发现测试开发岗,不是都会考察算法的,非大厂只有20%的公司会考察。大厂几乎都是要考察的。但是做出来,不一定面试会通过。还是要前面答得不错,算法也能做出来。
5、相比一年前的情况,现在的面试官会很关注项目
对项目业务、技术是否足够了解,自己做的事情是否经得住拷问。比如,项目技术用了redis,会问你redis怎么测试,答不出来,面试官就会觉得项目测试没做好,用到了redis却没测,考虑不全面,麻了麻了。
项目这块会问什么?