logo

Грант $50 тыс. и работа в Долине. Как разработчик может спасти планету и сколько получится заработать

- 11 Ноя 2021

Олег Цаль-Цалько построил карьеру в EPAM: пришел 22-летним миддлом и вырос до архитектора решений. Сейчас он не только работает над проектами, но и преподает в образовательных программах компании, а еще занимается крупнейшей в Украине конференцией для Java-разработчиков – Devoxx Ukraine.

Спустя 11 лет Олег задумался еще и о собственном деле. Ему хотелось делать что-то действительно важное, в идеале быть полезным не только для себя и близких, но и для мира вокруг. В поисках идеи, как можно сделать планету немного лучше, если всю жизнь занимался кодом, Олег узнал про sustainability – устойчивое развитие.

В партнерском проекте с EPAM Олег Цаль-Цалько рассказал Highload, как эта концепция работает в IT, что «устойчивого» уже делают мировые IT-корпорации и почему украинцам тоже пора присоединиться к этому тренду.

Партнер проекта?

Как я решил, что буду программистом

Мой папа – инженер, в девяностые по работе он много пересекался с ребятами из IT. Он говорил: «Они такие умные, много зарабатывают, ты тоже так сможешь». С тех пор в школьных сочинениях я стал писать, что стану программистом.

Программировать я начал в институте, когда поступил на факультет информатики и вычислительной техники. Там мы с первого курса изучали Java, с этим языком я и связал свою карьеру. За это время я поработал со Scala, Groovy, Python. А сейчас как архитектор решений я плотно использую Amazon Web Services Cloud.

На старших курсах университета я фрилансил, делал приложения. А в 2009 году меня взяли миддл-разработчиком в EPAM. Здесь я вырос сначала до сеньора, потом до тимлида, а затем и до архитектора решений. Теперь я преподаю: выпустил уже десять потоков студентов в EPAM Solution Architecture School, обучаю разработчиков на программах EPAM.

За 12 лет в ЕРАМ я никогда не хотел уйти. Проекты такие разные, что ты будто переходишь из одной компании в другую. Но год назад мне показалось, что я достиг потолка, и я задумался еще и о своем деле.

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

Я очень люблю природу, не могу спокойно смотреть на горы мусора в лесу или на пляже. В путешествиях я видел, как море выбрасывает на берег пластиковые пакеты и как умирают кораллы, но не знал, может ли здесь чем-то помочь человек из IT.

Не просто кодить, а делать мир лучше

Я стал больше читать и познакомился с концепцией sustainability, или устойчивого развития в IT. Ее суть можно сформулировать так: не создавайте новые проблемы для планеты, а решайте существующие с помощью технологий.

Google, Microsoft и Amazon уже этим занимаются. В дата-центрах этих корпораций сконцентрированы огромные вычислительные мощности, так как куча мировых компаний масштабом поменьше хранит в их облаках свои данные. Чтобы эту мощность обеспечить, нужно очень много энергии, а ее сейчас в основном получают от сжигания нефти и газа. Из-за этого в атмосферу попадает много углекислого газа, и это усиливает парниковый эффект.

Парниковый эффект повышает среднюю температуру на Земле. От этого тают ледники и поднимается уровень мирового океана. Белые медведи теряют дом, а прибрежные города уходят под воду. В жарких районах при этом становится еще суше – настоящая экокатастрофа.

 

Поэтому корпорации стараются получать электричество от возобновляемых источников энергии: солнца, воды и ветра. И оптимизируют процессы так, чтобы тратить меньше энергии. Гендиректор Google Сундар Пичаи уже пообещал, что к 2030 году корпорация полностью перейдет на «зеленую» энергию.

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

IT-проекты, которые уже помогают планете:

  • WildMe – создали технологию на основе машинного обучения и искусственного интеллекта, которая позволяет отслеживать популяцию диких животных одного вида по фото. Теперь их не нужно ловить, усыплять и чипировать.
  • GoRecycle – их приложение показывает, где в Украине стоят баки для раздельного сбора мусора и где можно утилизировать батарейки.
  • We Don’t Have Time – социальная сеть для борьбы с изменениями климата. Там обсуждают проблемы экологии и продвигают свои экоидеи.

С чего начать свой путь в устойчивом развитии

