A fun read, but a reductive and somewhat cliched thesis. Software companies don't die because they let the marketers take the reins. By the time that even happens, the disease has already set in. The influx of suits is a symptom and not a cause. Usually it's a symptom of one or more things:
1) The company has grown complacent;
2) The company has lost touch with its userbase, or with the landscape in general, or with the competition;
3) The company has reached its liquidity event, at which point it's no longer "cool," and cannot attract or retain top talent;
4) A bad investor, founder, or partner took control and started making poor decisions, or a great one ceded control and left;
5) The category is disrupted entirely.
There are many more root causes, but you get the idea. The suits don't actually kill the company; they are just correlated with the death.
I would still argue yes. As a rule, a software company that knows what it's doing doesn't allow marketers to take control of development in the way the article describes. Ergo, by the time the marketers are invited into the "hive," the company is already in a bad state because it is the sort of company that now makes such decisions and puts such structures in place.
Furthermore, clueless marketing types don't even learn about most hot software companies when they're still hot. They only even discover the company after it's already old news or has become mainstream. If anything, this was more true 15 years ago than it is today.
The article confuses cause and effect.
It's not that the suits can't still do a lot of damage, because they can and they do. But they are not the driving factor behind a company's decline. They are symptoms thereof.
I would love to read more articles about how mature companies are reinvigorated and revived. It is easy to point the finger at what went wrong and why companies often aren't sustainable but what about the counter-examples that we can really learn from?
True. Or companies that came back from the total brink (Apple, most famously, but also IBM, to some extent HP, and others).
What's interesting to me is that you rarely hear about software companies that come back from near-irrelevance after a prolonged bout with it. I'm sure there are some obvious examples I'm not thinking of right now. In some respects you could almost even make the argument for Microsoft, assuming its E&D business continues to flourish and become more important to the company overall.
An amusing read, but there's been 15 years between this essay and the Social Network, and the stereotype of hackers as socially maladjusted, unshowered nerds hasn't changed much in 15 years (except maybe we're considered maladjusted, unshowered, rich nerds).
Will we ever get to the point where mass media realizes there we are capable of doing things like dating an attractive woman... without even needing to shower her with money we've scored big in our IPO?
Stereotypes that have a kernel of truth will always persist, and there will always be a kernel of truth to the stereotype of the socially maladjusted hacker.
Why? Because hacking is relatively friendly ground to them. They can excel, and they will be much less handicapped by their social shortcomings than they would be in other fields.
If you want to end the stereotype, you have to make computer programming equally unfriendly to the socially maladjusted, unshowered nerds. That would be a loss. Not only would programming lose valuable contributors, we would turn some number of those talented people into sorry, helpless losers who don't contribute anywhere. And that's the endgame: if every field vigilantly safeguards its social reputation against infiltration by potentially embarrassing nerds, then it will be impossible for nerds to contribute to society at all. For various reasons, hacking is hospitable to nerds: why not leave it that way? If you're uncomfortable being associated with a field that is unusually accommodating of socially inept people, then leave hackerdom and join a field that does a better job of policing itself. There are plenty of those fields, and not many safe havens for dorks.
[Edit: I am praying that nobody starts a subthread on the semantics of "nerd" and "dork." Please don't. Just read my comment the way it makes most sense to you.]
I've worked on quite a few teams of nerdy hackers, as I suspect you have and many of us have, and let's take a look around and be honest: for the most part, the stereotype still holds. For the most part. Are things trending, if slowly, in the other direction? Perhaps. But we have a long, long way to go in a galaxy far away before your average hacker is dating attractive women.
In high school, when my algebra teacher found out I was attending a semi-formal that he was chaperoning, he said "Really? You're taking a girl? Good for you."
I showed up and when he saw who I was with, his jaw literally dropped. I had one of the hottest girls as my high school sweetheart. We won a "cutest couple" award that night. We dated for 3 years.
I know a lot of hackers (of either sex) with attractive partners. It's not hacking that's unsexy. My girlfriend encouraged me to play on the computer so long as she got the attention she needed too. She loved it when I built her a computer (it was completely purple in the 1990s, a rare machine). She even played a few Quake 2 death matches online with me.
But sometimes hackers are unconfident. That's a universal turnoff. After I dated that girl I went years without finding another girlfriend because I'd totally lost confidence in myself. Get some confidence, and even a computer programmer can get an attractive partner. I thought this was thoroughly documented in The Game :-)
Well, yes. It's not that hacking in and of itself is not sexy; it's that hackers and social awkwardness tend to be fairly highly correlated. That doesn't mean hackers, as a categorical rule, must be scrawny and squirrely and awkward. But a lot of us are. I don't consider myself to be, nor do I fault those who are for being that way. I just think we'd be slightly naive to assume the myth of the nerdy hacker is no longer reflective of reality whatsoever.
I don't believe nerds are becoming any less stereotypical, I just believe more and more people are becoming nerdy.
As more generations are born, technology becomes more ingrained. I'm in my 20's, we grew up with technology. I was navigating DOS at 4. My wife remembers using Amigas. I don't have to ask anyone my age if they know how to use '...' because they do, it's innate. You give your average 50 year old a new piece of technology and they're lost.
Simply take video games. The amount of people who play are now astounding. I know girls that play CoD, who WoW, who're making levels on LBP, who were excited when SC2 came out.
For my generation I expect a lot of nerds will be dating attractive female nerds.
True, but we must keep in mind that the definition of "nerdy" isn't static either. Nerds operate at the fringes (we can call them bleeding edges if we're feeling self-generous!) of interests and culture. MMORPGs may no longer be the exclusive domain of nerds these days, but there are other things to fill the void. The revival of old-school hardware hacking and homebrew hobbyism, for example. Or hard sci-fi. Or the latest and greatest tech in general (and obviously I don't mean mainstream tech).
Nerds are also defined by a sort of intense interest level in their given fields. (Not coincidentally, Asperger's follows a similar diagnostic consideration set). A non-nerd may play Civ5, but will a non-nerd ever mod Civ5? Will a non-nerd ever intentionally hack the AI to improve the realism of diplomacy in Civ5, or to script out realistic reenactments of the Cold War? I did those things, and I really doubt a "normal" would have done them. I'm sure you have similar passions, projects, quirks, hobbies, interests, etc. -- that unique combination of traits that will always set you apart as a nerd.
Yes, in theory, these days it's a lot more socially acceptable for you to wear that nerdery as a badge of honor. But that's theory, and then there's praxis. I find that most non-nerds pay lip service to nerd-chic, but they won't actually walk the walk. I really doubt a non-nerd will ever entertain a conversation with me about artificial intelligence or string theory.
I agree with what you're saying 100%, but I think the stereotype is still re-enforced in some ways.
I have noticed that the "Management Types" Card is describing still treat their employees as lesser beings, not because they're hackers, but because they're employees. And they have the same outdated ideas, like "Pay them a bit more" or "give them a family fun day!", and other stuff that programmers are a bit more cynical about
"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."
I remember thinking this in my 20s. The novelty of making more than your parents wears of relatively quickly though. Having a mortgage in an affluent area pretty much blows that all to pieces. That being said, my feeling is that being in the industry as a worker bee often does not pay equal to what you are worth = the money you are bringing in. But isn't this true of all professions where you work for someone else?
Expecting to be paid what you bring in - or even remotely close (like enough to cover overhead) - is a frequent misconception of how capitalism works. Good companies have revenue of $1M/year per employee. Great companies have _profits_ of $1M/year per employee. Do you think you contributed $1M to your company's bottom line last year?
Remember that the goal of all for-profit companies is to generate profit, and that profit is either returned to its shareholders (known as dividends) or re-invested in the company with the hopes of raising the value of the company (and hence the share price). You can get a piece of that pie by taking your hard-earned money and investing in the company you work for. Some companies even let you do this at a reduced price (stock options) or, if you're lucky, include a stock award as part of your compensation. If you're not a shareholder, you shouldn't expect to see any part of the profit: you haven't taken on the risk of investing in the company. (Yes, some companies do have profit sharing as part of their compensation, but that's typically a different way of saying "you get a bonus if we can afford it.")
Granted, many of these concepts are non-existant when you're working for a start-up (where generating revenue, let alone profit, is stalled for months or even years), but the end goal is the same.
This essay is great and appears every so often like The Last Question from Asimov. It is one that is very true to the life of a company as it matures. It also shows why innovation will always happen at smaller companies with smaller teams just like everything good ever invented.
So is sudden colony collapse the equivalent of off-shoring? I understand that's caused by a virus. Is that what we're calling it?
I remember back in 2006 being shocked and appalled at how a city councilor was making more money that me. Here I am fixing the most complicated systems ever created and some low level politician has a bigger salary than me! So I went independent and now make substantially more than your average politician. Problem solved.
A problem that affects all software companies is how they manage their legacy. In a startup, everything is new and you are blazing frontiers. Once established, the legacy code just keeps growing and a bureaucracy is put in place to manage it. Developers are leaving Google for Facebook so they can get things done. You can then imagine where Amazon sits in this journey. Joining a startup is like rewriting everything from scratch.
I'm sure there are many writers that I like whose views I would disagree with if I knew them. That said, I just can't read anything this guy writes since he so vehemently opposed gay marriage.
Honestly - get over yourself. You don't have to pay him money, and he doesn't even mention sexuality in that article ('cept, if you really, really want to stretch it, he does mention underwear)
Yeah some of his believes are wrong, but this isn't one of them.
This seems to be an American behaviour I don't really understand; the inability to separate the things someone's said/written, from the person. If someone writes something you disagree with, why does that invalidate everything else they say?
Michael Moore seems to exemplify this perfectly. He holds strong opinions on a wide variety of (often orthogonal) topics, yet Americans seem to feel the need to either embrace everything he says as good, or be vehemently opposed to him on the basis of their disagreeing with him on one topic. Is it too hard to say "I agree on this" and "I disagree on that"?
I feel the same dichotomy. What people said below is correct -- he does not mention sexuality -- but it still tinges what he writes.
In thinking why this is, I have the following to offer: if it was "John Q. Random on Why Software Companies Die", there is a good chance it wouldn't rise to the top of HN quite so quickly. The accumulated reputation Card has is actually important for people reading this article. If this is so, then we must remember some of his reputation is being anti-gay-marriage: it is no less important to this article as is him being the author of Ender's Game.
You do realize that well over half the country is anti-gay marriage? So when you read online do you discredit every two out of three articles you read because that person is likely against gay marriage?
This is in jest but most of the time external beliefs don't matter to the topic at hand. Such as do you discredit the work of Schindler because he was a womanizer and from most accounts a jerk, or look negatively on others who write about coding because when they aren't writing about coding they are out supporting the tea party perhaps.
One being anti-gay-marriage (or Nazi, Christian, HR manager) does not automatically disqualify one's every opinion in the same manner as being pro-gay-marriage does not make me an authority on quantum mechanics.
It's true: the old ones are very good, the recent additions to the Ender series for instance are terrible, they're an obvious cash in on his brand, I suspect he writes them quickly so he can make some quick cash (or to fill up his existing publishing contract.) and spends the rest of the time on stuff that doesn't suck so hard.
A review I read of his recent story collection said his recent stories didn't have to try so hard, he knew they'd get published and he was more or less keeping a hand in, his earlier work he's working hard and striving for quality, this applies in spades to the rest of his recent work and may well apply to any entity's (sometime) fall-off in effort or innovation after they've succeeded.
I agree that Card's writing is not what it used to be, but I don't think he's crassly cashing in on his past success. I think he has simply lost his touch (or at least, he no longer has the touch that appealed to us).
His early works were written when he was still relatively young and passionate and had years' worth of crazy ideas swirling around in his head. Fast forward 25 years, he's written all the good ideas he originally had, and he's now a middle-aged Mormon father and conservative political activist. If you read his books nowadays, you'll find they're pretty much what you'd expect from that description.
The sad thing is that I really enjoy his books. His newer books aren't as good. Is that because they really aren't as good, or because my reading of them is tinged by my knowledge that the guy is a nutcase?
You can actually see the progression in the original Ender quartet, since it spanned pretty much his entire career as a good writer.
"Ender's Game" in '85 and "Speaker for the Dead" in '86 — It's hard to decide which one was more awesome. They're very different, but both are really gripping and create two fascinating worlds. When I read those two books, I thought I had found my favorite author of all time.
"Xenocide" in '91 — Sadly, not as good as the first two, but still a pretty compelling book. Veers a little too close to becoming a paean to the wonders of marriage and fatherhood, but constantly course-corrects and is pretty successful overall.
"Children of the Mind" in '96 — It's a readable novel, but as the conclusion to the previous three books, I couldn't help but ask, "WTF?" It's way too involved in its own ideas to bother with compelling characterization, and it has this weird tunnel vision that essentially reduces all human interaction to marriage, divorce or some analogue for the two.
I read most of the books in the Ender's game series a few years ago, only having read the original before. There was a significant decline in quality in the later books, coinciding with more propaganda.
I really enjoy "The West Wing". Not fond of some of the politics and I regard Martin Sheen as a serious nutcase, but I still like the show. If you don't take the art on it's own terms then you will have to avoid a lot of stuff in this life.
1) The company has grown complacent;
2) The company has lost touch with its userbase, or with the landscape in general, or with the competition;
3) The company has reached its liquidity event, at which point it's no longer "cool," and cannot attract or retain top talent;
4) A bad investor, founder, or partner took control and started making poor decisions, or a great one ceded control and left;
5) The category is disrupted entirely.
There are many more root causes, but you get the idea. The suits don't actually kill the company; they are just correlated with the death.