1. Высказывание «каждый десятый разработчик ничего не делает» взято из постов Twitter и LinkedIn одного из авторов исследования в 2024 году (обе соцсети заблокированы на территории РФ). В этих публикациях утверждается, что «примерно 9,5% инженеров ничего не делают». Методология и данные, на которых основано это заявление, опубликованы не были.

  2. В самой статье Predicting Expert Evaluations in Software Code Reviews, написанной в рамках исследования Software Engineering Productivity Research Стэнфордского университета, нет ничего про «каждый десятый разработчик ничего не делает». Оно про алгоритмическую модель, которая предсказывает оценку экспертов по коммитам. По словам авторов, модель может автоматизировать и улучшить некоторые аспекты ревью кода.

  3. Исследование основывается на анализе git-репозиториев.

Было взято 1,73 млн коммитов от 50 935 авторов из 108 организаций для оценки распределения размеров коммитов (количества строк кода).

Затем отобраны 70 коммитов от 18 авторов для сравнения оценок от 10 экспертов с оценкой модели.

То есть результаты исследования основываются на выборке из 70 коммитов, а не из 1,73 млн.

  1. В исследовании пришли к выводу, что результаты алгоритмической модели коррелируют с результатами экспертов в оценках:
  • требуемого времени только на написание кода;
  • требуемого времени на закрытие задачи (отладка, QA).

Остальные метрики: поддерживаемость, оценка уровня инженера, написавшего код, показывают меньшую корреляцию.

  1. Исследуемый язык — Java. Остальные языки и технологии в исследовании не участвовали.

Тезис «каждый десятый разработчик ничего не делает» — вброс, основанный на непроверяемом заявлении в соцсетях. Реальное исследование Стэнфордского университа касалось предсказания оценки экспертов. Так создаются информационные мифы для давления на работников и оправдания увольнений.

Объединяйтесь и перепроверяйте источники. Не дайте себя прогреть.