Помощники по написанию программного кода на основе генеративного ИИ меняют порядок формирования команд разработчиков, что ставит под угрозу рабочие места специалистов по контролю качества и младших разработчиков. По мнению некоторых ИТ-руководителей, по мере дальнейшего улучшения программного кода, выдаваемого цифровыми помощниками, команды начнут перестраивать, уделяя основное внимание специалистам по ИИ и старшим разработчикам, которые будут курировать код, созданный с помощью ИИ. Найм младших разработчиков, стажеров и, в некоторых случаях, менеджеров по продуктам сократят, поскольку выполнение соответствующих функций возьмет на себя ИИ. Команды разработчиков будут состоять из менеджера по продукту или бизнес-аналитика, UX-дизайнера и архитектора программного обеспечения, использующих инструменты искусственного интеллекта для создания прототипов, а затем дорабатывающих код до тех пор, пока он не будет готов. Все остальные функции, включая контроль безопасности и проверку на соответствие предъявляемым требованиям, возьмет на себя искусственный интеллект. В какой-то момент должности программистов начнут сокращаться. Первыми уйдут «джуны» (от англ. junior — «младший»). Архитекторы в большей степени будут заниматься высокоуровневым проектированием и в меньшей программированием, следя при этом за решениями, генерируемыми искусственным интеллектом. Конечно, возникнут определенные сложности, связанные в том числе и с подготовкой следующего поколения архитекторов программного обеспечения, — при меньшем количестве вакансий для младших разработчиков естественного перехода на более высокие должности не будет. Согласно опросу GitHub, цифровые помощники по программированию на основе ИИ уже сейчас получили самое широкое распространение в среде разработчиков — более 97% респондентов заявили, что активно применяют в процессе написания программного кода инструменты с искусственным интеллектом. В январе, по сообщениям GitHub, в мире насчитывалось 1,3 млн разработчиков, обращающихся к сервису Copilot, — на 30% больше, чем в предыдущем финансовом квартале.
Вместе с тем около 75% ИТ-специалистов опасаются, что распространение искусственного интеллекта приведет к тому, что их навыки окажутся устаревшими и невостребованными. В ближайшие год-два численность команд разработчиков может даже увеличиться, поскольку для повышения производительности труда и обучения промпт-инжинирингу понадобится дополнительная переподготовка. Но в долгосрочной перспективе их ждет сокращение, поскольку три инженера-программиста вполне смогут выдавать код, над которым раньше трудились пять-шесть человек. Увеличится и число сотрудников, которые будут создавать приложения с помощью инструментов, не требующих программирования.