但是任务是老板分配的,你就先管自己分内的那一份。如果他有什么需要你帮忙的,或者他要求你一起做的,让他把所有沟通用邮件写给老板,让老板知道以后,你才开始干。还有,他一开始要求你加入的时候,你先让子弹飞一会儿。等他在team meeting里求帮忙的时候,你告诉大家你可以帮忙,然后介入。
我是QA。我现在做的项目都是remote做的,team里面差不多一半是阿差。其中有3个印度人是同时进去的,招人的时候是对API测试是有要求。可他们在我看来,基本上没什么API方面的任何经验。我想做API的自动测试,刚进去的时候就按照quara上人说的,先做一个东西出来,让lead知道,告诉lead我之前的公司做了3年了。然后lead就把API部分给我的,原本让我测GUI function的都分配给了别人。因为测程序这东西,GUI是和API改变部分一起上来的,真正整合在一起测试的话,需要看API部分的数据是否正确。
和你一样,这些印度人明显缺这方面知识,同样是一个DEV开了一个会,讲解了如何用一个工具,可新进来的阿差就是不明白,弄不出东西来。开完会还来问我,我就和你一样花时间教他们。几次类似的事下来,发现其中年龄大一点的那个,会提一句在我的帮助下他完成的。但是年纪轻的,就拿来显摆成他做的了,和你现在遇到的情况一样。
后来我就决定让他自己一个人吹箫。他的那部分等他测得差不多了,我再去测,再报告bug。反正他做的时候,我就做自己的事情去。
还有一个,是一个以前就做这项目测API的阿差,和另外一个阿差一起测试。测API的后来需要去测之前的一个项目。加上这个feature的基本工能一直没通,lead就要我一起测。我当时正忙着做API的automation,我就说,还得等一等,让我先把手头上的事给做完了。lead说没关系。等我自己的工作做得差不多了。去测了测阿差的功能,我发现基本功能都能过,可intergration部分都没考虑进去。估计他写的test cases都没有考虑周围的features。我写了好几个intergration的bug tickets.其中有一个由于没有requirement,又去询问business team把这部分requirement给补了上去。
我想我也不用说什么了吧,所有人心里清楚,到底谁测得更深入。
他们现在依然还是来问我的,我也zhai会在屏幕上演示给他们怎么做。
很重要一点,自己得比他们更懂,让对方一时半载也赶不上,就不用怕他们去别人面前表功。他们表了功,让自己反感了,就让他自己吹会儿箫再说。
如果手头上活不多,再不愿意帮别人和别人一起做,如果lead从不同角度知道以后,一定对自己不利。所以帮人需要有点策略。
我们team也有俄罗斯人,根本没有这种事情发生,我发觉他们远比印度人努力很多。
这是这一年来总结出来的教训和心得。