What I’m talking about is that these two pieces of advice effectively include being a dick, and that being a dick undermines several of the others.
> You can be collaborative and still ensure your own work gets its due credit.
Of course. And you can ensure your work gets credit while crediting others, and while pulling additional weight to support others. I’m saying this from experience helping numerous teammates—especially mentees—advance their careers, and having been helped in my own career advancement by those same teammates because they were happy to share how I’d helped them. Even behind my back, per the list of advice.
I’m saying that there are plenty of ways to both advance your own career and champion/help your colleagues at the same time. And that treating those goals as a conflict is a great way to lose the conflict you create.
If you are not a team player who helps each other out and still manages to get promoted then that’s a problem to be in such an org.