Разработчики не боятся потерять работу из-за нейросетей. Эта проблема существует только в СМИ и пресс-релизах компаний по поводу очередной волны сокращений. Сопротивление не всегда саботаж. Луддиты прекрасно понимали пользу станков, против которых доблестно сражались, но эта польза была им невыгодна. Вокруг AI до сих пор нет такого консенсуса.

Без контекста спор о пользе AI вообще не разрешить, а собрать достаточно информации не так-то просто. Чтобы понять чужую позицию, ты должен глубоко вникнуть в решаемую задачу и наблюдать всю последовательность действий, которая привела или не привела человека к результату. Между делом не получится. Тут надо прям разбираться. И в этом отлично помогает практика парного программирования.

Эксперимент затронул 50 разработчиков и растянулся на два месяца. Участники выбирали задачи из своего рабочего бэклога и пытались их решить, не написав ни строчки кода вручную. Задачи были разные: от багфикса до архитектурного рефакторинга. Люди тоже были разные: от AI-гуру до новичков. Результаты, если честно, тоже разнились. Иногда мы за 2 часа успевали закрыть задачу, оценённую в 3 дня, а иногда так и не доводили дело до конца.

Столь плотное наблюдение за тем, как люди используют технологии, помогло мне сформулировать два ключевых вывода:

1. Обучение разработчиков использованию AI необходимо. Простота интерфейсов современных AI-ассистентов обманчива. Кажется, что он может не только сделать работу сам, но и придумать, как сделать эту работу. Это не так. Есть миллион способов сделать это неправильно.

2. Перестройка майндсета разработчиков не менее важна. Не все ошибки осознаваемы и не все страхи рациональны. Каждая попытка в этом разобраться – это шаг в сторону снижения уровня стресса от изменений. Именно об этом мой доклад, с которым я выступал на "AI Boost 2025" в Москве.

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

https://youtu.be/Pbh0yJyLKqY?si=ORbKZdUiFErPfuPc