Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
… большая часть кода уже написана, на первый план выходит не продуктивность программиста, а умение находить и комбинировать готовые решения, а также умение придумать нестандартное решение...
соотношение лучших и худших программистов составило
20:1 по времени написания кода
Что лучший программист из изученных написал программу за время Х, а худший — за время 20Х?
20:1 по времени написания кода
25:1 по времени отладки кода
10:1 по скорости работы программы
5:1 по объему кода
Собственно, главный вопрос: как из этого соотношения был получен вывод о силе связи между стажем и продуктивностью?
Последнее, но не менее важное — надо сильно пересмотреть методику найма программистов. Вместо отсева по ключевым словам в резюме и задач на логику, надо кандидатам писать код, желательно в “лабораторных” условиях, чтобы можно было отследить продуктивность и качество.
Папа был сильнее мамы в два раза (мог унести за раз больше перфокарт)Это наводит на мысль о том, что продуктивность многих тогдашних программистов (и особенно программисток) можно было увеличить в два раза (а не то и существенно больше, чем в два раза — особенно для сложных задач), выдав им для индивидуального пользования колёсные тележки, предназначенные для перевозки перфоркарт (вместо перетаскивания их в руках).
Серьезно, учитывая факты выше, можно набрать небольшую команду относительно недорогих, но высоко продуктивных, программистов. И это будет в разы выгоднее чем держать штат опытных специалистов.
5:1 по объему кодаИндусы-прогеры точно расколбасят этот фактор оценки, независимо от качества своего кода.

Опыт работы не имеет значения