SparklyDonut
SparklyDonut

How to deal with a team mate with an inflated Ego?

I have an engineer on my team who thinks his way is the only correct way. He unnecessarily optimizes his code(For example, he uses methods with multiple params instead of passing the whole object), and adds an extra layer of validation even though the current validation works perfectly fine. He doesn't like if people comment on his PRs and complains that he is blocked by the comments. And the worst thing is, he isn't willing to change his code even if you justify your comments or explain the problems in detail.

I'm fed up with this, I gave up multiple times out of frustration. And the technical owner of my team also doesn't want to argue with him. Being a senior engineer in my team, I'm not sure how to deal with this situation.

10mo ago
Talking product sense with Ridhi
9 min AI interview5 questions
Round 1 by Grapevine
ZestyBurrito
ZestyBurrito

Best way to deal with bullies is to bully them back(used as analogy) or you can leave it the way it is and if he comes back with some comments on your code then you also ignore the inputs , unless it really enhances your code/deliverable. I have actually encountered this situation, and I was able to solve it.

SparklyDonut
SparklyDonut

I wish it was that simple. He doesn't ignore my comments, atleast not yet. But he complains that my comments are blocking his work. He has poor understanding of clean code and only focuses on OKRs and merging his PRs. Doesn't care about fixing production bugs, supporting other teams. Honestly don't know how to write his feedback.

How did you solve it?

Discover more
Curated from across
Software Engineers
by ZippyCupcakeStudent

Am I overreacting? How to handle PR comments

Have this co worker, who kind of leads my current project. He keeps digging into PRs and adding comments even when others from the team approved it.

How do I politely shut down this activity? or do I have to not take offense and just wo...

Office Gossip
by GoofyPancakeSoftware Engineer

Teammate problem

How do I deal with a teammate who treats every feedback as criticism and the goes on to defend his actions to the point that it’s impossible to have a civil discussion. Any pointers will help as I have tried almost everything I can thin...

Office Gossip
by JazzyPickleHarness

New EM making old employees life hard

Need help with the office situation.

Our team recently(10 months back) onboarded a new Engineering Manager. Initially he showed some red flags but the team decided to give him some time to settle in the role. Now he is making life hard ...

Software Engineers
by SparklyPandaJupiter

Seniors being pain in ass

I work as a SDE1, and have been working on a new project, and I get it the deadlines and all but this senior have been pushing commits on my PR. I get it I'm a noob but they could leave comments or maybe get on call.

Even yesterday this...