Public-private partnerships offer on-the-job IT training to unskilled youth, aiming to produce a new generation of IT talent.