Материал раздела Технологии

Будущее программирования стало многообещающим. Что привнес ChatGPT

С тех пор как OpenAI объявила о запуске ChatGPT, феноменальный чат-бот с ИИ нашел применение во многих областях, включая сложную и быстроразвивающуюся сферу программирования. Антон Сипачев (Just AI) опробовал на практике, что дают разработчику нейросети
Фото: Midjourney
Фото: Midjourney

Этот материал входит в раздел «Технологии», в котором мы каждую неделю разбираем актуальные технологические тренды и публикуем прогнозы и рекомендации бизнесменов, IT-евангелистов и футурологов. Вы также найдете экспертные материалы о том, как стать продуктивнее, вывести бизнес на новый уровень и улучшить качество жизни с помощью технологий.

Если в поисковике ввести «Заменит ли ChatGPT» в строке поиска выдает «программисты» и «разработчики» в качестве двух самых популярных предложений.

И это беспокойство отчасти оправдано. ИИ неплохо демонстрирует свои способности в программировании. Однако он все еще не умеет решать комплексные задачи, которые требуют креативного мышления. Оно, как известно, у искусственного интеллекта отсутствует.

От форумов до вопросов ChatGPT

Программисты со времен появления интернета всегда пользовались разными источниками информации для поиска ответов на свои вопросы.

До появления первых поисковых систем в России они активно пользовались форумами Stack Overflow, CodeProject, Bytes. Google, «Рамблер», Yahoo и т.п. дали возможность искать информацию по всему интернету — кто-то публиковал заметки с решением тех или иных задач у себя в блоге, кто-то писал ответы в комментариях соцсетей — все это со временем стало единой базой данных, доступ к которой легко получить через поисковую строку браузера.

Но нельзя просто вбить код в поиск Google, спросить «Где ошибка?» и ждать, что ответ непременно найдется. Важный навык в работе программиста — способность формулировать проблему так, чтобы ее можно было загуглить. Эти умения иногда проверяются даже на собеседованиях.

На сегодняшний день интернет вобрал в себя достаточно много ценной информации, и этот багаж продолжает расти, но тем не менее найти ответы можно далеко не на все вопросы. Появление ChatGPT сильно расширило возможности программистов — нейросеть способна не только обнаружить и переписать ошибку в существующем коде, но и написать его с нуля и создать под него документацию.