Ещё один способ ранжировать программистов

Фиговый программист:

Это тот, который выполняет поставленную задачу и одновременно создаёт новые по исправлению ошибок и для службы поддержки.

За такими нужен глаз да глаз, тяжело признаёт свои ошибки. С таким приходится постоянно бестолку воевать, пытаясь направить на путь истинный. Но, один фиг, он сделает по-своему, и про это все ещё будут долго и мучительно вспоминать, периодически наступая в этих дебрях кода на умело расставленные грабли.

Нормальный программист:

Тот, который выполняет поставленную задачу и после выполнения переключается на следующую. Проблем с порождением паразитных задач, как у Фигового, у него нет.

Не рефлексирует, всегда делает то, что сказали, и, как правило, второго раза не нужно — легко обучаем.

Отличный программист:

Такой программист создаёт условия для Фиговых программистов работать, как работают Нормальные.

Как правило это выражается в производстве инструментария, который значительно сужает поражающий фактор очумелых ручек Фигового программиста и значительно повышает его производительность.