一直觉得自己经过这么多年厉练,应付工作中的问题已经得心应手,直到又碰到棘手的事情。
background
我们公司有两个研发分部,我在的组和M组。这两个组前身是两个公司,被现在的公司买下merge在一起,地理上在不同的州,报告给不同的VP,但是干的活儿是一样的。M组都是PhD,高层一向认为属于technical lead,而我在的组属于低端技术支持。两个组面上和气,实际互相不服气
我一直很小心让自己的project不和M组重叠,但是最近我做的项目却在做了6个月后发现M组也在研究同一个问题,而且solution和我的完全不同。他们的VP不喜欢同一个问题两个solution,要求我们两个具体负责的engineer要merge成一个方案。这又不是揉面,哪里那么容易。我的VP不care,只要最终的效果好。
我和M组的老兄spend了三天,review彼此的东西,我觉得我的方案效果更好,M组的老兄看不太懂我的东西,暂时没态度。从现在看,merge成一个方案是不可能的,只能放弃其中一个,无论放弃谁的,肯定有人很郁闷。M组的manager一直很维护他们的东西,我的老板却很面,怕得罪人。我可以改善M组的方案,让最终效果和我的一样,但那会又费时又费力,而且眼看自己做好的东西被扔掉心里很别扭(我原本打算申请专利的),经历过的人懂的。
事情到这一步已经不是技术问题了,老板只说你们俩要work together ... 我最近在争取升职,俺该怎么办才是professional的?