我在一个由3名开发人员组成的小型开发小组中工作。我们管理松散,没有团队架构。没有指定的团队负责人,而经理则相当放任。这位高级开发人员已经在公司工作了4年,在那时,他在建立系统和保持系统运行方面发挥了巨大的作用。他不是一个很好的开发人员,但是一位出色的牛仔程序员,并且以我从未有过的方式了解网络。他曾担任“首席开发人员”和“系统架构师”,因为他有资历,并认为他的工作比我们其他人更好。
我的问题是他威胁要一直退出。昨天他告诉我,他将在6周内提高401k归属计划的另一个级别,并计划在此之后离开。当我问他为什么时,他说这是因为我们的经理(一个人)和团队(这个团队就是我)正在“给他除毛”。他认为,根据他的资历,他“当之无愧”被任命为开发经理。他不喜欢我,因为我一直在努力寻找错误/问题跟踪软件,并且因为我擅长工作。
上次他威胁要辞职时,我认真对待他,并开始计划我要离开他的工作。然后他改变了主意,告诉我,我正在做的工作是他的责任。他对我发脾气,而且紧张情绪持续了一阵子。
以下是我处理这种情况的一些不同方式:
- 按照他的要求去做:这可以减轻紧张感,但是什么也做不了,用户就会不高兴。
- 掌控一切,让用户满意:但是这会使用户感到高兴,但随后他对我生气并关闭,他不会与我交谈或与我合作完成只有他自己知道的事情。他不会让我自己进入需要进入的系统。
- 与高层管理人员更紧密地合作:他不尊重高层管理人员,他们不希望他离开公司,所以他们抚养他。
我还没有前进的一个选择就是离开公司:我还没来一年,也不喜欢离开的想法。总体而言,该职位符合我的大多数要求。
有想法吗?有什么建议吗?对话?我没有考虑过的选择?
2012年5月11日更新:
我终于决定离开。这是一个很好的决定。从最初的职位到现在,他变得更好了,但我认为它仍然不是一个好的开发人员,更不用说好的管理材料了。我尊重他的知识,但很高兴我不再需要与他合作。
He doesn't like me because I keep pushing for things like bug/issue tracking software and because I am good at my job
他是对您说这个还是您所相信的?