Специалисты рассказали, может ли ИИ заменить программистов
Убьет ли искусственный интеллект профессию программиста? Таким вопросом все чаще задаются на профильных сайтах и в медиа, посвященных технологиям. Эту же тему обсуждают руководители big-tech компаний. Некоторые из них дают неутешительный прогноз — учиться кодингу поздно! Так что, ИИ правда убивает главную мечту последних лет — уйти в IT? Сокращают ли уже знатоков Python, java и C++? Или слухи о смерти программирования пока преувеличены?
Что случилось?
«Думаю, что через 3–6 месяцев мы достигнем уровня, когда 90% кода будет писать ИИ. Еще через 12 месяцев мы можем обнаружить себя в мире, где искусственный интеллект генерирует практически весь код», — такое предположение в середине марта 2025 года озвучил Дарио Амадей, гендиректор компании Anthropic (одного из главных конкурентов OpenAI).
Это не первое подобное заявление за последнее время. Около года назад, в феврале 2024-го, глава NVIDIA Дженсен Хуанг заявил, что детей больше не следует учить программированию. «Наша работа заключается в том, чтобы создавать вычислительные технологии так, чтобы никому [больше] не приходилось программировать», — заявлял он.
Конечно, руководитель компании-разработчика ИИ-моделей и глава NVIDIA, создающей инфраструктуру для развития искусственного интеллекта, заинтересованы в том, чтобы поддерживать ажиотаж вокруг возможностей нейросетей. Однако вопрос о будущем IT-индустрии в современном мире поднимают не только они. На профильных сайтах и в технологических медиа регулярно обсуждают вопрос: убьет ли ИИ программирование?
ИИ правда так хорошо пишет код?
Сегодня искусственный интеллект уже позволяет опытному программисту делать работу значительно быстрее и эффективнее. «Я недавно за пару часов написал телеграм-бот, — говорит Эдгар Сипки, Developer Advocate МТС Web Services. — Ко мне пришли коллеги, сказали что нужно, объяснили как будет строиться общение с пользователем. Мне нужно было написать только каркас [кода], остальное ИИ сгенерировал сам».
«За пару лет модели проделали путь от нулевого уровня, до мидла (программиста среднего звена)», — подтверждает Алексей Комиссаров, преподаватель AI Talent Hub Университета ИТМО.
По его словам, последние поколения моделей искусственного интеллекта намного превышают возможности начинающих программистов-людей. «Ты можешь поставить задачу машине, можешь человеку, — приводит он пример. — Машина сделает ее за пять минут, а джун (специалист начального уровня) — за неделю».
А есть то, чего он все еще не умеет?
«Конечно, с задачами, которые традиционно поручали джунам, нейросети справляются, но серьезная разработка и архитектура продукта остаются для них недоступными», — говорит Артем Береснев, заместитель декана факультета прикладной информатики Университета ИТМО.
По словам Береснева, ИИ пока недоступен «системный подход и видение всей архитектуры продукта». Проще говоря, они могут автоматизировать разработку и написать стандартную программу, но не придумать принципиально новое решение или способы его внедрения. «Еще один важный аспект — это целеполагание. Нейросеть может предложить варианты из возможного, но не решить исследовать новое — это уже прерогатива исключительно человека», — добавляет собеседник редакции.
Другая проблема — тестирование готовых программ. «По каким-то загадочным причинам машина пока плохо тестирует, плохо пишет тесты», — говорит Алексей Комиссаров из AI Talent Hub Университета ИТМО.