我们有很多来自外包的同事,最近在合作以及其他人的反馈之中,发现了一些问题。在如下几个维度的考察之中,执行力、沟通能力、主动性、严谨性、理解能力。问题最大的来自主动性和理解能力,因此也导致了沟通能力和严谨性有问题。执行力表现的都不错,不过有些同学的执行力也需要他人的不断Push。
我在进入上一家公司也曾经做过七个月时间的外包,这里想就如何提高自己谈谈自己的一些感想。
如何提高自己,别人只能提建议,真正要去提高自己,要靠的还是自己,这是我们改变自己的前提。
首先说说会有哪些问题存在。
第一是心态,外包同学总会有这样的感受,我是派到这边干活的,不是你们公司的人,干嘛这么拼?能偷懒还是就偷懒吧。这就是归属感缺失的问题。
在实际工作中,遇到问题,不是一追到底,而是能放就放。需要别人准备好所有的铺垫。没有ownership。这些事情可能会让你暂时工作稍微轻松了,但是也让你离目标越来越远了。
我曾经跟一些同学聊过,你们内心,应该是没人愿意一直做外包的,要想实现这个目标,首先就要以FTE的标准要求自己,虽然一开始因为一些原因没有达到,但是如果我们一直以这个目标要求自己,并逐渐向这个目标靠拢,并超过这个标准,剩下的也是水到渠成的事情了。
公司之所以没有直接录用你,可以理解成,咱们还没有达到公司的标准,但是,我们依然可以有机会和level比你高的人一起工作,这对你以后的发展也是一件好事。如果能够仔细发现和周围同学的差距,并尽力弥补,等到了周围人都对认可的时候,转正也是迟早的事情。
再详细一点,每个Release开始之前,产品经理的PRD准备好了吗?开发时间都估算好了吗?提测时间点都提供了么?提测那一天是否按时提测?自己是否理解所有的需求,特别是隐含需求。验收报告和回归报告都按时发给全组了吗?有没有推进全组复盘?
对于自己以后的发展,自己有什么规划?如何努力去实现这些目标?
公司的培训,你有去听吗?去了解一下公司使用的技术或未来发展的方向吗?有没有主动跟周围的同事去学东西?比如产品经理是如何制定一个产品的?项目经理是以何种方法去推进项目按时完成的?其他测试同学是如何完成自己目标的?
第二是工作方法和技巧,外包同学大多工作时间在一到两年之内,不知道工作中一些方法和技巧,甚至一些基本的要求。
Email格式,这个问题可以做一期分享,目前存在的问题比较严重的是,格式混乱,有错别字,甚至会引起误解。
1.1 打招呼怎么写?
1.2 测试中出现问题,在Email里怎么提?
1.3 JIRA问题,文字没有提供链接,或直接把长长的链接拷贝到Email里面。文字描述很随意。Email是一个用来沟通、分享信息的地方,总的来说,要求比较职业性的描述,一些口头语比如“包治百病”、“大神”之类的话在微信群里没有关系,但是最好不要出现在Email里面。
第三是技术能力。
我们是技术驱动的公司,对开发人员的要求很高,同样,对测试人员的技术能力要求也很高。以下是我想到,但不限于以下的。
- 编程能力,需要自己能写脚本去测试SDK,首推Python、Java
- 自动化脚本编写能力,自动化框架已经搭好,需要各位能够依葫芦画瓢,将更多的案例自动化,节约人力测试时间。
- Postman测试Restful API乃至脚本化的能力。我们现在提供的Restful API越来越多,必须要掌握如何测试。
- 性能测试,我们需要服务越来越多的公司,性能测试是我们服务更多客户的基本要求。
- 安全测试。我们的后台不能一直被人攻击。
第四是软技能。
对于测试人员而言,测试能力是一方面,还有一些软技能,这些软技能不局限在我们的工作之中,在生活,或者其他工作中都会起很大作用,有时候需要多学习别人是怎么处理的,有时候需要客服自己性格上的缺陷。比如如何与开发、产品、项目经理沟通?如何寻求他人的帮助?在受到质疑的时候,如何更快的恢复积极的心态?
总的来说,外包是我们入门测试的一个选择,但是不是最终选择,我们的目标还是在这个行业争取早日找到自己的职业发展道路,实现自己的梦想。