Context: I work in a big company, I moved to this new department 4 months ago. At the beginning I had to take care of a legacy system meanwhile we built it again. Just since a month a new team was created and I join this team.
The team has another dev who has been working in this department for a long time, so knows the technology, and all the products.
The team has to develop a system that is related to the other products that this guy worked on.
The team has a manager who and a product manager who use to work in the department.
The situation is that he is taking all the new/nice tasks for him, and since he knows the technology and the products he can be fast and the manager trusts him.
My issue is that I am having a problem to take nice tasks, I just have to take care of the old system, and he doesn't involve himself there.
I talked to the manager, and after that he took couple of very simple tasks in the old system.
The old system is critical so any bug I have to fix, otherwise the impact is bad, and I will be hold accountable.
I feel very frustrated as I am not doing the tasks I would like to. I need time to learn the new technologies and the product domain, but the old system is taking all my time.
I am afraid I will be perceived that I don't participate in the new system because I am busy fixing bugs in the old system.