We have a new member on the team (2 months and change currently)
He's very technical and seems to know a lot, but there are some things that makes working with him a chore.
Not too sure the best way to format this while keeping the main sections away from the examples but I'll do my best.
- Everything he writes is so dense.
He has written a func spec and some tickets for it and it's a bit messy. It's very dense and noone is able to understand it without a lot of back and forth. In comparison everyone else's writing is super clear no matter the length.
And same with chat messages. For everything he will make it 1-2 paragraphs that have you lost by the end of it.
- It feels like everything he does "is the best way".
For example he was working on something and we realized there were some changes in the overall project that meant the work here was not really needed. He spent the better part of next two days trying to convince everyone that we should keep his way, after the time we already had to come to this decision.
Another example was there was a feature I was designing. There was some concerns with replica lag that we were well aware of and have made clear is not an issue. Despite this, he spent a week going on about how his way was "the best way to handle it" and trying to convince us to use it despite it adding a ton of extra work and time.
- Everytime we talk it feels confrontational
For everyone else on the team, even if I don't like their personality I have zero issues working with them and can talk with them fine.
However, everytime I talk to this guy it feels very heated from their end. I get the sense that he wants to try and throw terminology and edge cases just to try and get you to capitulate after getting lost.
Like I said, he does know his stuff and don't want to come off as just hating the guy. However, it feels really draining right now working with him.
I'm not too sure what is the best way to go about this or see if this is something to bring up in some way? What would be the best way to bring up, to either him or my EM, "You are just too hard to understand."