В универе учат хорошему базису программирования. Soft скилы это вопрос другой- английский, выступление, самодеятельность, которая прокачивает тебя. Но в целом соглашусь с логикой Антона по курсам- тут надо параллельно и самому работать и изучать что-то.