Есть. Я после 9 класса пошёл в колледж, отучился 5 лет там, знаний давали нормально, потом пошёл на зарядку на 4 года в универ, ходил по большей части для галочки. Основные знания получил в программировании при работе со 2 курса заочки. Знания с колледжа помогли устроиться на первую работу. А максимальный опыт получил работая на последнем курсе колледжа лаборантом в том же колледже - была куча свободного времени и преподаватель рядом, который мог разжевать на глубоком уровне непонятные моменты(начинал с ассемблера, перешёл на С). Правда в итоге сейчас работаю с sql по большей части, ибо почему-то программисты микроконтроллеров не ценятся вообще