Do you want to sell sugar water or do you want to change the world?
cdixon.org
cdixon.org
No one asks the same question of accountants, or sociologists, electrical engineers, or mechanical engineers or any number of smart individuals in the liberal arts fields.
Why is CS special in that its members need to be harried about selling sugar water, where as everyone else in the supply chain for that sugar water doesn't have to worry?
I think the desire for one's work to have a larger impact on the world is fairly common.
As if one should be doing something that betters the world, and if you're not then whatever you're doing is a waste.
Outside of CS, people tend to read "betterment" into their current job if they're satisfied with their position. Guys who work at an umbrella plant aim to make the best damn umbrellas you've ever seen, and are happy that due to their work people are less wet and less sick than they would be otherwise.
They don't go home and worry about why they aren't using their machining skills to build things for the poor instead of providing umbrellas for other relatively well off 1st worlders.
It's an odd conceit that CS professionals have to say that you must do good, or else you're no good. It sparks of noble oblige, and frankly I don't think CS (whilst important) is so important that it demands that.
Well, yeah, sorta. I don't think there's any need to bring a moral component into it--we all do what we feel we gotta do to get by, but is it really disputable that we'd have a better world if all the energy that went into selling people crap that is at best useless and at worst blatantly harmful to them instead went into directly improving people's lives? To me that seems like the very definition of waste, though I also think it would be extremely foolish to think you could somehow direct people into behaving any differently. Judging the 'wasted' efforts of others is at least as much a waste as those efforts themselves. It's up to each of us to decide individually whether we can be content selling sugar water or whether we can do better... but I think honesty requires admitting that we can indeed do better, whether or not we choose to do so.
I think we’d see a pretty wide range of opinions if we polled folks here as to which of the current crop of both established companies & startups they felt were companies that really, truly “changed the world" or were in the process of doing so.
Look at this way though.
Let's say you share a picture of me at a concert and my dream romantic partner sees it, decides she must be with me, and tracks me down. We fall in love and get married and I never again have to think about dating, because I choose not to.
Now I have more mental resources dedicated to the tasks of providing everyone with healthy food, disseminating compassion, ...
Could we stop arbitrarily dismissing things that are important to hundreds of millions of people as "silly"?
Anyway, you're free to disagree with this thinking. I disagree with many instances of it. I'm just explaining why the software industry is different.
Relative cost structures are really complex; a mind-numbing TV show that people use (instead of alcohol) to cope with their jobs may save more lives than an exceptional charity.
If we think something is retarded and yet millions of people do it, we either have different values than them or have failed to see the value. Neither puts us in good stead to judge those people.
Unless we actually prefer a world of Moral One-upmanship ....
Other proudly shallow businesses are probably acting and music, and many actors and musicians actually like to point to their side projects of saving the world. I guess it helps them feel more confident with what they spend their life on too.
The way I see it, we are the only generation that has had access to the computing power and knowledge that we have. It's our responsibility to take advantage of it since many of our ancestors dreamed of such things.
I don't agree with the normative implication here, but strongly suggest you subscribe to the Wall Street Journal. It will help expand your worldview vis-a-vis questions like "Is accounting Important?" or "Is $41 million a lot of money?"
Did the person you're responding to somehow say accounting was not important? How will the Wall Street Journal help me understand that further and why do you assume we need that insight based on all of this?
I became depressed the day when realized that some of most bright engineers working for one of the most unique companies of our times spent their time and energy and intellectual resources on cloning a social network (google+ vs. FB). And I'm not really claiming that they should save the world or anything, I'm just saying that with the huge amount of data that they have gathered so far and considering the human capital they have available they could start answering a lot of very interesting questions, which gave bugged us as an intelligent species for quite a long time (think linguistics-related issues, for example).
Angelina Jolie travels to all sorts of places trying to cure all sorts of worldly ills. But you don't find average and even successful actors doing the same. They are happy perfecting their craft and hopefully not waiting restaurant tables.
By the way sometimes people who think the things Dixon is thinking are actually depressed. They can't enjoy what they have and realize that their success is due to luck.
Also, there are others in the equation. The successful person might have family (spouse, children, parents) that will suffer depending on how the person spends there time or their money).
I think hackers are being asked this question because of the pedestal many of them have put themselves on. pg, whom I'm guessing most of us here respect quite a bit, compares today's hackers to the original Renaissance men. pg's comparison largely holds true in my book. But, it can only be healthy to take a step back and get some big picture perspective on your work--especially if you read "Hackers and Painters" thinking "that should be me".
I'm an electrical engineer and I left a career in oil/gas to do something "good" with my skills. A few of my former colleagues used to ruminate about whether they could be doing something more meaningful in their professional lives. Of course, there were also those who had no qualms whatsoever about the oil/gas industry, that it was a noble goal to provide the world with energy (and FWIW, this is a perspective that I respect even though I don't share it).
But the overwhelming majority of my colleagues hadn't even thought about it, nor did they really care. The job afforded them a very comfortable living, enough for them to fulfil most of their material aspirations. And frankly, that's enough for most people.
Of course, existential crises probably happen to these people once in a while, but only to be forgotten the next day. My suspicion is that in the main, most people just aren't very introspective. So I applaud the CS community for actually bringing this issue up and discussing it openly.
“I’m sorry, it’s true. Having children really changes your view on these things. We’re born, we live for a brief instant, and we die. It’s been happening for a long time. Technology is not changing it much — if at all.
“These technologies can make life easier, can let us touch people we might not otherwise. You may have a child with a birth defect and be able to get in touch with other parents and support groups, get medical information, the latest experimental drugs. These things can profoundly influence life. I’m not downplaying that.
“But it’s a disservice to constantly put things in this radical new light — that it’s going to change everything. Things don’t have to change the world to be important.”
Steve Jobs [Wired, February 1996]
Yes, many entrepreneurs move on to bigger and better things. Which is great. We should encourage thinking as big as possible. But to sweep aside the smaller projects they & others created to get to that level (products/services that may not have “changed the world” in the traditional sense but still might’ve solved a burning problem) or to actively discourage folks from solving similar-scale problems is the height of pretentiousness.
I think solving big problems impacting humanity is fantastic. Actively discouraging people from innovating in spaces & making those folks feel like douchebags because they’re not the developer equivalent of Mother Teresa and aren't "changing the world?" That’s absurd. And it ought to stop. I've seen & heard it too many times from a litany of folks in the tech scene.
Agree with jasonz above. IT absolutely can make a real difference. Healthcare software, Kiva, etc.
Information technology can absolutely save lives - I'd argue that a developer building medical software can save more lives than a PhD working on a treatment for cancer. The subtle killer these days are all the extra days a patient spends in the hospital. An extra day or two is what leads to complications. Work on solving the inefficiencies of inpatient medicine (documentation, communication, decision making, ect.) and you can go home at night knowing you are literally saving lives with your programming skills.
Oh no you didn't.
Anything you do that makes an economy a little more efficient frees up resources for other things. In the US those other things end up being more consumption, mostly, but in countries where people don't get enough to eat you could be saving lives. That's why they call it progress. Or used to, anyway.
I'd like to think that working on Stack Overflow's Careers service will help keep at least a few people from taking finance jobs like I did by providing them an alternative to needing to throw their lot in with a technical recruiter in a big city. Due to the economics of recruiting, recruiters tend to work with big finance (big salaries mean big commissions) instead of companies that y'know, make things but have lower salaries. I'd like to think we provide a slightly more level playing field to regular jobs (because we don't get paid on commission, therefore won't send applicants towards a finance position before all others).
"You can't change the world, but you can make a dent" - Sheldon Mopes
People change the world everyday by doing their daily duties. Parents, friends, teachers, they all change parts of our world everyday. These impacts should not be diminished.
Life is too short to chase someone else's world-changing dreams. Do what you love. If you happen to change the world in some way during the process, all the better.
What's important is that you're supporting society, not whether you're at the coal face of saving lives. If it were, Elon Musk should be a paramedic, not inventing electric cars.
Even if you do only run an online payments system, a project management webapp, or a site like Twitter, people and businesses are using those things in support of other enterprises. Those things could include space travel, saving lives, new technologies, and more. You don't need to be at the coal face to be pushing the world forward, just doing something to support all of the people who are.
Marian Wright Edelman
"Why are you doing that?"
('Mister Pinschur', by Maurice Ogden & Betty Fuller, Astounding SF, February 1955)
That quote is from Steve Jobs, and while he certainly has changed certain parts of my lifestyle (I have the information of the world at my fingertips via my phone!--I don't use their other products), are you really saying that Steve Jobs has "changed the world"? I suppose it's a matter of semantics, but that seems like a stretch to me. He's certainly done more than sell sugar water and made absolutely amazing personal/professional accomplishments, but "change the world"?
And do I have to work in clean-tech or biotechnology to change the world, or can I build a vertically integrated hardware and media empire instead? Is the latter noble enough? I dunno, I'm pretty unimpressed by this article's sentiment and find the whole thing a bit facetious and condescending.
You can say what you want about Apple: cut-throat business, closed platforms, etc. - BUT I don't think you can deny that they've been able to build the bridge between the oligarchs blocking progress (AT&T, music labels, etc.) and those building the future. The perfect bridge? Hardly, but I think they get a good deal of credit for making glass smartphones and tablets popular products.
Technology and social progress is often blocked because of business and other social issues - rarely just technology. Apple has been the marketing force trying to push throw this - while certainly securing its position and profit immensely. I think you can argue that they're a net-benevolent force for the world - unlike Coke which is certainly a net-negative one - while being as marketing savvy.
In my view, you have two choices: (1) trust the market to determine where society needs help and to give job opportunities in those areas, or, since that rosy picture may not be reality, (2) gather as much wealth and power as you see fit and push society to be better.
Great words spoken like a true master.
Steve Jobs also said “Things don’t have to change the world to be important”.
I wrote about this just last week "Why changing the world is overrated"
http://girishrao.wordpress.com/2011/08/18/why-changing-the-w...
Someone can have a very large influence on the world if they make enough money (by doing anything) and then spend that money to empower others to "cure cancer or prevent global warming".
Rationalization; party line.
(Someone as smart as Chris Dixon could pick up a new field in 3 months. It actually doesn't take that much intelligence to learn a new field. It takes some intelligence, it takes a good mentor and it takes discipline.)