Как много вопросов, и как мало ответов...
Думаю выбрать Android разработку, в дальнейшем и IOS потом и Flutter или аналог
Зачем? Понимаю еще с flutter на android - поближе к железу, так сказать. А так, android, ios и flutter - это разные вещи со своими особенностями. По верхам везде пропрыгать - дело такое.
Подскажите, с чего начать обучение?
С гугления "с чего начать обучение android". А там уже выбирай источник по вкусу.
Как получить практику без отрыва от текущей работы?
Меньше работать и больше практиковать. Еще можно маховик времени использовать.
Реально ли на старте не менее 2К$ зарабатывать? (все же не барменом до этого работал
Ну так-то, да. Мы тоже вон майора ФСБ тим-лидом поставили. Все ж на такой должности человек был.
прыгать с языка на язык, с одной технологии в другую это не редкость для программиста, все меняется очень быстро
Конечно, вон, еще 1995 у нас появился Java, и вот уже 2021, а у нас все еще есть Java. Перемены стремительные, соглашусь. Один вопрос: как 1С (второй без) связан с программированием в его обычном понимании?
Как работодатели смотрят на 40 летних программистов? особенно тех кто стартует в этом возрасте?
Так на джунов или программистов? На джунов - нехотя, а на Джеймса Гослинга, например - с любовью на устах.
С другой стороны - если ничего не делать, ничего и не будет. Так что, только удачи и терпения могу пожелать.