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