“测试人员在项目团队中的地位”、“测试人员是否需要代码能力”、“测试人员的职业发展”……这些话题在国内外各种论坛网站上被炒烂了,以致于本人见到此类内容就翻篇。职业修炼就像习武,看得太多容易把自己的节奏打乱。我更强调大家按照自己的方式成长,走走弯路无所谓,关键要多总结自身问题,带着具体问题去寻找答案,免得被他人太空太泛的言辞刺激得走火入魔。
软件测试是个很苦逼的群体。大部分中小企业的测试人员大都专注于黑盒功能测试,如果是产品测试的话,几年下来还会积攒一些业务知识,编写用户文档的能力;若是三五个月的小项目,在游击队似的团队中,黑盒功能测试人员的成长很有限。有时还要肩负起维护服务器和部署,兼个配置管理员的职。
身在测试岗,其实有不少混日子的机会。等着开发人员更新,或服务器宕机了,又或系统太稳定了找不到Bug……这些都是测试无事的理由。这个时候,如果天气好,我建议让测试出门玩一玩;如果天气不好,建议公司提供下午茶。为什么要争取这种‘额外’福利呢?你会发现有一些测试同仁,他们在上班的时候没活儿干,等着开发干活;等开发折腾完了就到了下班时间,可怜的测试就要加班加点了。时间虽然过去了,但里程碑就是里程碑,往往该什么时候上线就要什么时候上,互联网产品尤其如此。也就是说,当有一阵子测试人员开始闲着了,这意味着过了这阵子他们的工作强度将大大提高。况且,可以闲着的时候公司若不提供机会放松,员工照样会在网上看新闻,拿手机看小说,干他们想干的事儿。所以,适时放假,是一个绝佳的、提供人文关怀的手段。对工作效率亦有益处。
如果上述内容对老板没有说服力,资本家老板非要让大家在办公室里干坐着,作为Team Lead,此时一定要站出来,把大家拉到会议室,喝饮料谈天。让团队成员知道你和资本家老板是不一样的,你是注重大家的工作品质的。什么是‘工作品质’?参考《就这么做产品》一书的100位技术人员问卷调查,大多技术人员最看重的几个方面是:成就感、学习、挑战性、信任。技术人员不是公务员,偶尔闲散会觉得惬意,可是三不五时地没事干、耗时间,这会造成人员管理上的风险。
我非常赞同阿朱在《走出软件作坊》一书中提到的,“好的氛围,才会引入、留住好的人;好的人,才会有好的制度,并且保持这个制度”。喝饮料谈天的艺术性在于,它可以是项目吐槽会,还可以成为技术分享交流会。能把大家聚在一起并畅所欲言,某种程度上也体现了管理者的影响力。否则,要么耷拉个头,一言不发;要么东张西望,等着别人说完走人。
写到这里,我也不知道自己现在是作为什么角色在大侃特侃。
技术?管理?或者二者皆有。
我只是觉得,Team Lead若没有办法在谈笑间帮助成员提高,那还是让大家趴在桌上睡一觉吧。