Имея на руках несколько дипломов, могу смело утверждать, что одни только теоретические знания не делают из тебя специалиста, пока ты пару лет не проработал в соответствующей отрасли. То, что мы называем учебной практикой является формальностью. Поэтому закрепление выпускника, а лучше ещё студента за конкретными госпредприятиями и учреждениями на срок в 2-3 года, принесёт пользу не только данным предприятиям, но и самим студентам. Только здесь нужно соблюсти грань, чтобы получение бесценного опыта, не свелось к не нужной повинности, где будущий юрист будет "отрабатывать" в качестве грузчика, а программист в качестве маляра. Сейчас в общем-то так и происходит. Поэтому не только нужно гайки затягивать, но и свободу выбора предприятий предлагать.