Я из провинции, из самой глубокой провинции, у нас даже по 1С особо не заработаешь, с зарплатами все очень плохо в ИТ. Уже почти 5 лет в андроид разработке, начинал с апворка, благо у меня большой бэкграунд программистом к тому времени был, немного поднатаскался и вперед, с коллегой пробивались, у него с английским хорошо, у меня с разработкой, первые заказы брали почти забесплатно, за рейт, потихоньку выползли, по зарплате стало раза в два больше чем у нас по региону в среднем, сейчас ушли от апворка, устал я от такого режима работы, свои проекты стали приносить доход и пошли вабанк, сейчас польность на самообеспечении так сказать. У меня опыт работы в офисе (7 лет), на удаленке, не апворк и именно удаленка на московскую фирму, оракл там и все такое (4 года), ну и вот сейчас почти 5 лет андроид. Как по мне самый оптимальный вариант это конечно работа на себя, гугл маркет позволяет такое провернуть, но для этого нужно много пахать, но это очень интересно, строить свое с нуля, когда у тебя нет начальника, нет дедлайнов, нет сроков и т.д.
Риски самостоятельной работы конечно выше, рискуешь не получить "зарплату" совсем. Апвор вспоминаю как страшный сон, это очень агрессивная среда, где нет места новичкам, могут кинуть, может попасться мутный вредный заказчик, нам вроде как повезло, сейчас есть постоянные клиенты, которые по остаточной что то просят подправить доработать, но в общем апворк для меня это история, туда я не вернусь.
Как по мне самый простой вариант это набраться опыта самостоятельно, между делом, работая на старой работе, потом пытаться собеседоваться на удаленку. Ну или как выше говорил делать что то свое. Делайте выводы, удачи.