По опыту авторов нашего канала можно сказать, что есть два пути до первой работы в IT через ВУЗ. Но все равно самообразование - превыше всего!
Первый путь - искать хороший вуз, в котором осталась хорошая база - алгоритмы и структуры данных, компьютерные сети, языки высокого уровня, немножко низкоуровневых вещей. Но стараться поступить на то направление, где учебные формальности занимают гораздо меньше времени. И в этом случае нужно начинать искать стажировки и работу, как можно раньше (идеально 1-2 курс). Это могут быть даже некрупные компании для начала. В этом пути вы скомпенсируете недостаток теоретических знаний богатым практическим опытом и на рынке труда окажетесь впереди ваших сверстников.
Второй путь - искать топовый и известный вуз, в котором тяжело учиться. В этом случае вам придетсятратить больше времени на учебу в первые 2-3 года, но знаний полученных может хватить сразу на хорошую компанию.
Выбирайте тот путь, к которому лежит ближе к сердцу. Первый путь заставит покрутиться как белка в колесе, а второй сделает вашу жизнь более размеренной. Оба пути имеют место и на горизонте в 5-10 лет после окончания не имеют особых отличий.