Что влияет на продуктивность работы программиста? Исследователи взяли 600 человек из 92 компаний, разбили их на пары, выдали им одинаковое задание на день и попросили отмечать время.
❌Что не влияет на продуктивность
- Язык разработки: COBOL и Fortran не особо отличались от С. Единственное исключение — языки Ассемблера.
- Опыт: разработчики с опытом в десять лет справились не лучше коллег, которые работали пару лет.
- Итоговое качество: около 30% программистов не допустили ни единого бага, при этом они потратили столько же времени.
- Зарплата: разброс результатов внутри одной вилки не особо отличался от общего разброса.
Замечу: мы говорим о задании "на день", так что кодовая база проекта будет маленькой и разница между языками действительно не очень заметна. Чем больше проект, тем больше решает язык — мое мнение.
✔️Что влияет на продуктивность
Главным фактором эффективности программиста стала... Его компания. В каких-то компаниях программисты показывали стабильно хороший результат, в других — стабильно плохой. Если 9 программистов компании хорошо себя показали, можно с уверенностью заявить, что и 10-ый будет хорош — и наоборот!
В лучших компаниях разработчики показывали результат в 11 раз лучше, чем в плохой. В одиннадцать раз!
Но ведь мы говорим про конкретное задание, так что разница в процессах типа канбана, скрама, аджайла и вотерфолла роли тут играть не будет. Откуда такая разница?
Исследователи пришли к выводу, что разница крылась в рабочем месте. Вот основные критерии "успеха" по их мнению:
- Физический размер рабочего пространства
- Тишина на рабочем месте
- Приватность рабочего места: ну знаете, когда никто не ходит мимо и не смотрит в твой экран
- Возможность отказаться от созвона
- Количество прерываний в работе: от вопроса в личку до предложения сгонять за кофе
Мое мнение
Рабочее место важно, но я уверен, что не оно определяет продуктивность. Мне нравится мысль про то, что успех определяет компания, но я говорю о процессах и культуре.
А вы что скажете, от чего зависит эффективность разработки?
Post #60
1.65K

- ❤ 19
- 🔥 4
- 🌚 2
- 👍 1
- 😁 1