I am a junior software developer. I joined one of the big tech companies a year ago, immediately after graduating.
I joined a team that has one developer, he is a senior dev.
In the first half of the year, we didn't get along much, but things were more or less fine. I thought that the reason might be different mindsets. I came directly from college, so I am still fresh with theoretical knowledge, he's experienced and knows how things work in real life.
After the first half of the year, I decided to follow what he wants for everything, as an attempt to learn and resolve conflicts. This reduced the number of conflicts / intense discussions a lot.
However, for the past 4 months, he has been ignoring me completely. For example:
- When I am assigned to develop a new feature, I write my proposal for the solution, and share it with him to get his feedback. I thought this would reduce the amount of re-work since we'd both agree on the solution. But he always comes with answers like "do it yourself now, and I'll check later" or "I think your solution is fine, I only have some points which I consider subjective not objective so you can go ahead with your solution"
Then when the feature goes life, he asks the manager to redo the feature since it has potential flaws and it'll give us a headache in the future.
(That happened 2 times)
- Another example is that he is hiding things from me. Since he is senior, other teams contact him for alignment. They give him requirements and discuss solutions. I know nothing about all that. I get to know that only by finding a weird code pushed to our code base, and then I asked what is this code about, and he says this is a new feature. (and we didn't even discuss the solution, and he never mentioned that he was working on that)
(That happened 2 times)
- Another example: I was working on a task, and it was a big one, I spent 3 weeks working on it, and when I finished it, I asked him to review the code, and he said: "Oh but this task has been canceled because of COVID 19" apparently another team has aligned this with him but he didn't even bother to tell me.
-There are so many more examples about me sending him messages and emails and he either doesn't reply or he says that he'll come back soon and then he never does.
Our team has a manager who is managing 3 (maybe 4) extra team, we barely see him.
I don't know if (and how) I should tell the manager, because in the first half year, I have escalated many issues to him and I believe he things that it is me who is so junior so I need time to adopt to corporation environment.
also, as you probably know, the senior is always a favourite for the manager.
How can I deal with this situation? should I talk to the manager? it is making me nervous and I feel it is unfair that I seek alignment and he's ignoring me.