Ну я думаю программист брюнет тоже его не понимает, может потому что противопоставления не было, а это вы связали два навыка соотношением эквивалентности (или по крайней мере необходимости)
Не эквивалентности, но скорее необходимости. Например, программисту нужно писать комментарии в коде и в трекере. Плюс тест на внимательность. Плюс использование инструментов (тех же спеллчекеров)