logoalt Hacker News

tomwphillipstoday at 9:41 AM3 repliesview on HN

>Pair programming is less fruitful.

I'm surprised at this statement. My team pair a lot - at least half of the time - and the majority is remote.

We find it much more comfortable to pair remotely on our own setups than crowded around a single desk and keyboard.

I wonder why our experiences are so different.


Replies

dannersytoday at 10:13 AM

I absolutely loathe when someone is looking over my shoulder. Additionally, the software for pairing is so good and being able to be help and annotate while the main "driver" can focus on solving the problem is immensely fruitful and I would argue objectively more engaging and helpful if you can highlight and demonstrate directly what it is you're communicating.

I work remote and wouldn't have it any other way, but I'll admit there are culture things I miss since I really love my team. As an employee? My employer gets way more value from me without the bullshit of going to an office.

iparaskevtoday at 10:17 AM

What is your setup when pairing remotely? (Full disclosure I am building an OSS app for this purpose and just want to learn what is working for people)

show 1 reply
zwnowtoday at 9:47 AM

I dislike it in general, I want to work on my own terms and I have to interrupt my way of thinking constantly because now I have to communicate my ideas to some other person. Sometimes I like to work in the middle of the night, sometimes early in the morning. Having another person to code with me is just a blockade.