×

SparkFun will be closed on Tuesday, November 5th to support our team in being able to go out and vote! Orders placed after 2 pm MT Monday, November 4th will ship on Wednesday, November 6th. Thanks for your patience and understanding.

Why do we collaborate?

Is there more to the collaborative process than just getting a project done?

Favorited Favorite 1

alt text

->Don’t all of your collaborations look like this? So productive! Photo source here.<-

The collaborative process has something of a special place in the heart of the DIY/open source community. That should come as no surprise to anyone, as the whole point of what we do is to make cool stuff and share it far and wide. And when I say “it,” I mean everything: schematics, gerbers, bill of materials, footprints, code, how you made the footprints, construction techniques, reasoning behind trace widths and component packages, layout philosophy, what you ordered on the pizza that one night… And then what starts out as a solo project can creep in scale and participation to cross international borders. That’s pretty cool, and as far as causes to which you could attach yourself in this lifetime, you could do worse than designing electronic hardware and code that anyone can glom onto for nothing.

Recently, Toni Klopfenstein and I did a “Hack Chat” with Sophi Kravitz and Stephen Tranovich, the topic of which was “How to Start a Collaborative Hardware Project,” specifically within the context of nonprofessional endeavors. Our hosts were gracious, the other participants were cool, and it was a fun time all around. But since then, I’ve found myself with more questions --- less about the collaborative process and more about just how we relate to one another in the first place.

All cards on the table, I don’t do a lot of collaborative projects when I’m doing my personal stuff (remember, this is all in the context of nonprofessional projects). Not because I don’t like working with people, but for a bunch of other reasons. The things that attract me tend to be maybe smaller in scale and don’t require others; I want to learn something about what I’m working with and don’t want to pass that off to someone else that might already have the expertise; projects tend to be more about the experience and less about the end product; and timelines for completion just aren’t that important compared with the experience gained.

Then there’s also the personal stuff, and they’re largely the same reasons that keep me from wanting roommates ever again, or from wanting to be in a band. There’s always that one person, right? Either they don’t contribute or they do so poorly or sporadically, or there’s a struggle for creative control, etc. Without a clear pecking order there’s likely to be conflict at some point, and without a clear return for a person’s participation, it’s less likely anyone’s going to adhere to a pecking order (obviously I’m generalizing here; there will always be exceptions).

Granted, these are just my own jaded observations, and again, in a professional setting you just do what’s necessary for a given project scope, and frequent collaboration in some form is just a piece of the equation. But for a working parent, personal time is too valuable to spend arguing with anyone, so I tend to avoid things that harsh my mellow.

But then there’s this: I get the impression that the act of collaboration is itself more desirable, or is seemingly held in higher regard, than any given project. As in, first we want to collaborate, and then we’ll fill in the project title later. This seems really odd to me; I’m forced to ask why anyone would do this voluntarily. It implies that there’s a greater drive for community than the reason for the community’s existence. If so, go human evolution! But let’s be real; it’s probably not that.

The best reason I can come up with for a nonprofessional collaboration (of any sort) is community service, and that’s totally legit. But they can’t all be that. Why else might I submit myself to that environment in my hard-won personal time? Why would you? Professional development? Networking? Something to add to your resume? Learn a new skill? Socializing?

Wait a minute. Is this a new way for nerds to meet other nerds? Is that what everyone is up to?! Maybe not, but the social attachments that collaboration could potentially engender can’t be escaping everyone. How big of a role does that actually play?

alt text

<3 Photo source here.

Maybe I’m blowing that out of proportion. Maybe, rather, it’s that most other people’s projects are just bigger than mine and/or they’re doing them for other motives. Maybe everyone’s just got a bigger vision than I do, or everybody’s just really into the “hive mentality.” Maybe everybody’s way more altruistic than I am --- I really hope it’s that one, as I don’t think the bar there is particularly high. But there have to be reasons --- probably (hopefully) really good ones that I’m either not seeing or not giving enough credit.

OK, interwebz, be honest: Why do you do collaborative projects in your off time?


Comments 11 comments

  • Jeff Haas / about 7 years ago / 2

    It's introvert vs. extravert. Extraverts love to get together and get energy from all the other people. Introverts don't understand that, and prefer to be alone so they can focus. Extraverts don't understand why you want to be alone...because things are so much better with a crowd!

    • I'm not convinced that it's quite that simple, but I'm sure a person's degree of "extravertedness" come into play. I take it you fall on the introvert side of the fence?

  • I really like your website and all you do) I won't start my projects without you)

  • Bryan M / about 7 years ago / 1

    I don't do collaborative projects for the same reasons as you, Pete: I don't have a ton of time to devote to it, and I never work on anything interesting enough to warrant it. (Though one could argue, in a way, that I'm doing a sort of phantom, one-way collaboration. I'm not pushing any boundaries with my hobby, so I heavily rely on guides and instructions from the people who have gone before me. The difference between that and true collaboration is they already did their part and just posted it on the internet for me to read some time later. We are collaborating across time!)

    All that being said, I think I understand why people like collaborating, and it's mostly what you've already alluded to. I'll use my wife as an example. She's always trying to start "clubs" or events for her hobbies, which are otherwise doable solo: book club, sewing club, meal prep class, culture nights, food competitions, etc. The reasons she wants these collaborations, for the most part, are entirely unrelated to the hobby itself. The book club allows her to explore new ideas on the same subject; the sewing club allows her to learn techniques from those more advanced than her; the meal prep class lets her teach others; culture nights (aka foreign-culture-themed dinner parties) let her divide the work and the research; and food competitions are basically just an excuse to socialize with friends and have some fun in the process.

    As an introvert, I would almost always rather do something by myself. But to my extroverted wife, always having to do her hobbies locked away in a room on her own would be torture!

  • Member #394180 / about 7 years ago * / 1

    Why do you do collaborative projects in your off time?

    I don't, for pretty much the reasons that you mentioned above. Additionally, when I'm actually deep into building something, it's a spiritual experience. I feel more in touch with the Creator when I'm creating than I ever have in any church (must be that "made in Her image" thing) and that never happens except when I'm working alone.

    [Edit - Satirical social commentary gone wrong removed to prevent further inadvertent offense. Sorry everyone]

    • Black Angus Rocket Storm / about 7 years ago / 2

      Can I take a selfie with you after I post this?

    • I can totally grok what you're talking about in your first part. But the bit about the popularity of collaboration, your points evoke many... feelings in me:

      1) I must respectfully disagree that this has anything to do with being a millennial. Single, maybe. Millennial, nope.

      2) Your points are suspiciously consistent with each other and sufficiently off topic as to suggest that you've got something else going on here. Again respectfully, please don't make with the negative waves on our blog, and I hope you find some peace.

      • Member #394180 / about 7 years ago / 1

        I have plenty of peace, thank you, and I don't understand the comment about something else going on here. On the other hand, I apologize for the negative waves and have edited my previous post to remove the negative waves.

        I also think you guys are a class act in letting me be the one to decide to do the edit.

Related Posts

Halloween Hacking

SparkFun Spooktacular

Recent Posts

Halloween Hacking

SparkFun Spooktacular

Tags


All Tags