Новое исследование: для ветеранов ИИ — напарник, для новичков — головная боль.
Опубликованное исследование показало неожиданный тренд: опытные разработчики с десятилетним стажем используют инструменты генерации кода на базе ИИ значительно активнее новичков. По данным опроса Fastly , треть таких специалистов создаёт более половины готового программного обеспечения с помощью решений вроде GitHub Copilot, Claude или Gemini. Среди программистов с опытом до двух лет так поступают лишь 13%.
Эксперты объясняют, что дело не в «лени» старших коллег, а в особенностях их работы. Старшие инженеры редко пишут код целый день, им приходится заниматься организационными и архитектурными задачами. Поэтому использование ИИ помогает быстрее собирать прототипы и тестировать гипотезы.
По словам руководителя направления Developer Engagement в Fastly Остина Спирса, это возвращает ощущение «драйва» от программирования, которое многие испытывали в начале карьеры. Он отметил, что сдержанное отношение молодых специалистов к AI-ассистентам тоже имеет ценность: они хотят осваивать навыки «ручного» кодинга и видеть ИИ скорее как помощника, а не замену.
Большинство опытных разработчиков признают, что такие инструменты ускоряют выпуск ПО, хотя требуют больше времени на проверку и исправление ошибок, которые генерирует нейросеть. Младшие специалисты, напротив, чаще отмечают сложности в доработке ИИ-кода.
Интересно, что лишь 1,8% опрошенных признались, что совсем не используют автогенерацию . Более 70% всех участников исследования сказали, что ИИ делает их работу приятнее, и почти треть — «значительно приятнее». Меньше 20% заявили об обратном эффекте.
Отдельным пунктом в опросе стала экологическая осознанность. Если среди начинающих программистов лишь половина думает об энергозатратах своих приложений, то среди опытных — около 80%. Почти 10% респондентов признались, что не знают, сколько энергии требует их код.
Спирс подчеркнул, что сегодня у разработчиков нет стимулов оценивать углеродный след ИИ-сервисов: инструменты генерации кода не раскрывают свой экологический эффект. Однако, по его словам, старшие инженеры лучше понимают «вторичные» последствия написанного кода — как для пользователей, так и для сообществ, и постепенно эта ответственность будет распространяться и на новичков.