今天我和一個同事email討論工作,cc 另個同事。 cc 的這個同事工作交流很多,我們相處關係還算不錯,一直互相幫助。可是今天她Skype 上給我說我給那個同事發的email 讓人讀上去感覺很rude. 我承認我是帶著情緒發的,但是說的都是事實啊,所以我沒覺得是rude.
起因是這樣子的。三月份有個project我們決定了一個方案,影響幾個分係統,包括今天email 的同事維護的分係統。和他討論了我們的方案,他和user 研究後說他的分係統不做改動。最近我做好我這部分改動後,發現一到他的分係統, status 就變成了system cancelled. 上周二我就給他講了這問題,他看了一下說是我的數據原因。我感覺不是,就讓他把那部分logic 給我找出來看,一看我就發現裏麵的邏輯錯誤。我告訴他是因為這個錯誤,傳過去的東西才被cancel. 這個需要fix。然後我又找user 提到這個問題。user 也同意改動。然後我又回頭和他講,他說這需要係統改動,他需要研究。我告訴他可以改動的兩個方法。然後他就再無聲息。
今天我繼續在前麵的email chain, 問他什麽時候可以開始做他係統的改動,因為他的係統的問題必須解決,我做的改動放進去才不會引起他係統的問題,他回答說we determined before the project started, will not impact his subsystem. 然後說not sure 他什麽時候能開始work on his change. 還問你傳過來的東西為什麽被 system cancelled? If you want me to look at it for you, tell me the #...
我一看就很惱火,我上周已經給你說了問題,並且找到了原因。怎麽你還問 why? 我就說, it doesn’t matter what we determined. This issue has to be fixed. Maybe more research should have been done in your subsystem at that time. We’ve duscussed this and I’ve told you why it got cancelled. 然後又把邏輯錯誤的地方重發了一遍。然後他就回答, let me correct, this is Not an issue. Due to your proposed change system scope is changing, until last Tuesday we don’t even know your change affects my system.
我看了更加氣憤,就cc managers, 說, this is a bug that has to be fixed. If you don’t want to fix, i’m Ok with it. If later on in production all PAs we created got cancelled by your subsystem, you will take the responsibility. It is your responsibility to research what needs to be changed or fixed in your subsystem, not mine.
然後他回複說, 這個邏輯在 production 好多年了,也沒出現問題啊。現在是你的新東西要放進來,才會被 system cancelled. 我本來正想這樣回複, a bug that has not been triggered does not mean it is not a bug. 結果還沒發呢,cc 的同事就Skype 我, suggest me to calm down. 還說我說話的tone 顯得我很rude. 所以對方變得defensive,事情 escalated. 可是我覺得這些話是帶有情緒,但都是事實,怎麽會給人rude 的感覺呢?後來她給我也打來電話,說她理解我的 frustration, 那個問題確實是個 issue. 但勸告我不要衝動下發 email,控製情緒之類,以免別人給你bad reviews. 我也知道她是為我好,就是不明白我那些話怎麽辦是 rude呢?