本人2013年开始从事软件测试工程师,目前从事该行业已有8年了。跟很多大学生一样,毕业之后挺迷茫,不知道会啥,能做啥,该从什么行业,而软件测试这行入门门槛低,工资也不低,确实是不错的选择。就这样日复一日,年复一年工作了8年,而现在到了30岁开始遇到了职业瓶颈期,是往自动化方向转,还是往管理方向转,但无论往哪个方向转,专业知识还是需要不断学习。目前身边很多从事软件测试行业的,都在该行业从事很多年了,但一到换工作,就发现自己什么都会点,什么都不精通,遇到面试就什么都回答不上来,这也是我该反思的点。
那软件测试工程师真的没什么技术含量?我不这么认为,需要学习的专业知识并不少。网上传言的35岁,40岁,45岁就失业找不到工作,只是针对那些不学习,不提升自己专业能力的人。而自己能做的就是每年给自己设定目标,每年至少学习一项专业技能或者学历不行多靠专业证来提升自己,而不是每天在恐慌中等着失业来临。机会总是留给有准备的人。
那怎么样成为合格的软件测试工程师呢?所要知道的专业知识有哪些?
1.软件测试基础知识--可以考个软件中级职称
2.计算机网络基础知识--网络协议、推荐图解TCP/IP、HTTP协议、Fiddle抓包工具、jmeter
3.Mysql 数据库
4.Linux操作系统、shell自动化脚本
5.零基础学习python
6.可以考个PMP项目管理证书---对于以后想从事测试管方面有帮助
7.多看点沟通上的书籍,提高语言表达能力,测试是一个需要面对产品、交互、研发,项目,以及上层领导沟通的多方面工作。
加油,机会总会留给有准备的人~