Earlier quoted context omitted.
> I often do/did paired programming, and over-the-shoulder code reviews. These are easier in person I’m sure I’m not the only person who has the exact opposite experience with this. I can’t think and get mentally blocked when I have someone peering over my shoulder or I’m staring at their screen. I find this kind of collaboration so much easier if I’m in the comfort of my own desktop setup, sharing the screen over Te…
I think this has to do with seniority. When I was a lot more experienced than my coworker, doing pair programming was insanely fun. Because it felt like solving a puzzle with a friend, or exploring a video game with my sister. Now I'm occasionally pair programming with my manager -- who's like a 1000x me -- pair programming is mentally blocking. It's because my peer thinks so much faster than I do that it feels like…
From over your shoulder: "Then do this thing cos of this this and this" - yes thank you I know. Eventually I feel downcast and just stop thinking for myself, I'm just a typer at that point.