Не переживайте, у технических ВУЗов на технические специальности и не было набора с английским. Что касается подготовки, то если без курсов, без репетиторов, в школе плохо преподают, и только на самоподготовке, то  вполне себе. Ну так и не всем же в топы идти. И не так сложно информатику в ВУЗе осваивать. Скажем, в ИТ очень много физиков - они вообще никакую информатику не сдавали, а в сбере работают