关于职业规划,自动化测试和软件开发我该如何选择?
公司目前在做流程前移,把测试功能测试融合进开发。原来的功能测试,基本就是写一写流水账式的脚本,没什么代码能力。现在有两个选项:一、是跟随主流,进开发,从事的工作主要还是测试,但是要做前移。缺点:1、加班会很多,2、学习的时间,会比较少,反而...
公司目前在做流程前移,把测试功能测试融合进开发。原来的功能测试,基本就是写一写流水账式的脚本,没什么代码能力。
现在有两个选项:
一、是跟随主流,进开发,从事的工作主要还是测试,但是要做前移。
缺点:
1、加班会很多,
2、学习的时间,会比较少,反而没有提升代码能力,根据经验,仅有3成后来具备了开发业务代码能力。
3、担心自己的深度不够。
优点:
1、可能代码能力提升,今后更好找工作。
2、更深入了解业务。
二、自动化工厂,负责定位脚本,做一些优化提升。
优点:
1、相对比较轻松一点。
2、时间多了可以研究些新东西。
缺点:
1、不在主业务流程,升职什么的比较难(我觉得其实进开发也难),
2、感觉自己学,没有工程化,大规模的应用感觉会比较水。而且容易放羊了。
3、担心将来的竞争力。
为什么我要建议你选择开发?是因为你经过从事开发,更能打开你以前在测试工作中不能扩展的眼界,同时能提升你的编码能力,代码能力对测试人员来讲真的是很重要的能力之一。退一步讲,如果以后不想做开发了,那么再退回做测试,也比一直做测试更有发展,现在大多团队都喜欢开发转测试的人,因为这样的人才可以弥补团队中编码能力的缺陷。
如有疑问,请留言告知,或者咨询柠檬班自动化软件测试培训:www.ceshiren.com官网客服哦