Нужно отталкиваться от того какой выбор у тебя будет и будет ли вообще в вузе. Нужно понимать, что в большинстве вузах учат минимальному набору для хоть какого-то понимая
У нас тоже с плюсов всё начиналось, потом преподы сказали, что мы можем выбрать абсолютно любой язык и кодить на нём
Конечно были и обязательные после 1 курса - пайтон, шарп и джава
Для начала пойми что именно тебе интересно - фронт, бэк, десктоп, веб. После этого выбор сократится.
Делать выбор языка чисто по топу - пиздец затуп, конечно
Выбор должен делаться из-за:
1. ощущений при кодинге
2. полезность в той сфере, в которой хочешь развиваться
3. поддержка ЯП
4. популярность среди работодателей
PS. возможность кроссплатформ нынче будто обязательно, если нет желания уйти чисто в андроид или ios
Чтобы что-то из себя представлять на рынке через пару лет (а именно на 3-4 курсе начинают зазывать в компании и надо уметь себя проявить уже тогда) рекомендую начать изучать как минимум:
git, soft skills - для любого направления
БД - для бека (ну и конечно какой-то ЯП)
html + css + js - для фронта (стандартный набор фронта, короче)
Не обязательно, но желательно:
docker
Советую присмотреться к
ЯП бек - Rust, Go, C#, Java
БД - Postgres, MySql, Oracle
Фронт - Vue, React, Angular
Простого ответа на вопрос "что делать дальше?" дать можешь лишь ты сам. Слишком много бывает факторов для такого. Вообще развивайся в направлении, которое интересно - тогда точно не прогадаешь. Чем больше будешь в нем понимать - тем лучше, но и кругозор не забывай расширять