I work as a UX Program manager in a large creative team where we take on a number of projects. The team by itself is pretty amazing and I get along with everyone and enjoy learning with everyone. However, recently I have had problems with one of the senior developers who takes offense to everything I say about technical aspects (I do have a fairly decent technical background so I understand technology as well as I understand user experience) and makes constant comments like these:
- I am the techie here and you should not talk about this
- I know what I am talking about and you should not be talking about things like this
- For technical questions, you come to me and don't directly ask questions to the team (he was recently promoted to a tech lead)
- Let techies answer technical questions. Program managers should not be talking about these things
On top of this, if I accidently ignore him or miss his email or calls, the next time he gets an opportunity, he makes sure he does the same thing openly in public when people are watching. When I asked him about his behaviour, he says, " Well, didn't you do this three days ago to me when you didn't respond to me when I called you? Now you know."
I tried talking to him and trying to sort things out but he seems to enjoy making a scene by shouting loudly in the office and responding in a loud voice to questions so that everyone can hear him (we sit in a fairly round room place so if your voice is slightly loud everyone can hear you).
I am at my wits' end about how to deal with him.
One option would be to ignore him, but since our projects are end to end and not only UX and since I oversee the whole project, I have to work with the development team too.
Other option is to pull him down to size but that won't work since I am pretty sure it will end in a loud argument with him which I am eager to avoid since I have a pretty good reputation with the rest of the team.
Input and advice would be helpful. Thanks.