А ну и добавлю... Айтишный ВУЗ не даёт (!) навыков профессионального программирования, это самый минимум базы на которой потом можно расти. Поэтому окончание айтишного вуза это и есть тот самый-самый минимум, который даст понимание разработки ПО и поможет дизайнеру ПО грамотно прочитать ТЗ и выполнить уже свою работу по дизайну. Вот я про что.