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