Orson Scott Card's classic parable about nurturing coders and why software companies eventually die:
Here's the secret that every successful software company is based on: You can domesticate programmers the way beekeepers tame bees. You can't exactly communicate with them, but you can get them to swarm in one place and when they're not looking, you can carry off the honey. You keep these bees from stinging by paying them money. More money than they know what to do with. But that's less than you might think. You see, all these programmers keep hearing their fathers' voices in their heads saying "When are you going to join the real world?" All you have to pay them is enough money that they can answer (also in their heads) "Geez, Dad, I'm making more than you." On average, this is cheap.
[Read the rest]
Here's the secret that every successful software company is based on: You can domesticate programmers the way beekeepers tame bees. You can't exactly communicate with them, but you can get them to swarm in one place and when they're not looking, you can carry off the honey. You keep these bees from stinging by paying them money. More money than they know what to do with. But that's less than you might think. You see, all these programmers keep hearing their fathers' voices in their heads saying "When are you going to join the real world?" All you have to pay them is enough money that they can answer (also in their heads) "Geez, Dad, I'm making more than you." On average, this is cheap.
[Read the rest]


Comments
"Different kinds of work have different time quanta. Someone proofreading a manuscript could probably be interrupted every fifteen minutes with little loss of productivity. But the time quantum for hacking is very long: it might take an hour just to load a problem into your head. So the cost of having someone from personnel call you about a form you forgot to fill out can be huge. This is why hackers give you such a baleful stare as they turn from their screen to answer your question. Inside their heads a giant house of cards is tottering. The mere possibility of being interrupted deters hackers from starting hard projects. This is why they tend to work late at night [...]"
I haven't completed it yet, Randall has. I'm hoping that perhaps I'll find some kind of relevant knowledge in it to make my family realize that interrupting me is the second worst thing in the world.
"Even though we pay you $50 per hour, could you stay an extra 10 hrs for free tonight? I'll bring you a $10 pizza."
"Pizza!!! Awesome!"
But seriously.. he could be talking about the fall of Microsoft here. This is exactly how things are going, and it's sad to see the hallmark of 'how to treat programmers right' fall to the bean counters.
New microsoft:
"Even though we pay you $50 per hour, could you stay an extra 10 hrs for free tonight? I'll leave the cafeteria open longer so you can go buy dinner."
Ah well :) I suppose things change.
-Michael
http://www.ornery.org/essays/warwatch/2
More of his drivil can be seen in rhinotimes.com
Wow was that an eye-opener......
Thanks.
Ummmm....
I think.....
It's hard when your idol lets you down though. Sorry about that. Don't tell Card he was your idol; he'd tell you about false idols and a bit more than you wanted to hear about his religion.
But do read Maps in a Mirror (please skip the essay on page 126, titled "Closing the Timelid", where he lets his hatred out) and Ender's Game and Pastwatch (his morals come across, but in a people doing good way, not hating everyone kinda way). They really are too good to miss.