Я чув, як людина на клавіатурі називалася "драйвер", а інша людина - "навігатор". Я уявляв гонщиків ралійних автомобілів, де людина за кермом просто не може йти в ногу з усім, що відбувається, і вони повинні мати допомогу "навігатору", який кричить томи і обсяги напрямків на них, щоб буквально утримати їх "поза бур'яном", як і людина за клавіатурою, "тримається" людиною на другому кріслі.
Які більш / найчастіше прийняті терміни для двох ролей в парному програмуванні, і (якщо це не очевидно) вони запозичені з будь-яких попередніх професій?