I agree with both authors; but I find this particular article far more obnoxious than the one to which its responding--again, because it comes across quite smug.
I agree with both authors; but I find this particular article far more obnoxious than the one to which its responding--again, because it comes across quite smug.
But going up to someone and saying “you should give this away” is not negotiating for a better price; it’s practically an insult. It’s like walking into a car dealership, seeing that the sticker price is $10,000, and telling the salespeople that they really should let it go for $3,000.
Also note the difference between “I want to give my work away” and “you ought to give your work away”.
If say a well known media organization says, "You should let me use this photo for free, because I will give you credit and that might help you get business later" that is negotiating. The creator of the photo may or may not like the terms, but it is an offer of something of value for something of value. At worst, if the photographer is already well known, it is a bad offer that is wasting his time, but it is never insulting.
If someone who studies economics says to a new photographer, "You should stop selling photos and sell the service of creating new photos on order due to the marginal prices involved and current market situation. Give your old ones away to build up reputation." This is not an insult, but advice (whether or not it is good advice is a different question).
He is entitled to set the asking price for his work, but that is all.
Why won't the "well-known media organization" pay what the photo is worth? Almost by definition they can afford to. If they still negotiate in this manner, that is an insult. No?
Smart negotiators don't use them unless they're willing to accept the fallout that results from this; such as hurt feelings, and the potential loss of all negotiation power because the other individual was insulted by what they felt was bad-faith negotiation.
It's a great strategy if you don't care about relationships and if you don't care about your reputation. It's a terrible strategy in the real world.
Personally, I'd love to be able to release a beneficial OSS software tool or commit a valuable patch to a project, but I'm not a good enough developer. Yet, I feel like a second class citizen in the development community because I haven't
The only thing preventing you from excellence is your fear. You don't have to be "worthy" to make something good; you just need the ambition to set high goals, the drive and tenacity to meet those goals, and the thick skin to shrug off the inevitable judgments of others. All great men are called crazy at one point or another, and all great men have doubted themselves. Why should you be any different?
For instance, I'm involved in Wikipedia heavily and have always thought that it would be worth contributing to MediaWiki: at the very least being willing to beta test new stuff and write tests and so on. It's a big legacy hairball type project, but the community have made it easier to contribute by documenting the process of getting a working environment setup, by better documenting the process of submitting bugs and patches to bugzilla, by marking a bunch of bugs as suitable for newbies, by the new maintenance/dev scripts and by having a newbie developers liaison person.
If you want to get involved in an open source project but feel inadequate, try and politely work with them to nudge them into making it easier for new developers to contribute. Document the process of getting a working environment setup, including getting things like Vagrant setup if needed. Most projects will welcome attempts to try and make it easier for new developers. And, well, if they don't, then find a better project. ;-)
(If you think your coding really does suck, we've got an encyclopedia with lots of loose ends that need tying up. Just sayin'.)