Как стать автором
Обновить
90.84
Рейтинг

Об ответственном использовании вычислительных технологий в решении глобальных проблем

Блог компании IBM Программирование *Экология
Рашик Пармар, почетный сотрудник (IBM Fellow), вице-президент в регионе EMEA по технологиям IBM и член жюри глобального конкурса программистов Call for Code считает, что масштабно решать глобальные проблемы нужно путем ответственного использования вычислительных технологий (ВТ).

На счету Рашика почти 40 лет работы в IBM на технических должностях, а также уже несколько лет участия в жюри конкурса Call for Code, где он оценивает и отбирает лучшие заявки от 400 тыс. конкурсантов.



Темой проводимого IBM совместно с рядом единомышленников глобального конкурса для разработчиков Call for Code 2021 стали климатические изменения как главный вызов, стоящий сегодня перед нашей планетой.  Представители ООН считают изменение климата беспрецедентной по своим масштабам проблемой. И если сейчас не принимать меры для ее решения, то в будущем потребуется гораздо больше сил и ресурсов, чтобы адаптироваться к изменившимся условиям. Для желающих развить свои профессиональные навыки и применить их в карьере, познакомиться с новаторами со всего мира или создать собственное решение, которое поможет в борьбе с изменениями климата, сейчас — самое время сделать первый шаг и присоединиться к  Call for Code.

Ответственное использование вычислительных технологий во благо — путь к лучшему будущему. Всем, кто желает присоединиться к движению Call for Code, организаторы предоставят стартовые комплекты с доступом к необходимым материалам, которые помогут в создании решений для трех ключевых проблем в борьбе с изменениями климата: чистая вода и санитария, искоренение голода, а также ответственное производство и экологичное потребление.

Ответственное использование ВТ


Суть поддерживаемого и развиваемого автором подхода к ответственному использованию вычислительных технологий заключается в том, что, создавая код сегодня, нужно понимать его значение для будущего. Трудно предсказать, сколько просуществует написанный код — возможно, несколько десятилетий. Следует внимательно подбирать слова для аннотаций к коду, а также помнить об энергозатратах и углеродном следе от работы кода.

Общение с порядком сотни технических директоров в прошлом году привели автора к выводу, что дело не только в проблемах экологии и изменения климата, но и в вопросах равенства и расовой справедливости.  У руководителей есть ряд опасений, которые они не всегда могут сформулировать во всей полноте. Вот некоторые их них. Достаточно ли мы делаем для того, чтобы сократить углеродный след наших технологических решений? Хорошо ли мы следим за тем, чтобы наша инфраструктура минимально воздействовала на окружающую среду? Можно ли делать это более продуктивно? Задумывается ли мы об эффективности кода? Является ли этот код не только надежным и безопасным, но также инклюзивным и ценным? Этично ли мы используем данные граждан? Насколько инклюзивны наши системы в целом? Способны ли они поддержать многообразие общества, которому служат?

Концепция


Ответственное использование ВТ — это и образ жизни, и образ мышления. Мировые технологии впитали в себя множество расовых стереотипов. Думая о дискриминации по цвету кожи, вспоминается такой привычный термин, как черный список. Нужно очень многое изменить. Разработчики должны осознавать, что созданный ими код будут использовать все.  Конечно, мир не станет другим в одночасье. Это, скорее, как эффект бабочки, чей взмах крыла может вызвать торнадо на другом конце планеты. Нужно только верить, что за маленькими переменами идут большие последствия. Благодаря даже небольшим усилиям разработчиков сегодня можно добиться существенных результатов в будущем.

Реализация


Ответственное программирование — это часть концепции ответственного использования ВТ. Оно заключается в осознании того, что мы делаем. Например, можно ли измерить углеродный след определенного кода, и есть ли видение, как это все работает?

Это действительно возможно, и у нас есть необходимые инструменты. Можно сопоставить общую эффективность кода и то, как быстро он выполняется. Уже за счет этого можно получить некоторое представление об углеродном следе. Также есть возможность измерить количество энергии, потребляемой центром обработки данных. Облачные провайдеры могут точно назвать свой объем выбросов CO2 за год. Они также знают, какая у них доля потребляемой энергии из возобновляемых источников.

То же самое относится и к языку общения. Существуют исследовательские инструменты, способные автоматически выявлять предвзятость. С их помощью можно проверить и код, и документацию к нему. Например, на веб-сайте IBM, посвященном этике в ИИ, есть множество инструментов для проверки этичности. В отчете о корпоративной социальной ответственности IBM также содержится ряд ссылок на ресурсы, которые помогут повысить устойчивость ИТ-инфраструктуры и кода.

Не кодом единым


Повлиять на ситуацию можно не только через более эффективный код. Важно задуматься о том, как достичь поставленных целей в широком смысле. Допустим, объединиться с коллегами и партнерами и вместе сделать что-то важное для мира.

Как, например, сделали победители конкурса Call for Code в прошлом году. Люди, как правило, стремятся нести добро в этот мир, и TheHeroLoop создали специальную платформу, которая объединяет единомышленников. Она дает людям возможность стать волонтером на локальном уровне и, допустим, помочь соседу с доставкой еды во время пандемии.

Разработчики Prometeo придумали необычный способ защитить пожарных. Их решение на базе интернета вещей (IoT) использует несложные и доступные технологии, давая рекомендации и советы пожарным — тем самым увеличивая шансы на выживание в опасных ситуациях.

А главное, что весь этот код — открытый. Здесь действует все та же идея про эффект бабочки. Если вы публикуете открытый код, то им могут воспользоваться любые разработчики. Каждый из них будет добавлять что-то новое, и в конце концов мы обнаружим, что совместными усилиями решаем важные социальные проблемы.

Присоединяйтесь к движению


Хотите стать участником Call for Code? Сделайте это сегодня.

Ссылка на оригинальный материал на английском



Рашик Пармар, почетный сотрудник (IBM Fellow), вице-президент в регионе EMEA по технологиям IBM и член жюри глобального конкурса программистов Call for Code
Теги:
Хабы:
Рейтинг 0
Просмотры 851
Комментарии Комментарии 5

Информация

Дата основания
Сайт
www.ibm.com
Численность
1 001–5 000 человек
Дата регистрации