7 октября 2024 г.
К 2027 году использование генеративного ИИ создаст новые роли в инженерии и сопровождении ПО, что потребует повышения квалификации 80% разработчиков, указывает Gartner.
«Смелые заявления о возможностях искусственного интеллекта породили опасения, что ИИ может снизить спрос на инженеров ПО, а то и вовсе вытеснить их, — пишет в пресс-релизе Филип Уолш (Philip Walsh), старший директор-аналитик Gartner. — Конечно, ИИ существенно изменит работу инженеров ПО в будущем, но творческий подход и накопленный опыт будут всегда необходимы для создания сложного, инновационного программного продукта».
Проникновение ИИ в сфере программной инженерии можно подразделить на три этапа:
В краткосрочной перспективе: ограниченное влияние
- Инструменты ИИ позволят повысить производительность разработчиков, дополнив сложившиеся подходы и круг задач. Наибольшее влияние ИИ окажет на senior-разработчиков в организациях с устоявшейся практикой инженерии ПО.
В среднесрочной перспективе: появление ИИ-агентов
- ИИ-агенты существенно изменят привычные роли разработчиков, позволив полностью автоматизировать и переложить на ИИ больше задач. Это станет началом ИИ-инженерии ПО, когда бОльшая часть кода будет сгенерирована искусственным интеллектом, а не написана человеком.
«В эпоху искусственного интеллекта инженеры ПО будут изначально нацелены на ИИ, внедряя ИИ-агенты для наиболее релевантного контекста и ограничений каждой конкретной задачи», — пишет Уолш. Для этого им потребуются навыки инженерии подсказок на естественном языке и технологии RAG (генерации ответов, дополненной результатами поиска).
В долгосрочной перспективе: широкое распространение ИИ-инженерии
- Хотя ИИ повысит эффективность программной инженерии, организациям потребуются ещё более квалифицированные специалисты-разработчики, чтобы удовлетворить быстро растущий спрос на ПО, использующее ИИ.
«Создание программного обеспечения, оснащенного искусственным интеллектом, потребует прихода нового поколения профессионалов — инженеров ИИ-разработки, — пишет Уолш. — Такой специалист обладает особым сочетанием навыков в области программной инженерии, дата-сайенс, машинного обучения и искусственного интеллекта, и эти навыки будут очень востребованы».
В опросе 300 организаций США и Великобритании в 4 квартале прошлого года 56% руководителей групп инженерии ПО назвали инженера машинного обучения/ИИ самым востребованным специалистом в 2024 году, а применение ИИ/машинного обучения в приложениях — самым большим пробелом в навыках.
Для поддержки инженеров ИИ организациям нужно инвестировать в платформы ИИ-разработки. Такие платформы помогут более эффективно встраивать функционал ИИ и интегрировать ИИ в корпоративные решения в широком масштабе. «Для достижения этих целей организациям нужно поднять на новый уровень свои команды инженерии данных и платформенной разработки, чтобы внедрить инструменты и процессы, обеспечивающие непрерывную интеграцию и разработку объектов ИИ», — указывает Уолш.
Источник: Пресс-служба компании Gartner