4 ms·
My preferred mode of work is to spread information asynchronously but to discuss it synchronously. Remote work has finally made it possible for me to be better
by gregwebs 4y ago
My preferred mode of work is to spread information asynchronously but to discuss it synchronously.
Remote work has finally made it possible for me to be better at synchronous collaboration with others (edit: changed from "pair program"). Rather than being forced to work in a distracting open office, I finally have a private office.
In the past, conversations about code tended to only happen asynchronously during code review, but now we are having them while work is in progress and for code review and it is a lot more productive for us than asynchronous. When you do a synchronous code review, you still need to put in review comments so that others can understand what is going on asynchronously. These comments won't be the full conversation- instead they will be a summary- sometimes you will end up omitting useful details, but it reduces the text overload of asynchronous.
In the past being in an open office environment meant that collaborating with someone always risked being rude- disrupting others with our conversation. This would sometimes be handled by using a meeting room, but this still isn’t as good as just both of us communicating from our offices.
For synchronous remote work It’s crucial to still work with people in similar time zones.
- pydry 4y agoI find that pair programming requires a high degree of psychological safety for people to try it and an even higher level for people to actually enjoy it. I'm pretty sure that by default remote work with a low level of face time leads to lower levels of psychological safety.
- theshrike79 4y agoI have seen pair programming in actual use exactly once. And it was a pair of dudes who had known each other since kindergarten and were roommates. They basically shared a brain. I've tried it a few times and it's like trying to read the same physical book at the same time with someone who's a lot slower or faster reader.
- deleted 4y ago[deleted]