

What you mean with things that advance continually but also every business uses a different solution you can’t expect someone who have a perfect understanding of 6976 different possible solutions used coming out of college? What are we even teaching these kids if not every possible current and legacy software of any possible IT application and the differences between each version of each. Geez.
That’s the biggest problem with learning tech from a college: developing, vetting, publishing, and adopting curriculum all take a good chunk of time. More time than it takes for new tech to arise.
It’s not hard to see going to trainings/expos/etc. on new/current/upcoming tech while working at a business is going to be a lot more useful than learning 5-20 year old tech in college.