Чел, ты уже старый, в 40 лет поздняк уже становиться прОгрОмистом. Особенно, когда не знаешь, как это слово пишется.
PS. Хорошо, хоть отредактировал и исправил это слово.
Глупость: IT-рынок переполнен неспособными претендовать на высокие зарплаты мартышками, дрессированными "курсами программирования" (очные, онлайн, видеокурсики на ютубчике - неважно: в любом случае на выходе будет дешёвая малообразованная рабочая сила) бездумно воспроизводить типовой код, кое-как решающий примитивные рутинные задачи.
А чтобы претендовать на высокие зарплаты, сначала придётся отучиться в приличном ВУЗе (Синергия, МИТУ, ИПО и прочие торговцы дипломами с приличными ВУЗами даже рядом не стояли), а потом немало лет проработать - не на фрилансе, а в нормальных компаниях, где тебя на Code Review будут в каждый твой ляп носом тыкать.
Я рассматриваю фронтендтам нет дефицита.. можно не рассматривать. В дефиците квалифицированные разработчики, которые могут самостоятельно решать задачи и/или быть специалистом в предметной области.
Тебе нужно было 5 лет назад начинать вкатываться, сейчас без опыта никуда не возьмут (если только есть знакомые которые могут на какую-нибудь стажировку протащить либо пройти отбор на стажировку в большую контору типа Яндекса, но вряд-ли у тебя это получится)