Знаете, готовят не готовят, но основы закладывают. Мне по крайней мере что-то заложили и систематизировали, для начального этапа работы. И мозги заставляют работать и развиваться. Выпускают естественно теоретиков. Практиков ВУЗы не выпускают вообще, т.к. это фундаментальное образование. Программисты вообще-то учатся всю жизнь. Я вот например учусь чуть ли не каждый день, потому что это такая сфера. И вот как раз умению учиться самостоятельно меня в основном и научили в ВУЗе.