Добрый день!
Для кого-то это может быть дополнительным заработком оказывая услуги на фриланс биржах.
Другие могут просто использовать как хобби для себя, без получения прибыли или чего-то другого. Может для них изучение чего-то нового в том числе и программирования - это один из способов держать мозг в тонусе.
Но самое интересное это когда вы к примеру работаете в офисе, менеджером по продажам или примерно такой направленности.
Вы можете разработать программу автоматизировав часть своей работы или передав на обработку рутинные задачи, которые выполняете каждый день и заняться более важными делами.
Для математики, также программисты мнго зарабатывают.
Допустим ты каждый день выполняешь одно и тоже действие. Если ты программист, ты можешь это действие автоматизировать, так ты освободишь кучу времени. (если мы говорим про программирование в быту и личных целях)