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