Пробуйся в компании, где довольно низкий порог входа - это FAANG'и и около-FAANG'и
Из российских компаний я бы назвал яндекс, хотя иногда на собесах попадаются вопросы и на знание языка
Имхо, на самом старте лучше не забивать на фундаментальные предметы в вузе (эвм, матеша, основы программирования и т.п.), потому что потом будет сложнее эти знания обрести, но не невозможно
А еще знать довольно хорошо хотя бы один язык программирования
Зачем нужны фундаментальные знания и язык? Ну, во-первых, чтобы решить задачку на собесах, во-вторых, чтобы было из чего выбрать проект (например, можно по стеку сойтись с командой, или просто по знаниям)