Опрос Stack Overflow: Только 22% программистов довольны работой. Почему разработчик считает, что дело в контроле, а не в ИИ

Опрос Stack Overflow: Только 22% программистов довольны работой. Почему разработчик считает, что дело в контроле, а не в ИИ

Вадим Самойлов, технический директор ООО «Технологии Интеллекта»

Stack Overflow опубликовал ежегодный опрос разработчиков. В этом году ответили 30 903 человека из 169 стран.

  • Довольны своей работой только 22%. Ещё 45% работают без особого энтузиазма, а 33% прямо говорят, что недовольны. Среди причин называют выгорание и усталость (21%), экономическую неопределённость (19%) и автоматизацию с помощью ИИ (10%).

При этом ИИ на работе пользуются 83% опрошенных. Почти треть тех, кто делает это каждый день, проводит с ИИ-инструментами четыре часа и больше. Business Insider пишет, что часть инженеров уже чувствует себя «кнопконажимателями» и переживает кризис профессиональной идентичности.

Я постоянно работаю с ИИ-агентами и вижу, откуда берётся это выгорание. На мой взгляд, большинство программистов просто ещё не перестроились на новый формат работы.

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

Опрос это хорошо показывает. Почти половина разработчиков доверяет ИИ только когда результат легко проверить. Доверить ему важные решения готовы меньше 7%. Без проверки работа с ИИ не обходится, а проверять правильно пока мало кто умеет.

Что с этим делать?

Я вижу выход в пайплайнах, то есть в выстроенном процессе работы с агентом. Сначала нужна документация по продукту и по каждой его части, чтобы агент работал по описанным правилам. Потом зоны ответственности. Заранее решаете сколько итераций проверок проходит задача, кто отвечает за работоспособность, кто тестирует и кто принимает результат.

Когда процесс так устроен, программисту не нужно держать всё в голове и перепроверять каждую мелочь. Он знает, где можно положиться на агента, а где без человека не обойтись. Лишняя нагрузка уходит, а контроль остаётся там, где он действительно нужен.

Это касается не только программистов. Если вы внедряете ИИ в компании, спросите свою команду или подрядчика, как у них устроены проверки и приёмка. Если внятного ответа нет, начинать стоит с процесса, а потом уже выбирать новые инструменты.

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

Я разбираю IT-новости глазами разработчика. Подписывайтесь, чтобы не пропустить следующие разборы.

22