Expression Skills
Listening Skills
Two heads are often better than one!
Driver
Hands on the keyboard
Listens for direction from Navigator
Understand the plan (ask questions!)
Write pseudocode and actual code
Use one shared computer. Both people should be looking at the same set of files.
Navigator
Totally hands off
Expresses what to do and how to do it using plain English
"iterate through the array", NOT "write for-var-i-equals-zero-semi-colon..."
If you find yourself more experienced than your pair, take this as an opportunity to...
If you find yourself less experienced than your pair, take this as an opportunity to...
Be sure to avoid the following:
What value have you personally experienced from pairing?
What challenges have you faced?
Junior pair concerns?
Senior pair concerns?
What lessons have you learned and how will you apply them?