У вас есть два варианта развития событий:
Первый. Кодер. Aka писатель руками кода в компьютер по онлайн туториалам. Много ума не нужно. Вам хватит 2-х месячного буткампа.
Из проблем, кодер это коммодити. Т.е. вы всегда будете кодировать за еду на низших ступенях карьеры.
============
Все остальные возможности открываются образованием(или самообразованием)
Интересные области в разработке:
Machine learning. Вам нужна линейка+статистика+теорвер на очень хорошем уровне
Game development. Линейка+комбинаторика на хорошем уровне
Graph theory и Category theory просто чтобы быть хорошим программистом.
Обязательно английский.
============
Области в управлении:
Как минимум, микро/макро экономика +менеджмент +маркетинг.
Плюс постоянное самообразование и чтение книг в области на которой вы специализируетесь.
+ желательно MBA в зарубежном вузе.
------------------
Я бы посоветовал техническое(для того, чтобы было легче уехать) образование + MBA уже там для продвижения по карьерной лестнице.
Соответственно, ваши цели:
- Английский (больше всего усилий). Вы должны уметь прочитать рандомную книжку на английском и понять 95%
- Тех вуз. Можно довольно средний(лишь бы дали корочку и получать самообразование вам не мешали)
- MBA уже на месте, за рубежом(для того чтобы перейти в управление)