How Software Companies Die - By Orson Scott Card
==========================
How Software Companies Die
==========================
- Orson Scott Card
The environment that nurtures creative programmers kills management and
marketing types - and vice versa.
Programming is the Great Game. It consumes you, body and soul. When
you're caught up in it, nothing else matters. When you emerge into
daylight, you might well discover that you're a hundred pounds
overweight, your underwear is older than the average first grader, and
judging from the number of pizza boxes lying around, it must be spring
already. But you don't care, because your program runs, and the code
is fast and clever and tight.
You won.
You're aware that some people think you're a nerd. So what? They're
not players. They've never jousted with Windows or gone hand to hand
with DOS. To them C++ is a decent grade, almost a B - not a language.
They barely exist. Like soldiers or artists, you don't care about the
opinions of civilians. You're building something intricate and fine.
They'll never understand it.
Beekeeping
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) "Jeez, Dad, I'm making more than you." On average, this
is cheap.
And you get them to stay in the hive by giving them other coders to
swarm with. The only person whose praise matters is another
programmer. Less-talented programmers will idolize them; evenly
matched ones will challenge and goad one another; and if you want to
get a good swarm, you make sure that you have at least one certified
genius coder that they can all look up to, even if he glances at other
people's code only long enough to sneer at it.
He's a Player, thinks the junior programmer. He looked at my code.
That is enough.
If a software company provides such a hive, the coders will give up
sleep, love, health, and clean laundry, while the company keeps the
bulk of the money.
Out of Control
Here's the problem that ends up killing company after company. All
successful software companies had, as their dominant personality, a
leader who nurtured programmers. But no company can keep such a leader
forever. Either he cashes out, or he brings in management types who
end up driving him out, or he changes and becomes a management type
himself. One way or another, marketers get control.
But...control of what? Instead of finding assembly lines of productive
workers, they quickly discover that their product is produced by
utterly unpredictable, uncooperative, disobedient, and worst of all,
unattractive people who resist all attempts at management. Put them
on a time clock, dress them in suits, and they become sullen and start
sabotaging the product. Worst of all, you can sense that they are
making fun of you with every word they say.
Smoked Out
The shock is greater for the coder, though. He suddenly finds that
alien creatures control his life. Meetings, Schedules, Reports. And
now someone demands that he PLAN all his programming and then stick to
the plan, never improving, never tweaking, and never, never touching
some other team's code. The lousy young programmer who once worshiped
him is now his tyrannical boss, a position he got because he played
golf with some sphincter in a suit.
The hive has been ruined. The best coders leave. And the marketers,
comfortable now because they're surrounded by power neckties and they
have things under control, are baffled that each new iteration of
their software loses market share as the code bloats and the bugs
proliferate.
Got to get some better packaging. Yeah, that's it.
------------
Yes, it's from Orson Scott Card, the Hugo and Nebula award winning
author of Ender's Game, Speaker for the Dead, Lost Boys, the Alvin
Maker series, and many others novels.
Daemon Silverstein likes this.
You can follow us in other languages. Visit our website for more information wordsmith.social/protestation/…
Can Photosynthesis?
This came up from me forcing my roommate (a botanist) to give me a prompt and me mis-hearing the prompt.
I think I cannot, and neither can a toucan.
cercello likes this.
My 51st Birthday
like this
Nice morning for it.
Linda Duval likes this.
There may be hope with what we could see
Cactus flowers.
Untitled
Say Leroy!
I picked up a load of Jimmy Castor Bunch LPs in the mid-80s in a second hand record shop and have always found his acid-funk work enthralling, even though a good 50% of his LPs are just unlistenable MOR cover versions.
This single used to get spun at acid jazz dos. It's a cracker.
Choon! Long time want.
The sawtooth building from across the river this morning.
like this
Nice run up the beach listening to the plink, plink, fizz of #stephanbodzin.
I'd forgotten how much I liked Stephan Bodzin's Liebe Ist album. I very rarely pay CDs or digital files any more, so this has just slipped off my radar.
This photo was taken under the Largs Pier Jetty. The decay of the timber is very attractive.
Tinselwig likes this.
It's all happening in Hectorville, apparently.
Unnamed post
For Deleuze, as for Foucault and Lyotard, the activity of political reflection must have as a primary goal the freeing of an individual (be that individual a person, a group, or a practice) for new practices, practices that change, undermine, or abandon the power relationships that keep old practices in place. Foucault addresses the same concern in his description of philosophical “curiosity”:
"...not the curiosity that seeks to assimilate what it is proper for one to know, but that which enables one to get free of oneself… There is always something ludicrous in philosophical discourse when it tries, from the outside, to dictate to others, to tell them where their truth is and how to find it, or when it works up a case against them in the language of naive positivity. But it is entitled to explore what might be changed, in its own thought, through the practice of a knowledge that is foreign to it." (Foucault, The History of Sexuality, Vol. 2: The Use of Pleasure)
As such, experimentation is a sober and often tentative activity. One experiments by constructing practices that one is prepared to abandon if their effects are intolerable. The recognition of contingency that inhabits networks of practices brings in its wake another recognition: practices that seem liberating may, because of unexpected interactions with or developments of other practices, have consequences very different from those imagined by their initiators. There is no blueprint for practice. The ethical principles that help one to judge practice remain; but one can only experiment in their realization.
One such experimentation, discussed by Deleuze, is that of “becoming minor.” It is a concept best understood as engaging in a practice that, while within the social network of practices and thus not transgressing that network, occupies a place that disrupts dominant practices by showing creative possibilities within those practices which would escape the political oppressions associated with them. To engage in a becoming-minor is to construct a line of flight within the social network by constructing—or following—one of the stems of the social rhizome that in the same gesture entangles dominant stems and is a positive possibility for practice. Regarding language, Deleuze and Guattari claim that “it is certainly not by using a minor language as a dialect, by regionalizing it or ghettoizing, that one becomes revolutionary; rather, by using a number of minority elements, by connecting, conjugating them, one invents a specific, unforeseen, autonomous becoming.”
I'm going to use fake labels here, because I want to make a general point. People should be allowed to express their personal opinions, as long as they are not actually threatening others, or encouraging violence. If you say "I don't think Martians should be able to use the same bathrooms as Venusians", "Martians should stay home and watch their children", or "Martians should be sent back to their planet and not allowed to come to Earth without interplanetary passports", those are opinions. But if you write a post defending the rights of Earthlings to attack Martians or defend someone who did, or tell a Martian that he should kill himself, that's entirely different. Those are not just opinions. They can lead to actual crimes.
In reality, while I wouldn't call myself a feminist, I do believe in equal rights for men and women. I firmly support and defend the rights of homosexuals and bisexuals and will not befriend those who actively speak against them. I also believe that those who moderate groups should be able to set the rules and not allow such content. But in general, I don't think that personal opinions should be stifled. I just wouldn't associate with such people, just as I wouldn't with those who hate the blind. It's just common sense. I also think that, many times, people today are offended by the most ridiculous things. There are actually warnings about songs or radio shows made in the past, for example. I've listened to some of them and can't find anything wrong with them. I also realise that it's foolish to judge something from a hundred years ago by the standards of today, which many people seem to have forgotten. And not everything needs to be criticised, analysed, or is because of the upper class, or the patriarchy, or whites, or meat eaters, or whatever group is being blamed this week. I'm sick of everything being politicised on all sides of the spectrum.
One dollar
06/11/16 - Picked up at Gepps Cross Market, which used to take place on the drive-in cinema site. All closed down now, to feed the insatiable housing beast. Another loss for people who like to browse random shite spread out on a tarpaulin.
Also, another record that's barely worth a dollar.
You can follow us in other languages. Visit our website for more information wordsmith.social/protestation/…
Lemmus
in reply to Piggdude • •skribe likes this.
Petra
in reply to Piggdude • •Petra
in reply to Petra • •Lemmus likes this.