Ho sentito la persona sulla tastiera denominata "driver" e l'altra persona denominata "navigatore". Ho immaginato i corridori di auto da rally, in cui la persona al volante non riesce a tenere il passo con tutto ciò che sta accadendo, e devono avere l'aiuto del "navigatore", che sta urlando volumi e volumi di direzioni verso di loro, letteralmente, per tenerli "fuori dalle erbacce", proprio come una persona alla tastiera è tenuta "in rotta" dalla persona sulla seconda sedia.
Quali sono i termini più / più comunemente accettati per i due ruoli nella programmazione in coppia e (se non è ovvio) sono presi in prestito da professioni precedenti?