Re: [nycpython] AngelHack Presents | The Hearst Fashion Hackathon

From: Gloria W
Sent on: Sunday, January 20, 2013 4:57 PM
On 01/20/[masked]:31 PM, Andrew Beyer wrote:
On Sun, Jan 20, 2013 at 2:14 PM, Gloria W <[address removed]> wrote:

On 01/20/[masked]:05 PM, Andrew Beyer wrote:
On Sun, Jan 20, 2013 at 9:18 AM, Gloria W <[address removed]> wrote:
Developers should not do free work unless...

I think it better to simply say that one shouldn't do work with the expectation of some compensation without a specific prior agreement as to the what, when, and how much. There are plenty of reasonable situations where one might _not_ expect compensation,
If you can think of reasons for writing code for free other than philanthropy, equity or learning, I'd love to hear it, and how it worked out for you.

How about fun? Or solving a problem you face? (ESR's "scratching an itch") Or simply because you can't remember a time you didn't code and aren't sure what you would do with yourself if you stopped? :)

Hopefully there would also be some measure of pay, philanthropy, and learning involved too. And copyright law tends to give you equity in your own creations by default, unless you choose to give it up by agreement. But at least for me, sometimes those are just nice extras, not reasons.

Those are just mine...I'm sure others would come up with reasons of their own. And ultimately isn't it just easier to say "don't do X" rather than come up with an exhaustive list of "only do X,Y,Z..."?

Good point! I tend to think of learning as fun, and implicitly clump them together.

I used the word "should" also because I've heard so many terrible stories from developers in the field. So my goal is not an exhaustive list, but just better awareness of the dark side of this profession.

Doing things for fun is the best motivation of all, and if you understand and agree to how people will try to commercially use the work you did for fun, all the better.

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy