Меня пугает AI
Осенью 2021 года я сидел в офисе и писал код. К нам в кабинет зашёл кто-то из менеджеров и мечтательно озвучил мысль, что когда-нибудь компьютеры сами будут программировать. Мы с коллегами-разработчиками только похихикали над несбыточными фантазиями горе-мечтателя. Ведь работа разработчика так многогранна. Особенно в таких небольших компаниях, где разработчик и жнец, и жрец, и сервер настрой, и в прод залей.
Напомню, шёл 2021 год — уже существовал GPT-3, а до выхода ChatGPT оставался примерно год. Всерьёз думать о том, что какой-то генератор текстов уже через несколько лет перевернёт с ног на голову нашу реальность, было просто смешно.
Начало нового начала
Я стал активным пользователем ChatGPT с 2022 года. Тогда в основном использование сводилось к поиску информации и генерации текстов. Создать текстовое наполнение для сайта, написать ответ коллеге в чате, найти рецепт свиных крылышек.
Были и первые неуверенные попытки использовать GPT для разработки. Написать небольшую функцию, придумать имена переменным. Между прочим, очень важная часть работы. Иногда придумать, как назвать класс, свойства и переменные, могло занимать больше времени, чем само написание класса.
Иногда на придумывание названий для класса, его свойств и переменных уходило больше времени, чем на написание самого класса.
2023 год. В марте выходит GPT-4. Он становится всё умнее, объёмы выдаваемого им кода становятся всё больше, а код иногда даже запускается сразу, без вороха ошибок.
С осени 2023 года я начал оплачивать подписку ChatGPT и больше уже не прекращал. Присутствие этого инструмента в моей работе стало настолько важным и ощутимым, что отказаться от AI было равносильно тому, как если бы парой лет ранее я перестал бы пользоваться IDE и начал писать код в блокноте.
2026. Пока я пишу этот пост, Claude реализует очередной этап сложной системы по извлечению и сопоставлению данных. Пишет код, запускает его в контейнерах, доставляет на тестовый сервер и пробует деплоить его там. Делает миграции, проверяет их корректность на тестовой базе. Смотрит доступность залитых изображений в s3. Пишет документацию.
В это же время Codex проверяет алгоритмы для рекомендательной системы на моём сайте, сравнивает их с текущим алгоритмом и пишет для меня отчёты.
Ещё совсем недавно такой объём работ потребовал бы целую команду разработки и, без преувеличения, месяцы труда. Теперь же он закрывается парой AI-агентов. Но пугает даже не это.
Меня пугает будущее
Мы уже догнали и обогнали многие фантастические произведения, в которых есть искусственный интеллект.
ИИ может написать довольно сложную программу, разобраться в незнакомой предметной области, помочь с исследованием. Правда, через минуту он уже совершит настолько необъяснимо глупую ошибку, что начинаешь сомневаться во всём вышеперечисленном. И этим он больше похож на человека.
И удивительно, насколько быстро это всё стало обыденным.
Помните говорящий пистолет из Cyberpunk 2077 — Skippy? На момент выхода игры это была чистая фантастика! Что сейчас? В 2026 сделать подобный девайс уже не кажется чем-то невозможным. Подумаешь — говорить он умеет.
Этот пост я начал с мысли, что меня пугает AI. Но пока писал, понял, что пугает меня не сам искусственный интеллект, а то, насколько непредсказуемым стало будущее.
В 2021 году мы с коллегами смеялись над одной лишь мыслью, что компьютеры сами смогут писать код. Мы были абсолютно уверены в том, что в лучшем случае это какая-то очень, ОЧЕНЬ далёкая перспектива.
Прошло пять лет. Пока я пишу этот пост, два агента на моём ПК делают то, что я считал той самой далёкой перспективой. До 2031 осталось столько же — пять лет. Только вот теперь я уже не смеюсь даже над самыми невероятными прогнозами, потому что совершенно не представляю, что будет дальше.