Both in the US and elsewhere, most education systems aren’t churning out the kinds of people start-ups need to hire. The problem is not just a lack of engineers, but also of people with the necessary business, financial, and communication skills.