Question: I'm a DevOps. In my team, we do many "boring" tasks such as replying to client emails that are related to technical issues, and maintaining the system, cleaning DB. But we also do some development.

I have a problem with one of my colleagues. He always works on the nice development tasks, leaving the support for me. He has become pretty good in development because he's been practicing it.

Whenever there is a nice/important task, he does it without consulting the team if there is another one who would like to work on it.

I complained about this to my manager, who gave feedback to the colleague, but now the situation is worse. He does the important tasks without saying that he's working on them. He says that he's doing X (which is a boring task) and after some time when we prioritise the important task, he jumps and says, hey I've done that already.

The manager is ok with this because he already became pretty good at developing while I'm a newbie

I feel very bad that I'm not getting the same opportunity.

Any advice?

### First update

Most of you suggested that I just pick up a development task and work on it. I did .... It backfired horribly. Two clients complained to the manager about delay and the manager gave me a strong feedback.

Answer: 
> 
> I feel very bad that I'm not getting the same opportunity
> 
> 
> 

You *are* being given the same opportunities, it's just that you are choosing to prioritize other, "boring", work. At the end of the day your manager doesn't care who does the tasks, only that they get done and done well. If you want to do some of the tasks instead of your colleague, you need to go and do them yourself, not wait around.

Secondly, you need to tell your manager about all the work you've been doing for the company at the weekends. You will only be given credit for that if people know you've been doing it.

The fact that you feel you need to work at weekends means that something is seriously wrong with your team.
I suggest when such a task becomes visible to work on, you tell the co-worker that you've got this one. Ideally in a way (group slack channel? group email?) where both boss and co-worker can see you've claimed it, so he won't decide to do it anyway.

Also, keep in mind that studies have shown that working fewer hours (35 is ideal) tends to lead to maximum overall productivity. Too easy to quickly burn out a little if working more than that. If working over the weekend allows you to grab one or two such tasks first though.. might not be such a bad idea.