IT graduates not 'well-trained, ready-to-go'