Обучение программированию определённо перспективно, а вот насколько — не берёмся судить, да и с чем сравнить?) В программировании много направлений и периодически появляются новые, поэтому всегда будут появляться новые профессии, которые не берутся из ниоткуда, а вырастают из старых. Так, если вы уже профи, а у вселенной появится запрос на программиста сверхновой волны, вы всегда можете подтянуть знания и перейти из одной сферы в другую.
Из плюсов работы в сфере IT можно назвать хорошие зарплаты — даже у новичков, возможность работать удалённо и карьерные перспективы — от младшего разработчика до тимлида.
Всегда будут востребованы те программисты, которые следят за изменениями и регулярно повышают квалификацию — опытным путём или на онлайн-курсах.
Типичный разработчик с фобией конкуренции