我在一小公司工作3 年,是公司一个项目的owner, 该项目的每一行code 都是我写的. Manager 是新人,才来公司几个月, 还处在了解工作的阶段. 公司的QA Team 很薄弱. QA Manager 没有一点计算机背景知识. 连community college 都没上过. 但他张扬骄傲,心胸狭窄.我以前跟他offer 过: 我可以给你们写些test story 以便让你们知道该测试些什么, 以及该怎么测试,他说:"I know exactly what I am doing ". 但实际上我做的项目到目前为止,很多很多的细节他们都不知道.但这正好也顺便增加了我的job security :一些logic 只有我一个人知道.当然他们的人零零碎碎也问过我很多, 我是有问必答, 我一向很善待 QA 的人.最近我得罪了我们QA Manager. 如果有特别闲着的童鞋,也可以参看一些我以前的贴:http://bbs.wenxuecity.com/career/445167.html
这次的事情是这样 : 因为我们刚给客户Upgrade的Release被我不小心broke 了一个已有的 feature , 导至程序运行过程中时不时就发错误message. 客户报告给我们后, Support Manager 直接找我, 让我confirm 一下是code 还是configuration 的问题, 我很快发现查出是 code有错, 告诉他我来FIX.
但QA Manager这小人, 一定是听说了我已经confirm 是code 有错, 再加上我们的新developer manager 是个nice, 好欺负的人. 不知道他跟我们这新manager 说过什么, 他昨天就给公司所有最重要的人(CEO, VP, developer manager, support manager, release manager, 多个project managers)群发了一个Email. 我这里节选一些 :
I reviewed this incident with [ 新Manager名字]. I am very aware of this issue. Clearly nobody wants this to continue happening and the bleeding must stop now so we don’t take time away from other projects that are of importance. I am also aware that [The Client] has submitted approx. 5 incidents as well that the support department is currently reviewing[新 Manager的名字 ] [注:这 5 个incidents 我今天都review了,都不是 code的问题]. I would recommend that we have a meeting to review the situation as a whole as soon as the remaining items have been reviewed so that we can formulate a plan that will end these issues with the customer and allow them and our company to move forward
他接着又写 test的结果. 多半都是不make sense. 明明是他根本不知道的logic,他写成我程序生成的结果让他觉得: we do not know where it comes from or what it is referencing.了很多条他
Based on this research [新Manager名字] and I believe the next step should be to review the design of this project to verify how we handle [issue item], Blah, Blah, Blah
他特意不把我的名字放在 email list 里面. 是好心的support manager把收到的email forward 给我了, 我才知道的. 我觉得他这样做是在玩game, 因为:
(1)他不加我的名字email list 里面, 这样他怎么攻击我, 我都不能辩驳.
(2) 他take advantage of 我们的小老板是新人, 又没看过我的CODE. Email里总是打着他是和我们[新 Manager]一起review 的, 如何如何.
(3)其实他是不知道怎么测试, 他想让我提供information. 但他不这么说, 他要说成我做的project 的design需要review. 这样让人听着觉得我做的project的 design 差到了无法忍受的地步
大家怎么看这事?