by robertkoss on 9/9/24, 11:53 AM with 45 comments
by JohnMakin on 9/10/24, 8:28 PM
I've had things that were close, but usually devolves into multiple short 10-20 minute meetings, division of tasks, then reconvene, rinse/repeat. That typically works well and I don't have to deal with people nitpicking how I use my editor or how many chrome tabs I have open.
by _zamorano_ on 9/10/24, 8:56 PM
It's not like I don't like reviews or cannot work alongside another person. It's I cannot learn while someone is talking to me or trying to make me place the cursor somewhere.
I'm all in for code review, even in pairs. In fact, I do that with a junior dev I have assigned and it's working well for us. I leave him thinking and come back to evaluate his solution.
I find reviewing him paired, is time saving for me. I make him lead me to the right code spots, rather than finding out on my own. I fire 3 quick questions and we're aligned on the spot.
I'll never work again on a 100% pp position but I think I've found my sweet spot with the technique.
I agree that, if no other safeguards are in place, using pp you can avoid real bad code. But without deep thought, you'll mostly converge to an average solution, when social dynamics are very much leading.
by gandalfgeek on 9/10/24, 11:09 PM
It was really special to see how this pair basically laid out the foundations of large-scale distributed computing. Protobufs, huge parts of the search stack, GFS, MapReduce, BigTable... the list goes on.
They are the only two people at Google at level 11 (senior fellow) on a scale that goes from 3 (fresh grad) to 10 (fellow).
by bell-cot on 9/10/24, 9:03 PM
And 102 comments on HN at the time: https://news.ycombinator.com/item?id=18588697
by williamDafoe on 9/10/24, 10:22 PM
by jprd on 9/9/24, 11:55 AM
by etlabaume on 9/11/24, 7:54 AM
Just brilliant. :-)
by mgaunard on 9/10/24, 8:11 PM
If you need to revere anything, revere the achievement, not the man that did it.