It hurts innovation. People that good will be locked (with golden handcuffs) into large companies that can afford them.
Start-ups rarely can offer large fractions of a million dollars a year in salaries. Maybe they need to bring the entire initial development team on board as co-founders; I don't know. But right now getting good people to work with you in a start-up is harder than it ever has been before.
Sucks to be them then. If there was such a shortage we'd see more companies offering actually competitive salaries in the software industry.
Software engineers might be well paid on average but they're not better paid than many other professions requiring similar levels of training. If this is such an issue, companies should spend resources training staff for the roles they need. Like they used to.
It hurts innovation. People that good will be locked (with golden handcuffs) into large companies that can afford them.
Start-ups rarely can offer large fractions of a million dollars a year in salaries. Maybe they need to bring the entire initial development team on board as co-founders; I don't know. But right now getting good people to work with you in a start-up is harder than it ever has been before.