Никита Поваров, Роман Поборчий — Самопишущийся код

Опубликовано: 16 Октябрь 2024
на канале: JPoint, Joker и JUG ru
1,702
42

Ближайшая конференция — Joker 2024, 9 октября (Online), 15–16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: https://jrg.su/Ypf1HW
— —
Что под капотом у программ, которые сами пишут код? Чего им не хватает, чтобы выполнять работу программиста? Как из-за этих программ изменится индустрия разработки, и изменится ли она вообще в ближайшее время?

Генерация кода на основе машинного обучения увеличивает масштабы, на которых может эффективно работать:
Сначала в IDE было автодополнение, также известное как code completion;
Потом к автодополнению подключили машинное обучение и оно стало работать точнее;
Затем появились инструменты для full-line completion, такие как TabNine и Kite. Они научились подставлять параметры в вызовы методов, писать сообщения об ошибках и вообще угадывать не одно слово, а несколько;
А летом 2021 года OpenAI и GitHub анонсировали Codex и Copilot. Они позволяют сгенерировать код функции, передав на вход текстовое описание на английском.

Пора ли уже бояться искусственного интеллекта, который нас всех поработит? Каждый решит для себя сам.

Никита и Роман попробуют объяснить, как работают эти технологии, покажут их в работе, подсветят сильные и слабые стороны. Также мы узнаем, что в области автоматического написания программ делают в JetBrains.

Скачать презентацию: https://assets.ctfassets.net/oxjq45e8...