ИИ навсегда изменит роль разработчиков. Вот почему это хорошая новость

  • Sep 03, 2023

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

разработчик, работающий за компьютером
Getty Images/Луис Альварес

Есть опасения, что широкое использование ИИ приведет к сокращению рабочих мест, в том числе для ИТ-специалистов. Но Раджесвари Коппала, старший менеджер DevOps в United Airlines, говорит, что автоматизация открывает новые возможности для всех, включая сотрудников ее отдела.

«Я евангелист автоматизации», — говорит она. «Я думаю, если вы используете его правильно, вы сможете творить чудеса. У нас есть много возможностей использовать инструменты искусственного интеллекта и машинное обучение для оптимизации того, что мы делаем».

Также:6 способов успешно пройти собеседование, по мнению этих бизнес-лидеров

В случае с «Юнайтед» Коппала уже внедряет автоматизацию посредством разработки программного обеспечения Harness. платформа, которая использует искусственный интеллект для упрощения процессов DevOps и поддержки непрерывной интеграции и непрерывной доставки. (CI/CD).

Эта технология помогла ускорить циклы развертывания программного обеспечения на 75 % и сократить процесс сборки с 22 минут до всего пять, что позволяет ИТ-специалистам сосредоточиться на более важных задачах, таких как создание новых услуг, отвечающих потребностям бизнеса. требования.

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

Также:ИИ может автоматизировать 25% всех рабочих мест. Вот какие из них подвергаются наибольшему (и наименьшему) риску

Другие компании применяют аналогичный подход: исследование Stonebranch предполагает, что более широкое использование искусственного интеллекта и автоматизации в ИТ-профессии — это общая тенденция. Более четырех пятых (81%) организаций планируют расширить свою программу автоматизации в 2023 году, а 86% планируют заменить или добавить новую платформу автоматизации.

Именно так обстоит дело со специалистом по валютному обмену Travelex, где помощник вице-президента Маянк Госвами курирует использование платформы CI/CD от технологического специалиста CircleCI для автоматизации процессов развертывания программного обеспечения в различных средах.

Платформа позволяет Travelex быстро внедрять стандартизированные шаблоны разработки вместо необходимости создавать новую инфраструктуру в каждом месте по всему миру.

Госвами говорит, что внедрение платформы CircleCI является частью более широкого перехода к Agile и DevOps в мире. Бизнес и ИТ-специалисты не должны беспокоиться о постоянно растущем использовании автоматизации в процессе разработки. процесс.

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

«Изменения неизбежны», — говорит он. «Технологии меняются как минимум каждые два-три года, а может быть, и быстрее. Вы не можете придерживаться того, что знаете. Вы должны учиться. Если вы рассматриваете перемены как возможность, именно так вы сможете выжить в ИТ-индустрии».

Конечным результатом повышения автоматизации, по словам Госвами, является повышение эффективности и улучшение методов работы для всех.

«Когда люди работают вместе, сосредотачиваются на более широкой бизнес-цели и делают все для ее достижения. постепенно за счет автоматизации и использования практик и инструментов DevOps, я думаю, именно здесь и появляются реальные преимущества». он говорит.

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

Также:Генеративный искусственный интеллект означает большую производительность и вероятное сокращение штата разработчиков программного обеспечения.

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

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

Коппала говорит, что внедрение автоматизации в процессы разработки и развертывания программного обеспечения — это отличный первый шаг, но это всего лишь один этап на гораздо более долгом пути.

«На протяжении многих лет автоматизация представляла собой непрерывную борьбу в организации, поскольку любой DevOps или команда разработчиков платформы склонна создавать автоматизацию для сценариев использования, которые они знают на данный момент», она говорит.

Также:Это самые востребованные технические должности в 2023 году

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

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

«Когда сценарий использования меняется, автоматизация не работает — и команде приходится вмешиваться и выполнять работу вручную. Итак, как создать интеллектуальную автоматизацию, которая позаботится о вариантах использования, о которых вы еще не знаете? Это та область, где вы можете использовать модели искусственного интеллекта и машинного обучения, и я на самом деле очень оптимистично смотрю на их роль в будущем».

Также: Как генеративный ИИ меняет вашу карьеру в сфере технологий

Как и Коппала, Госвами также ожидает увеличения объема автоматизации в среде DevOps.

Он говорит, что Travelex только начинает заниматься внедрением искусственного интеллекта, особенно в сфере искусственного интеллекта. генеративные инструменты, такой как ЧатGPT.

Однако Госвами и его коллеги достаточно мудры, чтобы внимательно следить за быстро развивающимися разработками в области искусственного интеллекта.

«Все эти новые технологии находятся на нашем радаре, чтобы выяснить, есть ли что-то, что принесет ценность для бизнеса с точки зрения наших клиентов».

Вернувшись в «Юнайтед», Коппала говорит, что ее команда уже исследует зарождающиеся разработки в области искусственного интеллекта, в том числе функция на платформе Harness под названием «Непрерывная проверка», которая использует полуконтролируемую проверку в режиме реального времени. машинное обучение (ML) для моделирования и прогнозирования поведения сервиса.

Также:Хотите узнать больше о оперативном проектировании? Бесплатный курс OpenAI может помочь

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

«Например, предположим, что я сегодня провожу развертывание, оно запускается, и все выглядит хорошо», — говорит она. «Но что произойдет, если через два дня после развертывания производительность сервиса начнет ухудшаться, и никто сразу этого не заметит?»

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

«Как только производительность сервисов снижается, этот конвейер развертывания срабатывает для отката к предыдущей версии, которая работала нормально», — говорит она. «Итак, это своего рода самоисцеление — это инструмент, основанный на интеллекте, который приносит пользу всем».

Также:Как я использовал ChatGPT и инструменты искусственного интеллекта, чтобы быстро запустить свой бизнес на Etsy

Подобные плюсы означают, что Коппала и ее коллеги из высшего руководства United стремятся изучить, как искусственный интеллект может помочь ускорить более широкий спектр процессов разработки и внедрения программного обеспечения.

Она признает, что внедрение других инструментов искусственного интеллекта — это «большое путешествие». Но, опять же, некоторый значительный прогресс в настоящее время проводится оценка инструмента на основе искусственного интеллекта, который показывает влияние изменений инфраструктуры до того, как они будут реализованы. жить.

«Мы еще не достигли цели, мы все еще работаем над этим», — говорит Коппала, повторяя, что новые технологии продолжит играть все возрастающую роль в работе отдела ИТ и развития United. профессионалы.

«Это наша цель на ближайшие два года», — говорит она. «Мы хотим закрыть это пространство и воспользоваться правильными инструментами».

Подробнее об инструментах искусственного интеллекта

Как использовать ChatGPT для создания приложения
Как использовать Bing Image Creator (и почему он лучше DALL-E 2)
Как использовать ChatGPT: все, что вам нужно знать
Как использовать ChatGPT для написания кода
Как использовать ChatGPT для написания формул Excel
Как использовать ChatGPT для составления резюме
  • Как использовать ChatGPT для создания приложения
  • Как использовать Bing Image Creator (и почему он лучше DALL-E 2)
  • Как использовать ChatGPT: все, что вам нужно знать
  • Как использовать ChatGPT для написания кода
  • Как использовать ChatGPT для написания формул Excel
  • Как использовать ChatGPT для составления резюме