✅ Strange colleague
Hello, there's a colleague in my company who behaves oddly. I enjoy simplifying processes and finding better solutions for repetitive code. I implemented some patterns that reduced the workload and cleaned up messy code. And after that he starts play envy because seniors speaks high about me.
But I found out this days he often reworks my solutions in regular code part in very vague solution. Instead of discussing his changes, he just pushes them without explanation, and his modifications often make the code more bug-prone.
We don't have much competition in the company since we work in a niche area. His programming skills are questionable, but he understands the overall process better than I do. Despite my efforts to collaborate and be a team player, he constantly tries to assert dominance, making me feel inferior.
I raised the issue with our senior, who apologized for not noticing it earlier, and we've now been instructed to stick to our own tasks. However, in the regular parts of the code that he touches, he tends to introduce more bugs, and when I offer help, he rudely rejects it.
I feel uneasy because our strained relationship may hinder our ability to collaborate until the project is complete. How should I handle this situation? Did I do something wrong to speak up my senior?
But I found out this days he often reworks my solutions in regular code part in very vague solution. Instead of discussing his changes, he just pushes them without explanation, and his modifications often make the code more bug-prone.
We don't have much competition in the company since we work in a niche area. His programming skills are questionable, but he understands the overall process better than I do. Despite my efforts to collaborate and be a team player, he constantly tries to assert dominance, making me feel inferior.
I raised the issue with our senior, who apologized for not noticing it earlier, and we've now been instructed to stick to our own tasks. However, in the regular parts of the code that he touches, he tends to introduce more bugs, and when I offer help, he rudely rejects it.
I feel uneasy because our strained relationship may hinder our ability to collaborate until the project is complete. How should I handle this situation? Did I do something wrong to speak up my senior?