Скажу как это было у меня. Хотя кому это интересно? 😂
Я был абсолютно нулевым в IT, учился на логистике, но в один момент решил, что стану программистом.
Начал с базовых курсов о Computer Science, потом выбрал язык (вбив в гугл «самый легкий язык для новичка») и смотрел курсы, читал книги, изучал синтаксис. Делал простые скрипты, решал алгоритмические задачки.
Я хотел найти работу в этой сфере как можно быстрее, поэтому решил, так как моих знаний недостаточно, чтобы стать программистом, стану тестировщиком, а уже потом как-нибудь.
Высылал своё резюме везде, где искали автоматизатора для тестов, чтобы и в сферу войти и язык подучить.
Попал на одну стажировку, затем вторую, в свободное время (так как я изначально знал куда хочу прийти) учил нужные технологии, делал на них «проекты». В конце концов, имея за плечами коммерческий опыт написания какого-никакого кода (тесты), знание нужных технологий (личные проекты) позже без проблем нашёл работу, которую люблю.
Подытоживая: учиться, учиться и ещё раз учиться, делать свои проекты на технологиях, которые больше всего ценятся и поставить цель.
А сколько лет вам было, когда в итоге вы решили переквалифицироваться?
Это глупый ответ. Как и вопрос. С чего вы взяли что для спрашивателя крутая работа это именно в топ менеджмент?