ฉันเคยได้ยินคนที่แป้นพิมพ์ชื่อ "ไดรเวอร์" และอีกคนหนึ่งชื่อ "นำทาง" ฉันจินตนาการถึงนักแข่งรถแรลลี่ที่ซึ่งคนที่อยู่บนพวงมาลัยไม่ทันกับทุกสิ่งที่เกิดขึ้นและพวกเขาจะต้องได้รับความช่วยเหลือจาก "เนวิเกเตอร์" ผู้ซึ่งตะโกนโวลุ่มและปริมาณของทิศทางที่พวกเขาทำ "ออกมาจากวัชพืช" เหมือนคนที่อยู่บนแป้นพิมพ์จะถูกเก็บไว้ "ในหลักสูตร" โดยบุคคลที่อยู่ในเก้าอี้ตัวที่สอง
คำศัพท์ที่ยอมรับมากที่สุดสำหรับสองบทบาทในการเขียนโปรแกรมคู่คืออะไรและ (ถ้าไม่ชัดเจน) พวกเขายืมมาจากอาชีพใด ๆ ก่อนหน้านี้?