大学毕业到公司干起了软件测试,大学期间学的是跟网络完全无关的专业。现在干了半年了,不知道这个职业今后能干啥,很茫然。关于网络方面的知识在上班中学了一些基础。想问问各位今后我如何发展,对这个职业的未来不了解。希望各位赐教
如果你保持在软件测试这条道上的话,之后就是业务测试、测试开发、测试管理,如果你要换道的话,产品、项目管理、运维、QA(QA和测试不是一件事,不信你可以查一下专业的QA做什么,有点像监理)都可以。除了开发,纯测试出生的人转起来不方便,但是,别的IT岗位你都可以转。因为你想要测试一个对象,你必须了解其背后的逻辑,不理解根本测试不出来问题,所以对系统各个方面的理解可能要比开发还要深入。当你深入了解后,自然也就有能力去接受别的岗位的工作了。你现在的问题应该发现自己每天做的都是功能测试,面对的是业务逻辑。每天做的都是类似的工作,感觉没有提升。对于非科班的朋友,我个人建议如果你觉得没劲,趁早放弃,别勉强了。你没有想要发展的方向的话,浑浑噩噩干5年还是功能测试,最后很容易被淘汰。不过你要是想继续的话,非科班出生的朋友,还是去读个网络大学,其实可以看出你提出的问题就知道你对测试有点偏了,软件测试真正对应学科领域是软件工程。而单一的培训机构的课程,只是告诉你怎么做,但背后的逻辑你可能不一定能理解,你需要有一定的基础,否则你只能按照需求写写功能用例加执行,再往后就难了。或许有人说其他专业的做测试也能做的很好,但请注意非科班的同学,入行后干的不好的才是大多数,别太自信,你没有那么高的悟性和运气。在上网络大学的课程的同时,你可以看一下测试开发做些什么,测试开发其实偏技术的,业务测试说实话是你理解需求的能力,这个不难,对需求的理解无非早晚的问题,你早晚会吃透需求的,但技术是你以后换工作的核心。顺便要把学的东西带到工作中去。学技术的目的是让你的测试工作变的简单(其实大部分的测试技术就是为了偷懒,最能说明的就是自动化)。千万别学了后就学了,一定要看怎么能带入自己的工作中去,在实际的工作的成长才是关键。最后,凡事欲则立,不预则废。别纠结,非科班的同学更要注意,因为别听别人告诉你,测试好入行就入了。测试对于工程师的综合能力要求不低,无论是前端、后台、数据库甚至网络工程,有时候都会涉及,所以,请想清楚。
每个岗位虽无贵贱之分,但是都有水平高低之分,你如果认可这个岗位,就要努力达到这个岗位的天花板,奔着这个方向去努力,在努力的路上你就不茫然了,望采纳!
1、把软件测试全流程了解下,需求评审、用例、Bug
2、把日常常见工具了解下:Bug工具、用例工具、自动化工具、抓包工具、性能工具、项目管理工具 等
3、把必备硬技能了解下:Linux Sql Python/Java Git 等
4、沉淀几个项目经验,一年后,找工作,跳槽 。
至于软件测试工程师,职业发展 ?
挺好的,无需担心 ,薪资还不错 。但,深入要求比较高,好好学习 。
软件测试,相对软件开发,技术深度可能不足,但后面的扩展性和职业可能性会更好,常规有几个方向:
1)深耕软件测试,从黑盒、到白盒、自动化、持续集成、持续发布等;
2)软件测试开发,对编程感兴趣和有基础的,可以转做软件开发,一开始可以借着测试机制、工具开发入手;
3)项目管理,软件测试的测试、确认、统计等工具和方法,在项目管理中可大派用场;
4)需求/产品方向,软件测试的黑盒验证、用例、跟踪矩阵等,有助于需求规范化和完整性。
在本人公司,从软件测试到这三个方向,都有成功案例。建议可以多看看软件测试、软件开发相关资料,根据兴趣和环境,再做准备:
软件开发十本书_zhouyulu的工作历史-CSDN博客 几年前,总结了“软件测试十本书”,对从事软件质量验证和确认工作的基础知识进行简介。软件花钱最多、耗时最长、投入人力和工资最大的,是在开发过程。根据个人经验,推荐软件开发相关的十本书,供入门和进阶参考,坐等拍砖员。 https://blog.csdn.net/zhouyulu/article/details/119672552
软件测试十本书_zhouyulu的工作历史-CSDN博客_软件测试十本书 软件,已成为产品集成的必需部件。软件产品的质量,与用户生活水平正比。软件质量相关专业,正用武之地,期大有可为。根据个人经验,推荐软件测试相关的十本书,静待有缘人。 https://blog.csdn.net/zhouyulu/article/details/78268631
做测试想做长久的话只有一条路就是进大厂。
否则建议转开发或产品。
中小公司的测试地位和工资都低。