Доброго дня.
Ищите вакансии с удалённой работой или, как вариант, пообщайтесь с работодателями из Москвы/Питера и, если пройдёте собеседование, обсудите возможность поработать первое время удалённо. Как подтянетесь и заработаете денег, то сможете сделать релокейт(переезд). Комнату в той же Москве можно первое время спокойно снимать тысяч за 15 + столько же на расходы. Потом втянетесь. Не слушайте фразы типа вас там не ждут и прочую ерунду. У каждого свой путь.
В начале платить много никто не будет. Новички и джуниоры с горящими глазами очень востребованы в больших компаниях - у компаний есть ресурсы на обучение и, при этом, они получают очень серьёзную экономию (хороший спец будет стоить от 100-200к, джун же обойдётся в 40к и пока он дорастёт до 100к, то успеет более чем окупиться, а когда нужно писать много кода, то как раз такие ребята идут на вес золота).
И ещё - нужно очень и очень много учиться. И всё у вас получится :)
Удачи!