Don’t worry too much about what your team members would think about you. Your team members might not like you for this, but they would respect you. And most importantly, your project manager will know you are a good, confident developer and better than others.”
What kind of crap advice is that? To just learn communication and claim the credits for yourself?
Yeah, you can get a bigger share of the small pie of budget recognition the company will set for your manager to split between you and your team. So instead of a sub-inflation salary review you get a slightly sub-inflation and everyone else gets their slightly lower?
Remember friends. Alone we beg, together we bargain. It's not unlikely to see collective negotiations get 15% across the board! Stop settling for just being "above others". Raise the bar for everyone!
It's past time for us to negotiate as teams of engineering instead of individual devs that think each can just move jobs and get a higher contract. Some people can, but the best of us can't, because of just how stressful job hunting is.
We only get the fairness we fight for. And as software engineers we have fought for nothing, so far. We surf a bull market and think we got paid for our skills and merit. Surprise: we didn't. How many people have made way more money than the best of us, just dancing the money dance?
Let's please strengthen our unions, so that we can negotiate when they try to push these shitty layoff seasons.
Why do you think there's more "fairness" in everyone getting 15% raises across the board rather than the few who perform above others getting better raises? I find that almost the definition of unfair?!
What you're probably thinking of is that it's more important for the group to get rewarded, not the individuals... but that's good NOT because it's fair, it's good because in the end, what a company really cares about is the end result of everyone's work... that doesn't make it fair to the individuals who actually performed most of such work, quite the opposite. Yes, there's a trade off being made between fairness and being result-driven, or making the wellness of the group more important than the satisfaction of the individual (or "social justice" if you may use a very overloaded term).