Искусственный интеллект (ИИ) стремительно меняет процесс разработки программного обеспечения, и уже совсем скоро, по словам генерального директора Anthropic Дарио Амодея, эта технология может выполнять до 90% всей работы по написанию кода.
Об этом сообщает Бизнес • Медиа
Выступая на форуме Совета по международным отношениям, Амодей отметил, что автоматизация программирования существенно изменит IT-индустрию, ускорит разработку и трансформирует роль программистов. Он подчеркнул, что темпы развития ИИ в этой сфере беспрецедентны.
“Если говорить о программировании – области, в которой ИИ достигает наибольшего прогресса, то мы очень близки к тому, чтобы уже через три-шеесть месяцев 90% кода писал именно искусственный интеллект”, – заявил Амодей.
По его прогнозам, уже через год этот показатель может приблизиться к 100%. Однако, несмотря на такие амбициозные ожидания, он подчеркнул, что человеческое участие в разработке останется необходимым. Программисты и впредь будут определять требования к программному обеспечению, разрабатывать архитектуру приложений и принимать ключевые решения.
Автоматизация рутинных задач значительно ускорит процесс разработки и уменьшит потребность в ручном написании кода. Прогноз Амодея согласуется с общей тенденцией в индустрии. Сегодня уже существуют инструменты ИИ, такие как OpenAI Codex и GitHub Copilot, которые демонстрируют способность генерировать функциональные фрагменты кода, находить и исправлять ошибки, а также создавать целые программы.
Генеральный директор OpenAI Сэм Альтман высказал схожее мнение, отметив, что, хотя программирование останется важным навыком, его суть изменится – разработчики больше сосредоточатся на концептуальной работе и решении проблем, а не на механическом написании каждой строки кода.
Тем не менее, несмотря на стремительное развитие технологии, использование ИИ в программировании связано с рядом рисков. Код, сгенерированный искусственным интеллектом, требует проверки на безопасность, эффективность и корректность. Одной из основных проблем являются “галлюцинации” ИИ, когда система генерирует ошибочный или некорректный код. Также эксперты предупреждают, что чрезмерная зависимость от автоматизированных решений может усложнить обучение новых программистов, поскольку снижение спроса на базовые навыки кодирования может привести к дефициту специалистов, которые понимают фундаментальные принципы разработки программного обеспечения.