As long as I have been in the IT business this has been a problem. Companies are constantly SCREAMING for experienced skilled labor but nobody wants to provide young workers with the opportunity and experience they need to acquire those skills. If you are graduating in this day and age, expect dozens, or even more depressingly, hundreds of answers like; "go work for company X that still offers entry level positions, work there for a few years and then come to us and we'll be happy to hire you" from companies run by clever CEOs who aren't offering entry level positions but that's OK because everybody else is and they them clever selves can just poach from those dummies. In the end the CEO class will have to decide whether they are willing to do what it takes to generate that new skilled and experienced labor and punish the parasites that don't participate in that effort or whether they really can replace all IT labor with chat bots and robots. If those predictions that AI will end all human labor by 2027 come true that latter option should be the easy one.