The problem with hiring is employers, and they just don't need to change. As much as they would like more employees, they either don't really need them as urgently as they claim, or they would rather go out of business than take a risk.
The problem with hiring is employers, and they just don't need to change. As much as they would like more employees, they either don't really need them as urgently as they claim, or they would rather go out of business than take a risk.
But if you don't how to build a passable REST API, when to use an event queue instead of a database, or experience with a build system you are far from my ideal candidate.
In all reality, my advice for anyone in college today is to get an internship during school, and try to convert it into a full time position. Good luck getting a position with no internship experience.
This is not actually true, at least at average universities in the United States. Schools have a degree called "Computer Science" but the standards are shockingly low.
The problem isn't with labor demand, but with a mismatch of labor supply x demand with so many people trained for "entry level [insert current year's language / framework of choice] developer" since it requires so little effort.