не надо в этом возрасте "учиться на программиста".
я тебе говорю как человек 40 лет, 20 лет писавший код.
в 35 ты должен быть либо сильный прогер, либо тимлид.
пока ты дорастешь до уровня работы с 24-26-летними, пройдет ещё условных пару лет.
там тебе под 40.
котелок к этому времени варит плохо, ты не обладаешь энергией двадцатилетнего, что бы месяцами не вылезать из-за пк/мануалов/кода, ты стареешь, постоянно учиться каждый день (или чуть реже, но постоянно) - не вытянешь. я уж промолчу про саму стрессовую работу, на которой нужно давать результат как промышленный станок.
какое программирование в 35 лет? в этом возрасте уже уходят из программирования - в руководство или менеджмент, остаются та те, у кого нет иных качеств и пилят этот несчастный код до старости, выжигая глаза.
в таком возрасте надо зарабатывать прикладывая меньше усилий, экономя энергию.
а ты выбираешь путь, который надо выбирать в возрасте 20+ лет - когда люди могут себе позволить не спать ночами, работать в условиях потогонки и постоянно учиться.
тем более конкуренция сейчас на этом рынке
растет, любая компания неминуемо возьмёт из двух равных кандидатов того, кто моложе на 10-15 лет, а не 40-летего деда. у 40-летнего новичка нет НИКАКИХ преимуществ перед человеком 25 лет. Работодатель ВСЕГДА выберет молодого, потому что им легко управлять, он сильнее в плане выносливости, перспективнее, у него есть стимул к развитию, он гибок и т.д.
не трать время на ерунду. лучше задумайся как палатку с шаурмой открыть - больше заработаешь.