In my experience, people who lean into doing dirty work just end up doing more dirty work. It's a recipe for being invaluable to the team, but not a recipe for career growth: they want to keep you around, but they want you to continue doing the dirty work.
The best of career growth advice I've seen work consistently is: be working on a profit center rather than a cost center.
You can be the best employee in the world, but if you're on an unsexy, money-losing area of business, you will likely watch people get promoted around you, because they worked on the thing that gets all the attention. Doesn't matter if their contribution to the success was insignificant, or that the one project was necessary for the other to succeed. It's just the halo effect of being on a winning team that does it. Yes, it makes no sense, and it's not rational nor fair, but that's how business often works.
The best of career growth advice I've seen work consistently is: be working on a profit center rather than a cost center.
You can be the best employee in the world, but if you're on an unsexy, money-losing area of business, you will likely watch people get promoted around you, because they worked on the thing that gets all the attention. Doesn't matter if their contribution to the success was insignificant, or that the one project was necessary for the other to succeed. It's just the halo effect of being on a winning team that does it. Yes, it makes no sense, and it's not rational nor fair, but that's how business often works.