Чтобы получить крутую работу, лучше все-таки наработать тот самый драгоценный опыт. Но опыт — это не только то, о чем написано в трудовой книжке.
Есть несколько способов получить опыт: стажировки, практики, хакатоны, чемпионаты, Open Source проекты, онлайн-соревнования типа Kaggle, собственные проекты. Вы можете сами придумать себе задание и выполнить его как проект, а затем добавить в портфолио.
Пишите в интересующие компании, предлагайте свою кандидатуру в качестве ассистента или стажера, но не забудьте о хорошем резюме. Гайд по резюме для разработчиков есть в блоге icanchoose. Общайтесь с другими разработчиками в соцсетях, читайте профильные медиа — информация о вакансии или наборе на стажировку может появиться где угодно.
Это глупый ответ. Как и вопрос. С чего вы взяли что для спрашивателя крутая работа это именно в топ менеджмент?
Доказывать свои навыки, развиваться, учите что-то новое.
Нарабатывайте опыт, посылайте резюме в разные места.
Участвуйте в разных IT-движухах своего города (митапы, чемпионаты по программрованию и прочее). Если вы не знаете то начните с университетских мероприятий. Светитесь как-нибудь, а там и на людей выйдите.
А сколько лет вам было, когда в итоге вы решили переквалифицироваться?