There is constant complaint from businesses that there just aren't enough of the right kinds of developers or other tech staff available to hire. Universities get the blame for not teaching the right ...