Честно говоря, вариантов настолько много, что вряд ли кто-то перечислит для вас их все. Поэтому попробую передать суть, что есть программирование с точки зрения использования, тогда мб вопрос отпадет сам собой.
Программирование в общем виде - это создание некоторого алгоритма (задание последовательности действий), которая будет при определенных условиях выдавать определенный результат. Какими могут быть действия? Ну формально любыми. Для начала, подумайте какие действия вы делаете часто и подумайте может ли за вас это делать компьютер. Например, я в свое время отбирал друзей из рекомендованных вк. Обычно из предлагаемой сотни-другой мне интересны в лучшем случае 10 человек. Чтобы рекомендации нормально обновились, нужно было каждого в рекомендованных пометить как "больше не показывать". Вместо этого я просто написал небольшой скриптик, который делает это за меня. Аналогично, если вы работаете с цифрами, что-то куда-то переносите и т.д. - если компьютер может это сделать, это можно автоматизировать. Вариантов масса.
Таким образом программирование позволяет автоматизировать многие вещи и упростить жизнь.
Почти как следствие - программирование повышает вашу эффективность (вы уже не делаете рутинные задачи) и ценность на рынке труда, кем бы вы ни работали. Маркетолог со знаниями программирования может добиться гораздо большего, чем маркетолог без них. Т.к. многие вещи можно автоматизировать, спрогнозировать и т.д. просто один раз написав скрипт или программу.
Программируя и автоматизируя какие-то вещи вы можете прийти к созданию своего продукта (стартапа, если угодно). Наконец, если вы пойдете в управление и вам придется работать с программистами, знание программирования также будет не лишним. В свое время я занимался аудитом IT проектов. Были и такие истории, когда руководители два года платили целой команде деньги, хотя посмотрев сделанное, я был в шоке - все это делается одним человеком за месяц. Т.е. ребята просто водили руководителя за нос, а т.к. он ничего не понимал в этих якобы "умных" словах, фактически они сидели и ничего не делали, а деньги им капали.
Наконец, программирование можно применить в любой области. Медицина, финансовые рынки, маркетинг, менеджмент, ритейл и т.д. - везде есть что-то, где это можно применить.
Резюмируя, с помощью программирования вы можете сделать свою жизнь легче, можете сделать свою работу эффективней и легче, где бы вы не работали, или создать свой бизнес не только в сфере купи-продай. Вариаций масса. Мне сложно представить где эти знания могут совсем не пригодиться.
Для математики, также программисты мнго зарабатывают.
Допустим ты каждый день выполняешь одно и тоже действие. Если ты программист, ты можешь это действие автоматизировать, так ты освободишь кучу времени. (если мы говорим про программирование в быту и личных целях)