Каждый десятый разработчик ПО бездельничает — бигтехи могут сэкономить на них около $12 млрд в год
Специалисты Стэнфордского университета изучили данные о продуктивности более 50 тысяч инженеров ПО в нескольких сотнях компаний и пришли к выводу, что 9,5% из них получают деньги, не выполняя никакой существенной работы — возможно, они даже успевают работать в нескольких местах. Производительность таких «инженеров-призраков» более чем в 10 раз ниже, чем у медианного специалиста, отмечает один из авторов исследования Егор Денисов-Бланч.
Выводы были сделаны на основе анализа моделью исходного кода из закрытых репозиториев Git и оценки каждого коммита по ряду параметров.
Среди удалёнщиков доля «призраков» составляет 14% — выше, чем среди их коллег на гибридном графике или на офисных позициях (9% и 6% соответственно).
В среднем инженеры, работающие из офиса, более продуктивны. Однако инженеры с производительностью в 5 раз выше средней чаще встречаются среди удалёнщиков.
Исследователи признают, что подсчёт коммитов не самый корректный способ оценки продуктивности, но это позволяет выявить простои. Так, примерно 58% инженеров-призраков делают меньше 3 коммитов в месяц. Остальные 42% вносят незначительные изменения, например редактируют лишь одну строчку или символ, чтобы создать видимость работы.
Если допустить, что в каждом техногиганте из таблицы ниже 9,5% инженеров делают примерно ничего, то, уволив лоботрясов, они могли бы экономить от нескольких сотен миллионов до миллиардов долларов в год.
Если каждая из этих компаний добавит сэкономленные деньги к своей чистой прибыли, то их рыночная капитализация увеличится на $465 млрд — причём увольнения обойдутся без ущерба производительности.
Если экстраполировать выводы исследования на весь мир и консервативно предположить, что ничего не делают 6,5% инженеров ПО вместо 9,5%, то компании теряют на зарплатах для таких сотрудников $90 млрд. Они не только впустую тратят ресурсы своих компаний, но и становятся бременем для своих команд, занимают рабочие места, которые могли бы достаться более добросовестным работникам и тормозят развитие человечества, отмечают исследователи.
Исследователи признают, что подсчёт коммитов не самый корректный способ оценки продуктивности, но это позволяет выявить простои.
1 правильно построенный индекс либо грамотно изменённый запрос к бд может решить парой строк кода проблему, которую десяток других разработчиков "решали" сотнями строк кода каждый месяц после очередного критикала с прода. И один такой комит ценнее для продукта, чем десяток других.
Количество строк кода является частью сложности системы, поэтому оценка разработчика по комитам/изменённым строкам это просто facepalm. Жаль, что айтишечка докатилась до того, что это обсуждается всерьёз.
В среднем крутые разработчики пишут значительно меньше кода, потому что умеют использовать правильные библиотеки для подходящих задач.
Разработчика (да и любого другого сотрудника) нужно оценивать по impact, а не комитам.
Пользователь отредактировал комментарий 27 ноября 2024, 18:33
Все верно. Когда вводится KPI, люди начинают работать на KPI.
Хотите, чтобы я писал больше кода? ОК, я буду выбирать длинные решения вместо оптимальных.
Хотите, чтобы я писал код чаще? ОК, буду закрывать минорные UI баги вместо сложных Backend багов.
А чего среди менеджеров статистику такую же не посчитали?
А я скажу почему: потому что дядя Егор хочет эту штучку презентовать и монетизировать. Ну и конечно же денюжку на неё слюнявить (равно как и принимать решение "брать не брать") будут менеджероголовые.
Если это желание будет хорошо коррелировать с желанием бигтеха провести массовые сокращения - то все получится. И увольнение будет не просто абы какое, а научно обоснованное, одобренное специалистами из Стэнфорда.
А вообще эта новость - прекрасная иллюстрация уровня задач и экспертизы немалого сегмента современной науки.
Если погуглить автора этого исследования, то... У меня сложилось впечатление, что гражданин пытается проникнуть без мыла в "высшие научные круги с денежками".
— Ты грамотный?
— Кто, я? Да я всей батарее писал любовные письма.
— Хорошо. Будешь у меня писарчуком.
— Да вы что? Альтилериста псарчуком?
— Ну помощником моим.
— А у помощника много работа?
— Много.
— Не могу.
— Почему?
— Слаб здоровьем. Мне бы такую работу, чтоб поменьше работы. Начальником могу.
— Это каким же начальником?
— А мне всё равно.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
1 правильно построенный индекс либо грамотно изменённый запрос к бд может решить парой строк кода проблему, которую десяток других разработчиков "решали" сотнями строк кода каждый месяц после очередного критикала с прода. И один такой комит ценнее для продукта, чем десяток других.
Количество строк кода является частью сложности системы, поэтому оценка разработчика по комитам/изменённым строкам это просто facepalm. Жаль, что айтишечка докатилась до того, что это обсуждается всерьёз.
В среднем крутые разработчики пишут значительно меньше кода, потому что умеют использовать правильные библиотеки для подходящих задач.
Разработчика (да и любого другого сотрудника) нужно оценивать по impact, а не комитам.
Пользователь отредактировал комментарий 27 ноября 2024, 18:33
Можно вообще оплату к строкам кода привязать. Количество кода взлетит)
Так это уже было. Индусы быстро освоили сверхприбыли. Было даже к комитам, тоже по каждой строчке комитили.
Все верно. Когда вводится KPI, люди начинают работать на KPI.
Хотите, чтобы я писал больше кода? ОК, я буду выбирать длинные решения вместо оптимальных.
Хотите, чтобы я писал код чаще? ОК, буду закрывать минорные UI баги вместо сложных Backend багов.
А чего среди менеджеров статистику такую же не посчитали?
А я скажу почему: потому что дядя Егор хочет эту штучку презентовать и монетизировать. Ну и конечно же денюжку на неё слюнявить (равно как и принимать решение "брать не брать") будут менеджероголовые.
Если это желание будет хорошо коррелировать с желанием бигтеха провести массовые сокращения - то все получится. И увольнение будет не просто абы какое, а научно обоснованное, одобренное специалистами из Стэнфорда.
А вообще эта новость - прекрасная иллюстрация уровня задач и экспертизы немалого сегмента современной науки.
Если погуглить автора этого исследования, то... У меня сложилось впечатление, что гражданин пытается проникнуть без мыла в "высшие научные круги с денежками".
— Ты грамотный?
— Кто, я? Да я всей батарее писал любовные письма.
— Хорошо. Будешь у меня писарчуком.
— Да вы что? Альтилериста псарчуком?
— Ну помощником моим.
— А у помощника много работа?
— Много.
— Не могу.
— Почему?
— Слаб здоровьем. Мне бы такую работу, чтоб поменьше работы. Начальником могу.
— Это каким же начальником?
— А мне всё равно.