Pair Programming is difficult


Reddit comment thread on this post


Pair programming is difficult to practice effectively. Unfortunately, the inverse is also true: pair programming is easy to practice ineffectively. It is a learnt skill which is hard to pick up. I have tried to articulate some advice below for both the Driver and Navigator roles:

General

Driver role 🚗

Navigator role 🗺