Ho sentito la persona alla tastiera chiamata "autista" e l'altra persona nominata "navigatore". Ho immaginato piloti di auto da rally, dove la persona al volante non può stare al passo con tutto che sta succedendo, e loro devono avere l'aiuto del "navigatore", che sta urlando volumi e volumi di istruzioni a loro per, letteralmente, tenerli "fuori dalle erbacce", proprio come una persona alla tastiera è tenuta "in rotta" dalla persona nella seconda sedia.
Quali sono i termini più / più comunemente accettati per i due ruoli nella programmazione della coppia e (se non è ovvio) sono presi in prestito da qualsiasi professione precedente?