Eu ouvi a pessoa no teclado chamada "driver" e a outra pessoa chamada "navegador". Eu imaginei corredores de carros de rally, onde a pessoa ao volante simplesmente não consegue acompanhar tudo o que está acontecendo, e eles devem ter a ajuda do "navegador", que está gritando volumes e volumes de instruções para eles, literalmente, mantê-los "fora do mato", assim como uma pessoa no teclado é mantida "no curso" pela pessoa na segunda cadeira.
Quais são os termos mais / mais aceitos para as duas funções na programação em pares e (se não for óbvio) são emprestados de qualquer profissão anterior?