It's not just that. It's the nature of higher education. I had many professors that no concept of the real world. In the case of the University of Utah, the CS program comes out of the College of Engineering and their curriculum shows that. Yet, a very small percentage of CS grads will work in engineering or science. Most will end up writing business apps. But the CS program doesn't require ANY business classes. How does that prepare the kids for the world? Oh, that's not what colleges do. They're concerned with 1) graduation rates 2) job placement of grads. Actually teaching you what you need to know for your chosen profession falls down the list somewhere.
>This is an industry that is very difficult to reproduce in the college classroom. Plus, our industry is structured (or unstructured) in a way that makes it even more difficult.
>
>Not impossible but very difficult, and requires a huge investment. I built curriculum for a private adult school and invested an insane amount of personal time.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer