Want More Tech Talent? Teach Them To Solve Problems