4 ms·
Sorry, enlighten me - why is pair programming such an awful idea, in your opinion?
by borski 7y ago
Sorry, enlighten me - why is pair programming such an awful idea, in your opinion?
- vkou 7y agoYou are paying 2 people for what is, 95% of the time, less than twice the output of one person. There are particular mentoring objectives that you can hit with it, and there is value in bouncing ideas off another person, but I don't need to sit in front of a computer screen for the latter.
- borski 7y agoThere are definitely benefits that are larger than just mentoring or bouncing ideas. Often, the sum is actually greater than the individual parts, as fewer mistakes get made and more fruitful paths get explored earlier/faster.
- vkou 7y agoMost coding mistakes are not very expensive.
- notus 7y agoAs the other poster said, most coding mistakes are not expensive and the ones that are should have automation/testing in place around them. It is definitely not worth having someone look over your shoulder and eat up the little breaks you naturally give yourself. There is a reason that hardly anyone at companies like Google, Amazon, etc. do pair programming.
- nickjj 7y agoMy situation is a bit different. I often go on remote calls with people and our task is to implement something while also training the person or giving tips on how to do it in the future while answering any questions they have in real time (related or not). So it's more of a 1 on 1 teaching gig for an hour or 2. Not 8 hours of pair programming every day full time.