answer:Do I think universities do a good job training students for industry life? Based on my experience within a single degree program within a single institution, and inference, no. It seems that universities are filled with academics that often have no – or very limited – work experience outside of academia (i.e. in the real world), and really, academia doesn’t much incentivize outside work experience. So, it follows that academics aren’t very qualified or prepared to mentor anyone else about what it takes to succeed out here. It also follows that by nature of the path they have chosen, they don’t give a shit about the “real world”. Is it short sighted for industry to deny graduates with little to no experience a job? Well, first off, not everyone in industry does this, and second, the economy stinks and employers have the advantage. Jobs in general are hard to come by. This is especially true for entry level work. Why hire a n00b when you have a line out your door of experienced people that are willing to work for next to the same as the n00b? That said, I hear your frustration. It is not easy learning “on the job”, and after paying thousands of dollars for a degree, you expect it to be useful. I hope this will change in the future, but I’m not holding my breath.