DEV Community

Discussion on: Programming robs us of our spaces. Dynamicland could give them back.

Collapse
 
sgwilym profile image
Sam Gwilym

What does collaborating through programming look like for you?

If most of your day is pair programming, then I'd say you're getting it better than most. But I'd bet that for the vast majority of programmers it looks like asynchronous work, probably in the form of pull requests. But in that way, we're not programming together -- just passing our work along to each other like a chain letter or a baton in a relay race. You do your work and pass it on.

This is in stark contrast with the workspaces of most professions -- carpenters, photographers, musicians -- where they have tools and spaces that allow them to work on things together, simultaneouly, thanks to the physical space and things that people share. We shouldn't kid ourselves that programming is different or would not benefit from these qualities.

Collapse
 
alainvanhout profile image
Alain Van Hout

I suppose I do get/have it better than most, though it's a matter of just doing it -- nothing stops developers from talking, except the developers themselves.

That said, what you describe above may foster that skill in developers, so thumbs up.