Еще несколько лет назад идея, что большинство программного кода будет писать не человек, а искусственный интеллект, казалась фантастикой. Но уже сегодня руководители техгигантов открыто заявляют: через год-два AI будет создавать половину, а то и почти весь код для современных программ. Что это значит для разработчиков и как трансформируется их роль?
На конференции LlamaCon CEO Meta Марк Цукерберг спрогнозировал, что уже в следующем году искусственный интеллект будет писать до 50% всего кода. Microsoft тоже не отстает – Satya Nadella говорит, что сейчас AI создает до 30% кода компании. И это только начало: согласно Gartner, в 2028 году 75% профессиональных программистов будут пользоваться AI-ассистентами для написания кода, тогда как в 2023 году таких было менее 10%.
Благодаря AI разработчики получают новые инструменты: теперь достаточно описать задачу на обычном языке, и система сгенерирует код, протестирует его, предложит исправления. Это называют vibe coding – когда программирование становится похожим на диалог с умным собеседником. По данным MIT Technology Review, 94% компаний уже используют генеративный AI в разработке, а 82% – на нескольких этапах жизненного цикла продукта.
AI-инструменты уже помогают создавать приложения, генерировать тестовые сценарии, автоматизировать документацию, проводить аудит безопасности. Например, AWS с помощью Q Developer смогла обновить старый код Java за несколько недель вместо лет, сэкономив десятки миллионов долларов. Аналитики Gartner подсчитали: автоматизация рутинных задач способна повысить производительность разработчиков на 30% и добавить более 1,5 триллиона долларов к мировому ВВП.
Упростив написание типового кода, AI меняет требования к специалистам. От разработчиков больше не требуется сидеть над шаблонными задачами – вместо этого они становятся архитекторами, которые управляют AI, формулируют запросы, проверяют качество, занимаются сложными задачами. В то же время растет спрос на навыки prompt engineering - умение правильно ставить задачи для AI.
AI не идеален: он может генерировать ошибки, повторять предубеждения, создавать риски для безопасности и интеллектуальной собственности. Поэтому роль человека в верификации и контроле остается критически важной. Согласно Gartner, даже с лучшими AI-ассистентами разработчики должны понимать, что именно внедряется в продукт.
Эксперты предполагают, что уже к 2026 году AI будет способен генерировать 60-70% кода для обычных приложений, а для простых задач – и все 90%. Однако сложные, инновационные или критические решения останутся под контролем человека. В конце концов, будущее разработки – это симбиоз AI и команды экспертов, которые создают новые продукты быстрее и качественнее.
Источник: Computerworld