Все, что я читал и смотрел об устойчивом развитии, я собирал в базу знаний. А потом стал думать, как применить это на практике. Есть три пути: включиться в экоинициативы на работе, присоединиться к существующему проекту или воплощать свои идеи. Я знал, что в EPAM есть эковолонтеры GreenTeam, и первым делом пришел к ним.

Один из проектов GreenTeam – приложение, где можно посчитать, сколько CO2 из-за тебя попадает в атмосферу. Я помог им улучшить архитектуру приложения – это был мой маленький шаг в «устойчивость».

Олег Цаль-Цалько рекомендует: 10 полезных приложений в сфере устойчивого развития

Если в вашей компании такого нет, а искать проекты вы еще не готовы, свой вклад в сохранение природы все равно можно внести. Для этого постарайтесь соблюдать правила «зеленого» кода:

  1. Пишите эффективный код. Чем он тяжеловеснее, тем дольше стартует, выполняется и потребляет больше вычислительных ресурсов. А это требует большего расхода энергии.
  2. Уберите из архитектуры части, которые работают вхолостую. Это как выключать после себя свет и воду – приложение тратит меньше ресурсов.

Больше о «зеленом» коде на Devoxx Ukraine расскажет Иоаннис Колавис, архитектор решений из Atos. 

Проверить, насколько ваш код «зеленый», можно с помощью инструмента, разработанного коллегами Мартина Фаулераодин из самых известных специалистов по архитектуре ПО. Думаю, скоро это станет таким же обычным требованием к проекту, как и проверка тестами.

После GreenTeam я решил создать сообщество для всех IT-специалистов, которым интересно устойчивое развитие, – Developing a Sustainable World. Здесь разработчики могут делиться идеями, предлагать собственные проекты и пополнять нашу общую базу знаний.

Как можно заработать, спасая планету

Говорят, что в устойчивых, или экопроектах денег нет и они ищут волонтеров, которые будут работать за еду. Развею этот миф:

  • Государства готовы за это платить, ведь продвинутые власти хотят сделать города комфортными для жизни. Агентство Tapp архитектора Тома ван Армана создало много решений для Амстердама: одно их них – Future Fitness Garden. Алгоритм считает людей с помощью городских камер и с помощью светодиодных линий напоминает им держать социальную дистанцию, чтобы уменьшить риск заражения COVID-19.
  • Фонды поддерживают стартапы деньгами. Уже сейчас я вижу кучу грантов для устойчивых проектов. Организация Future For Nature предлагает 50 тыс. евро за идеи по борьбе с вымиранием животных. А The Nature Conservancy помогает в инициативах по сохранению окружающей среды.
  • Специалисты по устойчивому развитию нужны крупным компаниям. Resource Energy из Сан-Франциско ищет удаленного директора по устойчивому развитию на зарплату $85–150 тыс. в год. А Spirit Environmental готовы платить консультанту $60–90 тыс. в год.

Я уверен: уже через 10 лет IT-специалист с навыками в устойчивом развитии будет очень востребован и в Украине. Таких проектов будет больше, и платить за них будут очень хорошо.

Устойчивое развитие на Devoxx Ukraine

В 2020 году я стал программным директором конференции Devoxx Ukraine, на которой до этого выступал как спикер. И главной темой этой конференции предложил выбрать «Устойчивое развитие». Разработчики могут не только приносить пользу бизнесу, но и решать реальные жизненные проблемы. И на конференции мы хотим это показать.

На этот Devoxx я позвал спикеров, которым есть что рассказать о том, как сочетаются IT и устойчивое развитие. Особенно рекомендую послушать:

Проекты в сфере устойчивого развития помогут решить и наши проблемы: с сортировкой мусора или с грязным воздухом в Запорожье. Украина, кстати, уже пообещала, что к 2040 году откажется от угля для выработки электричества.

Я не уверен, что сейчас у власти есть четкий план, как сделать Украину экологичнее. Но, думаю, инициативы от бизнеса и волонтеров смогут изменить ситуацию. И в будущем мы придумаем классные экопроекты, чтобы сделать нашу жизнь намного лучше.

Фотограф: Анастасия Соловьева

Партнер проекта?

Это партнерский материал. Информацию для этого материала предоставил партнер.
Редакция отвечает за соответствие стилистики редакционным стандартам.
Заказать материал о вас в формате PR-статьи вы можете здесь.

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: