Могу рассказать о программистах. Самое важное - любить то, что ты делаешь. Не искать в гугле "самые высокооплачиваемые языки программирования" и через силу изучать что-то, а понять, в какой сфере комфортно и интересно именно вам. Дальше разрабатывайте проекты, используйте GitHub, учите базовые алгоритмы. Идеи для проектов есть на tproger'е. Дальше смотрите вакансии и углубляйте свои знания, доучивайте то, что требуется, например, от c# разработчиков часто требуют еще Entity Framework. Приходите на любые собеседования и так пока не получите работу. Удачи и сил!
Это глупый ответ. Как и вопрос. С чего вы взяли что для спрашивателя крутая работа это именно в топ менеджмент?
А сколько лет вам было, когда в итоге вы решили переквалифицироваться?