by ndjshe3838 on 3/2/24, 5:07 PM with 44 comments
by doktorhladnjak on 3/2/24, 7:51 PM
If you need to hire someone, you're going to have to pay market rate for a particular hire. You can pay less for less skill or in certain locations. You can try to offer below market and wait for a candidate with few options to accept. But you can't really get around this. If market pay is going up, you're going to have to pay more than for existing employees. If pay is going down, you can pay less than existing employees. Usually it is the former, but there are absolutely companies right now in the declining wage situation where they are paying new hires less.
As for existing employees, most will complain if they are being paid less than new hires, but only some fraction leave. Usually bringing everyone up to the new hire pay level costs way more than the cost from backfilling positions where someone left for more pay or to give counter offers for those you want to keep from leaving.
by not_your_vase on 3/2/24, 5:39 PM
Here is another, but related question: why don't long time employees look for a better paying opportunity?
by rufus_foreman on 3/2/24, 8:07 PM
by altdataseller on 3/5/24, 4:26 AM
Basically it comes down to a few reasons:
1) Hiring budgets are always > than budgets for raises
2) HR and recruiters are incentivized to hire new people rather than retain current ones
3) Employers overvalue experiences obtained elsewhere
4) Nobody really wants to solve the problem of retention because it's a deep-rooted issue with no easy fixes (unlike paying someone new a lot of money)
by badrabbit on 3/2/24, 6:51 PM
Switching jobs is stressful and you can only do that so often before being flagged as a job hopper. One company declined to interview me because I switched jobs in less than 3 years(2.5). Plus, if the pay is decent, why rock the boat? The competition may have worse work environments, bosses or colleagues.
This is why unions existed.
by stop50 on 3/2/24, 6:31 PM
by thiago_fm on 3/2/24, 7:23 PM
One very clear sign of this is if you are in the management side (I am), the amount of REALLY IMPRESSIVE talent that is looking for a new job at the moment is just bonkers.
Recruitment agencies business for developers is a dying kind of business at the moment, companies can directly access top-notch talent by sorting through CVs, running tests etc (typical company recruiting process).
by lulznews on 3/2/24, 9:23 PM
by rndaom on 3/4/24, 3:46 PM
But you can make this work for you. Give yourself a raise every 2 years or so.
by sumeruchat on 3/2/24, 7:21 PM
by yieldcrv on 3/2/24, 6:53 PM
by mikhael28 on 3/3/24, 5:15 PM
by aristofun on 3/5/24, 12:17 AM
What else possible answer did you expect, i sincerely wonder?
by firecall on 3/3/24, 2:04 PM
Any evidence or data to back this up?
Anecdotally, I can say that when I was hiring devs in a large AU Corporate, this wasn’t the case :-)
by wetpaws on 3/2/24, 6:55 PM