Re:Best practices for remote software engineering
by jacques_chester on Monday April 26, 2021 @01:57PM
(#26945673)
I won't say it's for everyone. But for ADHD specifically, my personal experience is that pair programming is a godsend. I am able to use half my regular dose of ritalin while pairing.
[ Parent
| on HN ]
Re:Best practices for remote software engineering
by edabobojr on Monday April 26, 2021 @02:35PM
(#26946203)
I am glad it works for you. Maybe (hopefully?) I have just had an abnormal experience.
Re:Best practices for remote software engineering
by wernercd on Monday April 26, 2021 @04:16PM
(#26947490)
I'd say I can get behind pair-programming to a point... it helps get new ideas, different view points and leads to rubber-duck-programming like effects.
I'm not sure I'm a fan of Mob programming... as others mention, over a phone/video conference, it seems inadequate. Turns more into an ad-hoc video lesson by the stronger personalities (for better or worse - I happen to be one of those in my small group at work).
Do you have problems with both? 2 vs 3+? or is it one or the other?
Re:Best practices for remote software engineering
by sodapopcan on Monday April 26, 2021 @05:25PM
(#26948356)
To do mobbing effectively you should be switching the driver very rapidly. It's a bit tough remotely, but it can be done. There are probably other ways to make it effective, but if only a few people are contributing, then the mob has failed and should either be recalibrated or stopped altogether.
Re:Best practices for remote software engineering
by jacques_chester on Monday April 26, 2021 @06:02PM
(#26948825)
No, anecdotally a lot of people struggle. It is an intensive experience and places different pressure on a person than soloing does. For me it works great, for many people it works great, but not for everybody.