The only way to get a raise is to change companies. Pretty much everyone in the software industry will agree on this.
Also, the way employees are hired and the way salaries are negotiated is totally unfair. There is often no logic behind it other than pedigree/family connections.
> The only way to get a raise is to change companies. Pretty much everyone in the software industry will agree on this.
I can certainly agree with you here. The only times I've received significant raises are when I leave, or threaten to leave. I'm getting pretty sick of hopping around every year or two...but hopping is the only time where I have any leverage.
Also, the way employees are hired and the way salaries are negotiated is totally unfair. There is often no logic behind it other than pedigree/family connections.