| Newsgroups |
gmane.comp.programming.extreme-programming |
| Message-ID |
<[email protected]> |
Hi Adam,
I love the point about learning to pair live first.
The isolation thing is not trivial--after longer periods of working
remotely, you can start to lose important social connection and develop
somewhat antisocial habits, attitudes, and feelings. In my case, I think
I was started to get depressed, even with the pairing.
On the flip side: We paired a bit too much at Outpace (where I was
remote), on average 7 hours per day. It was effective, but I wasn't
getting opportunities to explore on my own, which for me is important.
By day end, I was so beat that I had zero interest in wanting to touch a
computer after work. I barely blogged or tweeted for about two years as
a result.
(We were slamming through a lot of new, different technologies, too,
which contributed greatly to my brain fatigue.)
This isn't the first time, either; three different long-term experiences
with all-day (7+ hour, 8-10 hours in one place) pairing convinced me
that 6--remote or live--should be plenty for most mortals.
Regards,
Jeff
here's a recent blog entry on this BTW:
http://langrsoft.com/2016/08/23/pairing-hell/
--
Langr Software Solutions, Inc.
http://langrsoft.com
Pragmatic Unit Testing in Java (http://pragprog.com/book/utj2)
Modern C++ Programming with TDD (http://pragprog.com/book/lotdd)
Agile in a Flash (http://pragprog.com/book/olag)
Agile Java: Crafting Code with Test-Driven Development
(http://www.amazon.com/dp/0131482394)
Essential Java Style (http://www.amazon.com/dp/0130850861)
> Adam Sroka [email protected] [extremeprogramming]
> <mailto:[email protected]>
> October 13, 2016 at 3:45 PMvia Postbox
> <https://www.postbox-inc.com/?utm_source=email&utm_medium=sumlink&utm_campaign=reach>
> Additionally, I have found that the best remote pair programmers are
> those with real face-to-face pairing experience. It is almost
> impossible to get the right feeling out of remote pair programming if
> you have never experienced what it feels like in person. So, unless
> you can seed your team with people who have that experience… or at
> least get subsets of the team physically together to practice on a
> fairly frequent basis, you are probably going to get mediocre results.
> However, this is probably still better than letting team members spend
> most of their work day in isolation.
>
>
> __._,_