前言
不少年轻的软件测试从业人员随着测试技能的逐渐积累开始出现了浮躁,迷茫等心理状态。大家普遍开始发出“测试也就这点儿东西吗?”“作为测试的我还能再提升到哪儿?”等这样的疑问,对于小编来说,这些问题同样也引起了我的思考。
思考
为什么同学们会出现上述的问题呢?对于入职1-2年的同学来说这是很常见的,相较于刚刚入职时的懵懂和对新鲜知识和生活的渴望,已经工作一段时间的同学早已习惯于千篇一律的工作环境和工作内容,对于测试技术也能够熟练的掌握。这时很多同学就会变的不知所措,由于同学们的心理状态不同因此主要分化成了自信心爆棚的不屑一顾派,和自卑心爆表的一无是处派。虽然分化成为了两种完全不一样的表象,但究其根源全是由于目标感缺失造成的。
针对目标感缺失这种问题,小编也给大家提供了一些建议。
1. 首先,我们需要了解我们的不足,彻底消除无谓的自负。对于软件测试这个行业,单纯的会一些测试工具和测试手段只是最浅显的表面。“无知者无畏”,只有对所学知识进行深入研究才会真正敬畏。对于测试工程师来说,测试只是一个手段,我们更要做的是保证产品质量。制造出各种环境对产品进行全方位的质量保证才是我们要达到的状态,而不是“测试”。
2. 其次,我们需要知道行业的前景,树立我们的职业自信心。我们测试行业有着很详细的职业发展步骤,前景也很光明。
[1~2年],测试技能:
熟悉整个测试过程及产品业务领域,学习和掌握自动测试工具,学习测试自动化编程技术;开发和执行测试脚本,承担系统测试实施任务;学习编程语言、操作系统、网络与数据库方面的技能。
[3~4年],测试过程:
深入了解测试过程,掌握测试过程设计及改进,参与软件工作产品的同行评审;进一步了解产品业务领域,改进测试自动化编程技术,能指导初级测试工程师;加强编程语言、操作系统、网络与数据库方面的技能。
[4~5年],测试组织工作:
管理1~3名测试工程师,担任任务估算、管理及进度控制;进一步培养在软件项目管理及支持工具方面的技能。
[5~6年],技术管理:
管理4~8名测试工程师,提高任务估算、管理及进度控制能力,完成测试规划并制定测试计划;研究测试的技术手段,保持使用项目指导及支持工具的技能;用大量的时间为其他测试工程师提供技术及过程方面的指导;开始与客户打交道并做演示推介。
[6~12年],测试管理:
管理8名以上测试工程师,负责一个或多个项目的测试工作,与客户打交道并做演示推介;保持使用项目管理及支持工具的技能。
---出自《软件测试质量保证》
3. 最后,我们要树立好自我目标,当然一个长远的目标往往是不够的,对于处在这个阶段的同学,只有长远目标往往会让他们更加不知所措。因此这个小编给大家的建议就是制定一些小的目标,例如我们在某个测试过程中耗时过长,那我们就可以定一个测试提升效率的目标。仰望天空,脚踏实地。只有定下看得见摸得着的目标,我们才能找到一条清晰的道路。
总结
新入行的员工往往都会在某些时段遗失掉自己的目标,长时间不知道自己到底是在做什么,这时我们需要做的是先要静下心分析现状,思考自己目前遇到了什么瓶颈,如果是不知道自己的提升点那就按照我们的职场规划去学习相关知识主动进行转型,如果是由于自己的自负而不想去提升,那就思考一下自己现在项目中遇到的问题,看看是否能找到解决方案进行优化。如果我们不能主动去提升自己那就借助周边的问题来被动提升自己。请相信,知识永远没有尽头,我们需要的只是脚踏实地勇往直前!