from my experience, the vast majority of people hiring IT staff would rather have someone cheap and uneducated than expensive and skilled. The reason for this is simple. the majority of IT work is not sophisticated. It's complicated because of poorly designed tools and interfaces but it's not sophisticated. It's cheaper to train uneducated talent to use the next generation of poorly designed tools than it is to retrain someone with deep understanding of the current generation.
We are letting down people would have we let them think the IT career has any substance. we need to educate them to the fact that the day they start working IT is the day they need to start training for the second career.
Keep Up with TechRepublic