@riga i think pair-programming well requires well-defined roles so you don't step on each other's feet (much like dancing!)
one person "driving" and the other "navigating" works well for me. You can also think of this as a "strategy" vs "tactics" division of labor, or a "what to do" vs "how to do it"
I'm on the coding is intuitive side as well, though I see pairing more as a practice where you meld aesthetics rather than one person deciding everything. Sometimes long arguments break out, but you both should become better at the end of it.
Reminds me of a joke I've heard: "When you pair with someone you're pairing with everyone else they've ever paired with"
Mastodon instance for attendees of Refactor Camp, and members of various online/offline groups that have grown out of it. Related local groups with varying levels of activity exist in the Bay Area, New York, Chicago, and Austin. Kinda/sorta sponsored by the Ribbonfarm Blogamatic Universe. If you already know a few people in this neck of the woods, try and pick a handle they'll recognize when you sign up. Please note that the registration confirmation email may end up in your spam folder, so check there. It should come from administrator Zach Faddis.