Оригинальная статья: "Digital Polluters: How Programmers Harm the Environment and Why the UN Doesn’t Notice" Valeri Rakitine Jul 14, 2024
Надзор ООН за воздействием деятельности программистов на окружающую среду может быть обусловлен несколькими факторами:
1. Традиционно основное внимание уделяется оборудованию: Исторически дискуссии о воздействии ИКТ на окружающую среду были сосредоточены на аппаратных центрах обработки данных, электронных отходах и энергопотреблении физических устройств. Разработка программного обеспечения, будучи менее ощутимой, возможно, не получила такого пристального внимания.
2. Сложность и осведомленность: Воздействие разработки программного обеспечения на окружающую среду включает в себя сложные, взаимосвязанные факторы, такие как методы кодирования, эффективность алгоритмов и жизненный цикл программных продуктов. Осведомленность об этих факторах и их совокупном воздействии на окружающую среду, возможно, все еще растет в более широком сообществе по устойчивому развитию.
3. Стремительное развитие технологий: Индустрия программного обеспечения развивается быстрыми темпами, постоянно появляются новые технологии и методологии. Политикам может быть непросто идти в ногу с этими изменениями и понимать их экологические последствия.
4. Предполагаемое косвенное воздействие: Прямое воздействие программной деятельности на окружающую среду, например, аппаратного обеспечения, более очевидно и его легче поддается количественной оценке. Косвенное воздействие неэффективного кода, частых обновлений и плохо оптимизированного программного обеспечения бывает сложнее измерить, и поэтому его можно не заметить.
5. Отсутствие стандартизированных показателей: Может отсутствовать стандартизированных показателей и рамок для оценки воздействия практики разработки программного обеспечения на окружающую среду. Без четких руководящих принципов трудно включить эти соображения в более широкие программы устойчивого развития.
6. Сосредоточьтесь на более широкой политике в области ИКТ: ООН может уделять приоритетное внимание более широкой политике в области ИКТ, такой как доступ в Интернет, цифровая грамотность и кибербезопасность, которые оказывают более непосредственное и широко признанное воздействие на цели глобального развития.
Устранение разрыва
Выявление этого пробела дает возможность таким инициативам, как Альянс экологического программирования ( https://t.me/Eco_Programming_Alliance), повышать осведомленность и выступать за включение устойчивых методов разработки программного обеспечения в глобальные дискуссии об ИКТ и экологической устойчивости. Предоставляя четкие данные, тематические исследования и практические рекомендации, альянс может помочь интегрировать принципы экологического программирования в политику и структуры ООН.
Я просматриваю документы ООН https://unctad.org/system/files/official-document/der2024_en.pdf об информационно-коммуникационных технологиях (ИКТ) и, как я понимаю, они не обращают никакого внимания на процесс создания программного обеспечения и влияние определенных методологий и технологий программирования на эффективность этого процесса, и более того, я пока не нашел ничего подобного по парадигме экопрограммирования ( https://medium.com/@vrakitine/introduction-to-eco-programming-paradigm-9f7f2c972acd ) и у меня сложилось впечатление, что в области программирования и его влияния на окружающую среду в королевстве полный бардак и никто не обращает на это внимания
Возможно, есть какие-то другие документы ООН по этой теме, в которых упоминается процесс написания программ и то, как это влияет на окружающую среду. В любом случае, одной из основных задач Альянса по экологическому программированию ( https://t.me/Eco_Programming_Alliance) будет уделять внимание тому, как технологии программирования влияют на окружающую среду.