7 октября 2024 г.

К 2027 году использование генеративного ИИ создаст новые роли в инженерии и сопровождении ПО, что потребует повышения квалификации 80% разработчиков, указывает Gartner.

«Смелые заявления о возможностях искусственного интеллекта породили опасения, что ИИ может снизить спрос на инженеров ПО, а то и вовсе вытеснить их, — пишет в пресс-релизе Филип Уолш (Philip Walsh), старший директор-аналитик Gartner. — Конечно, ИИ существенно изменит работу инженеров ПО в будущем, но творческий подход и накопленный опыт будут всегда необходимы для создания сложного, инновационного программного продукта».

Проникновение ИИ в сфере программной инженерии можно подразделить на три этапа:

В краткосрочной перспективе: ограниченное влияние

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

В среднесрочной перспективе: появление ИИ-агентов

  • ИИ-агенты существенно изменят привычные роли разработчиков, позволив полностью автоматизировать и переложить на ИИ больше задач. Это станет началом ИИ-инженерии ПО, когда бОльшая часть кода будет сгенерирована искусственным интеллектом, а не написана человеком.

«В эпоху искусственного интеллекта инженеры ПО будут изначально нацелены на ИИ, внедряя ИИ-агенты для наиболее релевантного контекста и ограничений каждой конкретной задачи», — пишет Уолш. Для этого им потребуются навыки инженерии подсказок на естественном языке и технологии RAG (генерации ответов, дополненной результатами поиска).

В долгосрочной перспективе: широкое распространение ИИ-инженерии

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

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

В опросе 300 организаций США и Великобритании в 4 квартале прошлого года 56% руководителей групп инженерии ПО назвали инженера машинного обучения/ИИ самым востребованным специалистом в 2024 году, а применение ИИ/машинного обучения в приложениях — самым большим пробелом в навыках.

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

Источник: Пресс-служба компании Gartner