Идеальное - это не только духовная работа по ИЗМЕНЕНИЮ общественного сознания. Но и работа по ПОДДЕРЖАНИЮ общественного сознания. Т.е., грубо выражаясь, мыслить, так, чтобы всё в мире оставалось как есть - тоже духовная работа.
И вот одни программеры, выполняя духовную работу по созданию новых, не известных доселе алгоритмов/программ, ИЗМЕНЯЮТ общественное сознание.
А другие программеры, выполняя духовную работу по написанию программ к уже существующим процессам - ПОДДЕРЖИВАЮТ общественное сознание.
Нет, программа это последовательность действий не людей, а машины. Сознание людей это её написания не меняется.
И большинство программистов не занимаются созданием новых алгоритмов. Большинство делает довольно однообразные вещи.