Thursday, April 27, 2006

michel dell speech

It’s an honor for me to be here. I know that many of you, both graduates and parents, have been waiting for this day for many years. I’m very proud to have my parents with me today, who have also been waiting for many years. Mom and Dad … I have some bad news for you. I may be on the stage, but I’m still not going home with a degree.

Though I left UT prior to the achievement that you’re all celebrating, this school has been a big part of my life in many ways: as a source of guidance and counsel for a young start-up company, as a constant resource of talent and support for a growing and established business, and as the foundation for a dream that this community has helped to build. I feel a tremendous connection with this university, and that’s why I’m so honored to be with you this evening.

I’d like to share my remarks tonight in memory of Dr. George Kozmetsky—a longtime friend of Dell, the University of Texas, and the Austin community. George was a visionary leader who recognized the potential in people and helped fuel their success with his wisdom and counsel. I was fortunate to be one of those people.

Over the years, I’ve had the opportunity to travel a less-traditional path. But I’ve managed to cover a fair amount of territory. There may be some lessons that I’ve learned that could help you in some small measure on your road ahead.

As you stand here tonight, you are at the starting point of a wonderful journey. But it’s a journey that can only begin with your decision to embark. We are a nation of accomplishment, and this ceremony is a great testament to that. But the unspoken requirement of a commencement is that you now must commence. There are countless contributions and achievements that never occurred, all due to a failure to begin.
Early in the history of Dell, we recognized that our path to greater success led us out of Austin, out of Texas, and even out of this country. So as a three-year-old company, with just 150 employees, we opened our first international operation in the UK … to great skepticism. The only true believers were the Dell team … and of course, our customers. Since then we’ve expanded to serve customers around the world. But it all started with that first decision to embark.

And now you’ve accomplished something great and honorable and important here at UT, and it’s time for you to move on to what’s next. But you must not let anything deter you from taking those first steps. You have an abundance of opportunities before you—but don’t spend so much time trying to choose the perfect opportunity, that you miss the right opportunity. Recognize that there will be failures, and acknowledge that there will be obstacles. But you will learn from your mistakes and the mistakes of others, for there is very little learning in success.

Fourteen years ago, Dell had the opportunity to learn two big lessons … the hard way. One lesson was from a failure to manage our inventory properly, and the other was from a failure to listen to our customers when it came to developing new products. But we followed the advice that Dr. Kozmetsky gave me, and we fixed our problems as fast as we found them. Today, we set the standard for managing inventory and listening and responding to customers, and we owe those strengths to a willingness to try, and to fail, and to learn.

With the understanding that you will face tough times and amazing experiences, you must also commit to the adventure. Just have faith in the skills and the knowledge you’ve been blessed with and go. Because regrets are born of paths never taken.

Then, as you start your journey, the first thing you should do is throw away that store-bought map and begin to draw your own. When Dell got started, it didn’t come with a manual on how to become number 1 in the world. We had to figure that out every step of the way. And with each new product and new market, the industry “experts” said we’d fail. Just a few short years ago, we announced plans to build powerful computers at the center of the Internet (“servers” for those of you from the engineering school.) Through the chorus of naysayers, we emerged as a world leader in servers, and we continue to gain momentum. And as always, we did it our way, with customers—not the experts—in mind.

You too have an advantage that you’re not encumbered by years of conventional thinking. You have a new and fresh perspective with which to view the world. Your time at this great university has helped sharpen your sense of discovery, and there is no better catalyst for success than curiosity.

It’s through curiosity and looking at opportunities in new ways that we’ve always mapped our path at Dell. Of course, we didn’t invent the concept of selling directly to customers, and we didn’t invent the personal computer … and we certainly didn’t invent the Internet. But there’s always an opportunity to make a difference. There is always the chance to refine something, to eliminate unnecessary steps, or to look at something in a new light. You can stand on the shoulders of the giants who came before and see a little further. And sometimes there’s an opportunity to achieve a major breakthrough with a completely new idea that re-defines the subject.

But whether it’s evolution or revolution, there’s always a better way to build a computer, or map a genome, or liberate a country, or take a basketball team to the Final Four. Just work to understand the world around you. Read books. Read websites. Read other people. Circle the pitfalls and highlight the opportunities. Then build a vision of how it could all be better and work like hell to make it happen.
We are fortunate to live in a country that accepts and even encourages experimentation and new ideas. America’s greatness is based on the fundamental belief that our greatest individual contributions are achieved along the course we chart for ourselves.

As you walk the path you’ve chosen, remember that the road ahead is paved with relationships. I’ve enjoyed some great fortune, but none of it would have happened without the people who shared their wisdom, the hard work of the Dell team worldwide, and the love and support of my family and friends. Remember … there’s no such thing as a self-made success.

As Dell has grown over the years, many critics have asked me when I would finally step aside and let others run things. But the truth is, other people have been helping run things at Dell for a long time. The greatest mistake you can make is thinking you can do it all by yourself.

My most important role at Dell is growing and developing a strong team … and I give all of myself in that effort. I learned very early to surround myself with talented people who challenge convention, offer new ideas, and relentlessly drive for improvement. And to let those people thrive.

Try never to be the smartest person in the room. And if you are, I suggest you invite smarter people … or find a different room. In professional circles it’s called networking. In organizations it’s called team building. And in life it’s called family, friends, and community. We are all gifts to each other, and my own growth as a leader has shown me again and again that the most rewarding experiences come from my relationships.

And even as you keep traveling the road ahead, you must always remember where you came from. Each of us carries the dust and dreams of the places that helped shape us, and all of us can count our blessings that our path has taken us through Texas.

There’s no other place that so purely preserved a centuries-old heritage of hard work, self reliance, and initiative like Texas. There’s no other place whose sons and daughters have so consistently set the standard—from government, business, and music, to sports, education, and technology—like Texas. And there’s no other place that can stir such jealousy in New Yorkers, such disdain in Californians, and such contempt in the French—yet hold their utmost respect—like the Lone Star State.

The spirit of Texas is the purest concentration of the American spirit. Texas is to this country, what America is to the world. And there is no greater embodiment of that spirit than The University of Texas at Austin. During your travels, remember where you came from, and do right by Texas.

Finally, many times along the way you’re going to ask why. Why am I on this path? What is it all about? You’ll ask yourself those questions in 10 years and in 20 years as often as you’re asking them now. Well … I have an answer for you. It’s all about winning. That’s right, winning.

But I’m not talking about the most points, or toys, or market share. (Though I certainly like market share.) I’m talking about winning in a contest with your own potential. I’m talking about believing in yourself enough to become the best accountant, engineer, or teacher you can possibly be. I’m talking about never measuring your success based on the success of others – because you just might set the bar too low.
I was fortunate to find my passion early in life. I started as a UT biology major and soon realized that all of those stacks of computer parts in my room were trying to tell me something. (And my roommate had a few things to say as well.) So 19 years ago, when I was 19 years old, I started Dell in that dorm room right over there. And despite juggling my classes and a computer company … I just knew there had to be something easier than organic chemistry!

But many people find their passion later in life, and others never find it at all. And for some, their greatest passion is the search itself. But whether you’ve found your calling, or if you’re still searching, passion should be the fire that drives your life’s work.

The key is to listen to your heart and let it carry you in the direction of your dreams. I’ve learned that it’s possible to set your sights high and achieve your dreams and do it with integrity, character, and love. And each day that you’re moving toward your dreams without compromising who you are, you’re winning. Look around you. At a school this size, with an international reputation for greatness, you might think of yourself as just a number. However, I recommend that you choose the number 1.

I’ve talked today about a journey, one that each of us travels. Often we travel together, as all of you have during your time at UT. But in the end, it’s your journey. Your path to travel and your responsibilities along the way. You are free to choose, and you are free to succeed. It just takes hard work and a dream. Most who finally leave this great university never imagine that they’re going to change the world. Yet every one of you will. How you change the world, is all up to you to decide.

I wish you all a great adventure on the road ahead.

Thank you.

Wednesday, April 26, 2006

things leadres do

Things Leaders Do

GE's Jeff Immelt on the 10 keys to great leadership.

From: Issue 81 April 2004 Page 96 By: Fast Company

When GE's CEO Jeff Immelt teaches up-and-coming leaders at the company's famed management-development center, he runs through a checklist of what he calls "Things Leaders Do." In an interview with Fast Company, Immelt reveals his own leadership checklist.

1. Personal Responsibility."Enron and 9/11 marked the end of an era of individual freedom and the beginning of personal responsibility. You lead today by building teams and placing others first. It's not about you."

2. Simplify Constantly. "I always use Jack [Welch] as my example here. Every leader needs to clearly explain the top three things the organization is working on. If you can't, then you're not leading well."

3. Understand Breadth, Depth, and Context."The most important thing I've learned since becoming CEO is context. It's how your company fits in with the world and how you respond to it."

4. The importance of alignment and time management."There is no real magic to being a good leader. But at the end of every week, you have to spend your time around the things that are really important: setting priorities, measuring outcomes, and rewarding them."

5. Leaders learn constantly and also have to learn how to teach. "A leader's primary role is to teach. People who work with you don't have to agree with you, but they have to feel you're willing to share what you've learned."

6. Stay true to your own style."Leadership is an intense journey into yourself. You can use your own style to get anything done. It's about being self-aware. Every morning, I look in the mirror and say, 'I could have done three things better yesterday.' "

7. Manage by setting boundaries with freedom in the middle."The boundaries are commitment, passion, trust, and teamwork. Within those guidelines, there's plenty of freedom. But no one can cross those four boundaries."

8. Stay disciplined and detailed."Good leaders are never afraid to intervene personally on things that are important. Michael Dell can tell you how many computers were shipped from Singapore yesterday."

9. Leave a few things unsaid."I may know an answer, but I'll often let the team find its own way. Sometimes, being an active listener is much more effective than ending a meeting with me enumerating 17 actions."

10. Like people."Today, it's employment at will. Nobody's here who doesn't want to be here. So it's critical to understand people, to always be fair, and to want the best in them. And when it doesn't work, they need to know it's not personal."

Monday, April 24, 2006

Reason to start a comapny

Three Good Reasons to Start Your Own Company


Don't start your own company because you want to be your own boss. There are three ways in which a company can make more profit than an investment in a Vanguard S&P 500 index fund:

You know how to do something that nobody else can do (the typical MIT tech spinoff approach)

You have a lower cost of capital than anyone else (the "my dad was really rich" approach taken by Bill Gates and others)

You have a better understanding of one kind of customer than anyone else.

The problem with Way #1, knowing how to do something that nobody else knows how to do, is that there is no proven market for whatever it is you are doing. Maybe nobody has bothered to learn how to do this because it isn't necessary to do. A lot of things that look great in the lab and in a scientist's or engineer's head don't look good to a customer for reasons that may be impossible to predict.

Having rich parents is great. In fact, it is the best and surest way to get rich in these United States. Unfortunately, having a low cost of capital is no guarantee of success because, as society has become ridiculously rich, capital has become very cheap. Your competitors can probably get a home equity loan at 6 percent on their McMansions. How much cheaper can your cost of capital possibly be?

The most reliable source of supranormal profits is superior knowledge of one kind of customer (Way #3). Ideally this will be the kind of customer that larger companies are overlooking. The founders of SAP, for example, were employees of IBM Germany for many years and got exposed to the accounting challenges of large manufacturers. When they quit IBM, they were among the best situated programmers in the world to build an accounting system for manufacturing companies. It is not because these guys were the world's best programmers that SAP is today bringing in $10 billion per year in revenue and has a market capitalization of $60 billion. It is because these guys were the best programmers who understood the problems of their customers.

If you don't understand customers, consider taking a customer-facing job (think "sales engineer" or "product manager" rather than "cubicle-dwelling system internals programmer") at a company that already has the kind of customers you think constitute an attractive market. Once you've figured out what the customers needs, quit and start your own company.

Venture Capital and the Successful Company = High RiskIf you have an idea, two guys, and a PC, venture capital is great. You start with nothing but your energy and creativity. The venture capitalist adds money. If the company succeeds, you all get rich. If the company fails, you are back to having nothing (except for the venture capitalist, of course, who pockets two percent of the total fund he raised from limited partners every year, even if he never invests any of the money or if all of his investment choices prove worthless; at a $500 million fund that lasts 5 years, this amounts to $50 million in fees merely for showing up to work).
Unfortunately, most venture capitalists don't like to take risks. They don't know how to evaluate products, technologies, people, or markets. So they don't want to fund a company until it has significant revenue. I.e., they only want to fund a company that is already worth a lot.

Suppose that you own the kind of company that is attractive to venture capitalists. You have $10 million in revenue, of which $1.5 million is profit. You could simply move $1.5 million into your personal checking account every year, but instead have chosen to reinvest the profits in your growing business. You are feeling a little tight on capital and worry that if one of your competitors, flush with venture capital or money from a public stock offering, gets intelligent and efficient, you could be snuffed out. But you aren't that worried because you own an enterprise that is probably worth at least $10-20 million. You are a multi-millionaire!
Suppose that you decide to take venture capital. The VCs value your company at $25 million right now and put in $10 million for a minority share. Buried somewhere deep in the notebooks of legal documents that closed your deal will be something about "participation rights" for the preferred shareholders (the VCs). Basically it says that if the company is ever sold, the first $10 million goes to the preferred shareholders (them) and then the rest of the sale price is divided up among preferred and common shareholders (you) according to percentage of ownership. Some VCs get a little more aggressive on their participation rights and add a 10 percent annual interest. So if the company sells five years later they'd be guaranteed the first $15 million or so.

Now imagine that the strong economy that enabled you to grow to $10 million in revenue on your small initial investment begins to falter. Customers are deferring purchases. Perhaps the whole market segment is shrinking and becoming unattractive to investors. Your revenue is down to $5 million per year. Profits are down. Your entire enterprise is only worth about $5 million now (1X revenue isn't uncommon for a private company in a boring market).

If you had not taken venture capital, you are still a rich person. You own something worth $5 million. It was better a few years ago, when you owned something worth $10-20 million, but you can still afford a Robinson R44 helicopter and to hang out at the local airport with radiologists and gynecologists.

If you had taken venture capital, however, your commmon shares are now worthless. It is very unlikely that your company will ever be worth more than the $10 million that was invested by the preferreds and therefore all that you will ever get out of this company is your salary. You are a wage slave even if you don't realize it yet.

How can you cut down your risk? One obvious approach is to steer clear of venture capital and grow your company a little more slowly. Anything more than 25 percent annual growth tends to be chaotic. A less obvious approach is to insist that the venture capitalists buy some of your common shares at the time of the investment. There are a lot of venture capitalists and not too many good companies. If your company is attractive, you can probably find a firm that will agree to put $10 million into the company and, say, $3 million into your pocket. Then if the enterprise stumbles and ends up being sold for, say, $9 million, you won't feel like a total idiot.

Everyone on the Board should have held Profit-and-Loss ResponsibilityThe typical white collar worker gets the job by having the right credentials and connections and then gets ahead by pleasing his or her boss. This worker might have a fancy education, a fancy suit, a smooth demeanor, and a political sophistication, but know nothing about making a profit or pleasing customers. The shareholders want profits, but the employee wants a raise and a promotion, things that can be most easily obtained by sucking up to the boss. It is very difficult to refocus one of these middle managers to think about customers and profits instead. Once the employee psychology sets in, it seems to be more or less permanent.

For your Board of Directors you need folks who are actual business people. A business person is one who has held profit-and-loss responsibility ("P&L" on their resume). P&L responsibility means that the person was in a position to determine the total profit earned by a company or a division and received compensation based on that profit, not based on what his or her manager thought.

Better someone who was the manager of a McDonald's restaurant or a roadside shop in Hyderabad than an impressive former management consultant or middle manager from a big company. The Board makes important decisions and the directors need to have an intuitive feeling for what is going to make the customers happy and get them to keep coming back and paying. Membership on the Board should be limited to those who have founded companies, run companies, or held P&L responsibility in a division of a larger company.

Don't be in a Rush to Hire Top ManagersIf you're reading this, you're probably an expert technologist of some sort and perhaps you're the CEO of your new enterprise. The most obvious step would seem to be to hire someone else to be CEO, someone with more business experience. Unfortunately, at this early stage of your company you're not likely to attract any good managers. You might have a good idea. You might have a good technology. You might have a good group of engineers. You do not have a good business. A good business has customers, revenue, and profits. The best managers are attracted to good businesses. Ask yourself "If someone were any good as a manager, why would he want to manage my company, which has almost no resources to deploy, when he could instead manage a division of General Electric?"
It is always easy to hire more of the kind of stars that you already have. A company that revolves around great salespeople and has a few on board already will find it easy to hire more great salespeople. A company that revolves around Stanford-educated superstar engineers will find it easy to hire more Stanford-educated superstar engineers. Just because the smartest guy you knew from grad school wants to work with you at your new company, don't be deceived into thinking that a competent manager will find your enterprise attractive. Business people will approach you wanting to get involved. Mostly these will be older guys who were discarded by their Fortune 500 employers and maybe some young guys who couldn't get jobs at GE.

Larry and Sergei had to run Google, the fastest growing company in the history of the world, themselves for about three years before it was successful enough to attract a competent CEO. Bill Gates ran Microsoft for more than twenty years before his successor, Steve Ballmer, who had worked at Microsoft nearly the entire time, was adequately trained to take over the reins.

For an organization with tremendous institutional history and stability, bringing in an outsider at the top might be the only way to effect some needed change. That's why you sometimes see the Fortune 500 bringing in outsiders and the American people often vote for an outside CEO to head up the Federal Government. An organization that has been recently and rapidly assembled, however, is very fragile and bringing in an outside CEO is tremendously risky. Much better to copy Bill Gates and bring in a COO then promote him or her to CEO when the individual has learned enough about the organization and vice versa.
Be wary whenever interviewing someone who isn't like you. You probably don't know how to evaluate them. They probably aren't very good, otherwise they wouldn't be interested in your tiny little enterprise. Use your network of Board members and top business executives to evaluate management candidates rather than relying on your own judgement and enthusiasm.

Reason to start a comapny

Three Good Reasons to Start Your Own Company


Don't start your own company because you want to be your own boss. There are three ways in which a company can make more profit than an investment in a Vanguard S&P 500 index fund:

You know how to do something that nobody else can do (the typical MIT tech spinoff approach)

You have a lower cost of capital than anyone else (the "my dad was really rich" approach taken by Bill Gates and others)

You have a better understanding of one kind of customer than anyone else.

The problem with Way #1, knowing how to do something that nobody else knows how to do, is that there is no proven market for whatever it is you are doing. Maybe nobody has bothered to learn how to do this because it isn't necessary to do. A lot of things that look great in the lab and in a scientist's or engineer's head don't look good to a customer for reasons that may be impossible to predict.

Having rich parents is great. In fact, it is the best and surest way to get rich in these United States. Unfortunately, having a low cost of capital is no guarantee of success because, as society has become ridiculously rich, capital has become very cheap. Your competitors can probably get a home equity loan at 6 percent on their McMansions. How much cheaper can your cost of capital possibly be?

The most reliable source of supranormal profits is superior knowledge of one kind of customer (Way #3). Ideally this will be the kind of customer that larger companies are overlooking. The founders of SAP, for example, were employees of IBM Germany for many years and got exposed to the accounting challenges of large manufacturers. When they quit IBM, they were among the best situated programmers in the world to build an accounting system for manufacturing companies. It is not because these guys were the world's best programmers that SAP is today bringing in $10 billion per year in revenue and has a market capitalization of $60 billion. It is because these guys were the best programmers who understood the problems of their customers.

If you don't understand customers, consider taking a customer-facing job (think "sales engineer" or "product manager" rather than "cubicle-dwelling system internals programmer") at a company that already has the kind of customers you think constitute an attractive market. Once you've figured out what the customers needs, quit and start your own company.

Venture Capital and the Successful Company = High RiskIf you have an idea, two guys, and a PC, venture capital is great. You start with nothing but your energy and creativity. The venture capitalist adds money. If the company succeeds, you all get rich. If the company fails, you are back to having nothing (except for the venture capitalist, of course, who pockets two percent of the total fund he raised from limited partners every year, even if he never invests any of the money or if all of his investment choices prove worthless; at a $500 million fund that lasts 5 years, this amounts to $50 million in fees merely for showing up to work).
Unfortunately, most venture capitalists don't like to take risks. They don't know how to evaluate products, technologies, people, or markets. So they don't want to fund a company until it has significant revenue. I.e., they only want to fund a company that is already worth a lot.

Suppose that you own the kind of company that is attractive to venture capitalists. You have $10 million in revenue, of which $1.5 million is profit. You could simply move $1.5 million into your personal checking account every year, but instead have chosen to reinvest the profits in your growing business. You are feeling a little tight on capital and worry that if one of your competitors, flush with venture capital or money from a public stock offering, gets intelligent and efficient, you could be snuffed out. But you aren't that worried because you own an enterprise that is probably worth at least $10-20 million. You are a multi-millionaire!
Suppose that you decide to take venture capital. The VCs value your company at $25 million right now and put in $10 million for a minority share. Buried somewhere deep in the notebooks of legal documents that closed your deal will be something about "participation rights" for the preferred shareholders (the VCs). Basically it says that if the company is ever sold, the first $10 million goes to the preferred shareholders (them) and then the rest of the sale price is divided up among preferred and common shareholders (you) according to percentage of ownership. Some VCs get a little more aggressive on their participation rights and add a 10 percent annual interest. So if the company sells five years later they'd be guaranteed the first $15 million or so.

Now imagine that the strong economy that enabled you to grow to $10 million in revenue on your small initial investment begins to falter. Customers are deferring purchases. Perhaps the whole market segment is shrinking and becoming unattractive to investors. Your revenue is down to $5 million per year. Profits are down. Your entire enterprise is only worth about $5 million now (1X revenue isn't uncommon for a private company in a boring market).

If you had not taken venture capital, you are still a rich person. You own something worth $5 million. It was better a few years ago, when you owned something worth $10-20 million, but you can still afford a Robinson R44 helicopter and to hang out at the local airport with radiologists and gynecologists.

If you had taken venture capital, however, your commmon shares are now worthless. It is very unlikely that your company will ever be worth more than the $10 million that was invested by the preferreds and therefore all that you will ever get out of this company is your salary. You are a wage slave even if you don't realize it yet.

How can you cut down your risk? One obvious approach is to steer clear of venture capital and grow your company a little more slowly. Anything more than 25 percent annual growth tends to be chaotic. A less obvious approach is to insist that the venture capitalists buy some of your common shares at the time of the investment. There are a lot of venture capitalists and not too many good companies. If your company is attractive, you can probably find a firm that will agree to put $10 million into the company and, say, $3 million into your pocket. Then if the enterprise stumbles and ends up being sold for, say, $9 million, you won't feel like a total idiot.

Everyone on the Board should have held Profit-and-Loss ResponsibilityThe typical white collar worker gets the job by having the right credentials and connections and then gets ahead by pleasing his or her boss. This worker might have a fancy education, a fancy suit, a smooth demeanor, and a political sophistication, but know nothing about making a profit or pleasing customers. The shareholders want profits, but the employee wants a raise and a promotion, things that can be most easily obtained by sucking up to the boss. It is very difficult to refocus one of these middle managers to think about customers and profits instead. Once the employee psychology sets in, it seems to be more or less permanent.

For your Board of Directors you need folks who are actual business people. A business person is one who has held profit-and-loss responsibility ("P&L" on their resume). P&L responsibility means that the person was in a position to determine the total profit earned by a company or a division and received compensation based on that profit, not based on what his or her manager thought.

Better someone who was the manager of a McDonald's restaurant or a roadside shop in Hyderabad than an impressive former management consultant or middle manager from a big company. The Board makes important decisions and the directors need to have an intuitive feeling for what is going to make the customers happy and get them to keep coming back and paying. Membership on the Board should be limited to those who have founded companies, run companies, or held P&L responsibility in a division of a larger company.

Don't be in a Rush to Hire Top ManagersIf you're reading this, you're probably an expert technologist of some sort and perhaps you're the CEO of your new enterprise. The most obvious step would seem to be to hire someone else to be CEO, someone with more business experience. Unfortunately, at this early stage of your company you're not likely to attract any good managers. You might have a good idea. You might have a good technology. You might have a good group of engineers. You do not have a good business. A good business has customers, revenue, and profits. The best managers are attracted to good businesses. Ask yourself "If someone were any good as a manager, why would he want to manage my company, which has almost no resources to deploy, when he could instead manage a division of General Electric?"
It is always easy to hire more of the kind of stars that you already have. A company that revolves around great salespeople and has a few on board already will find it easy to hire more great salespeople. A company that revolves around Stanford-educated superstar engineers will find it easy to hire more Stanford-educated superstar engineers. Just because the smartest guy you knew from grad school wants to work with you at your new company, don't be deceived into thinking that a competent manager will find your enterprise attractive. Business people will approach you wanting to get involved. Mostly these will be older guys who were discarded by their Fortune 500 employers and maybe some young guys who couldn't get jobs at GE.

Larry and Sergei had to run Google, the fastest growing company in the history of the world, themselves for about three years before it was successful enough to attract a competent CEO. Bill Gates ran Microsoft for more than twenty years before his successor, Steve Ballmer, who had worked at Microsoft nearly the entire time, was adequately trained to take over the reins.

For an organization with tremendous institutional history and stability, bringing in an outsider at the top might be the only way to effect some needed change. That's why you sometimes see the Fortune 500 bringing in outsiders and the American people often vote for an outside CEO to head up the Federal Government. An organization that has been recently and rapidly assembled, however, is very fragile and bringing in an outside CEO is tremendously risky. Much better to copy Bill Gates and bring in a COO then promote him or her to CEO when the individual has learned enough about the organization and vice versa.
Be wary whenever interviewing someone who isn't like you. You probably don't know how to evaluate them. They probably aren't very good, otherwise they wouldn't be interested in your tiny little enterprise. Use your network of Board members and top business executives to evaluate management candidates rather than relying on your own judgement and enthusiasm.

lesson form open source revolution


Lately companies have been paying more attention to open source. Ten years ago there seemed a real danger Microsoft would extend its monopoly to servers. It seems safe to say now that open source has prevented that. A recent survey found 52% of companies are replacing Windows servers with Linux servers. [1]More significant, I think, is which 52% they are. At this point, anyone proposing to run Windows on servers should be prepared to explain what they know about servers that Google, Yahoo, and Amazon don't.But the biggest thing business has to learn from open source is not about Linux or Firefox, but about the forces that produced them. Ultimately these will affect a lot more than what software you use.We may be able to get a fix on these underlying forces by triangulating from open source and blogging. As you've probably noticed, they have a lot in common.Like open source, blogging is something people do themselves, for free, because they enjoy it. Like open source hackers, bloggers compete with people working for money, and often win. The method of ensuring quality is also the same: Darwinian. Companies ensure quality through rules to prevent employees from screwing up. But you don't need that when the audience can communicate with one another. People just produce whatever they want; the good stuff spreads, and the bad gets ignored. And in both cases, feedback from the audience improves the best work.Another thing blogging and open source have in common is the Web. People have always been willing to do great work for free, but before the Web it was harder to reach an audience or collaborate on projects.AmateursI think the most important of the new principles business has to learn is that people work a lot harder on stuff they like. Well, that's news to no one. So how can I claim business has to learn it? When I say business doesn't know this, I mean the structure of business doesn't reflect it.Business still reflects an older model, exemplified by the French word for working: travailler. It has an English cousin, travail, and what it means is torture. [2]This turns out not to be the last word on work, however. As societies get richer, they learn something about work that's a lot like what they learn about diet. We know now that the healthiest diet is the one our peasant ancestors were forced to eat because they were poor. Like rich food, idleness only seems desirable when you don't get enough of it. I think we were designed to work, just as we were designed to eat a certain amount of fiber, and we feel bad if we don't.There's a name for people who work for the love of it: amateurs. The word now has such bad connotations that we forget its etymology, though it's staring us in the face. "Amateur" was originally rather a complimentary word. But the thing to be in the twentieth century was professional, which amateurs, by definition, are not.That's why the business world was so surprised by one lesson from open source: that people working for love often surpass those working for money. Users don't switch from Explorer to Firefox because they want to hack the source. They switch because it's a better browser.It's not that Microsoft isn't trying. They know controlling the browser is one of the keys to retaining their monopoly. The problem is the same they face in operating systems: they can't pay people enough to build something better than a group of inspired hackers will build for free.I suspect professionalism was always overrated-- not just in the literal sense of working for money, but also connotations like formality and detachment. Inconceivable as it would have seemed in, say, 1970, I think professionalism was largely a fashion, driven by conditions that happened to exist in the twentieth century.One of the most powerful of those was the existence of "channels." Revealingly, the same term was used for both products and information: there were distribution channels, and TV and radio channels.It was the narrowness of such channels that made professionals seem so superior to amateurs. There were only a few jobs as professional journalists, for example, so competition ensured the average journalist was fairly good. Whereas anyone can express opinions about current events in a bar. And so the average person expressing his opinions in a bar sounds like an idiot compared to a journalist writing about the subject.On the Web, the barrier for publishing your ideas is even lower. You don't have to buy a drink, and they even let kids in. Millions of people are publishing online, and the average level of what they're writing, as you might expect, is not very good. This has led some in the media to conclude that blogs don't present much of a threat-- that blogs are just a fad.Actually, the fad is the word "blog," at least the way the print media now use it. What they mean by "blogger" is not someone who publishes in a weblog format, but anyone who publishes online. That's going to become a problem as the Web becomes the default medium for publication. So I'd like to suggest an alternative word for someone who publishes online. How about "writer?"Those in the print media who dismiss the writing online because of its low average quality are missing an important point: no one reads the average blog. In the old world of channels, it meant something to talk about average quality, because that's what you were getting whether you liked it or not. But now you can read any writer you want. So the average quality of writing online isn't what the print media are competing against. They're competing against the best writing online. And, like Microsoft, they're losing.I know that from my own experience as a reader. Though most print publications are online, I probably read two or three articles on individual people's sites for every one I read on the site of a newspaper or magazine.And when I read, say, New York Times stories, I never reach them through the Times front page. Most I find through aggregators like Google News or Slashdot or Delicious. Aggregators show how much better you can do than the channel. The New York Times front page is a list of articles written by people who work for the New York Times. Delicious is a list of articles that are interesting. And it's only now that you can see the two side by side that you notice how little overlap there is.Most articles in the print media are boring. For example, the president notices that a majority of voters now think invading Iraq was a mistake, so he makes an address to the nation to drum up support. Where is the man bites dog in that? I didn't hear the speech, but I could probably tell you exactly what he said. A speech like that is, in the most literal sense, not news: there is nothing new in it. [3]Nor is there anything new, except the names and places, in most "news" about things going wrong. A child is abducted; there's a tornado; a ferry sinks; someone gets bitten by a shark; a small plane crashes. And what do you learn about the world from these stories? Absolutely nothing. They're outlying data points; what makes them gripping also makes them irrelevant.As in software, when professionals produce such crap, it's not surprising if amateurs can do better. Live by the channel, die by the channel: if you depend on an oligopoly, you sink into bad habits that are hard to overcome when you suddenly get competition. [4]WorkplacesAnother thing blogs and open source software have in common is that they're often made by people working at home. That may not seem surprising. But it should be. It's the architectural equivalent of a home-made aircraft shooting down an F-18. Companies spend millions to build office buildings for a single purpose: to be a place to work. And yet people working in their own homes, which aren't even designed to be workplaces, end up being more productive.This proves something a lot of us have suspected. The average office is a miserable place to get work done. And a lot of what makes offices bad are the very qualities we associate with professionalism. The sterility of offices is supposed to suggest efficiency. But suggesting efficiency is a different thing from actually being efficient.The atmosphere of the average workplace is to productivity what flames painted on the side of a car are to speed. And it's not just the way offices look that's bleak. The way people act is just as bad.Things are different in a startup. Often as not a startup begins in an apartment. Instead of matching beige cubicles they have an assortment of furniture they bought used. They work odd hours, wearing the most casual of clothing. They look at whatever they want online without worrying whether it's "work safe." The cheery, bland language of the office is replaced by wicked humor. And you know what? The company at this stage is probably the most productive it's ever going to be.Maybe it's not a coincidence. Maybe some aspects of professionalism are actually a net lose.To me the most demoralizing aspect of the traditional office is that you're supposed to be there at certain times. There are usually a few people in a company who really have to, but the reason most employees work fixed hours is that the company can't measure their productivity.The basic idea behind office hours is that if you can't make people work, you can at least prevent them from having fun. If employees have to be in the building a certain number of hours a day, and are forbidden to do non-work things while there, then they must be working. In theory. In practice they spend a lot of their time in a no-man's land, where they're neither working nor having fun.If you could measure how much work people did, many companies wouldn't need any fixed workday. You could just say: this is what you have to do. Do it whenever you like, wherever you like. If your work requires you to talk to other people in the company, then you may need to be here a certain amount. Otherwise we don't care.That may seem utopian, but it's what we told people who came to work for our company. There were no fixed office hours. I never showed up before 11 in the morning. But we weren't saying this to be benevolent. We were saying: if you work here we expect you to get a lot done. Don't try to fool us just by being here a lot.The problem with the facetime model is not just that it's demoralizing, but that the people pretending to work interrupt the ones actually working. I'm convinced the facetime model is the main reason large organizations have so many meetings. Per capita, large organizations accomplish very little. And yet all those people have to be on site at least eight hours a day. When so much time goes in one end and so little achievement comes out the other, something has to give. And meetings are the main mechanism for taking up the slack.For one year I worked at a regular nine to five job, and I remember well the strange, cozy feeling that comes over one during meetings. I was very aware, because of the novelty, that I was being paid for programming. It seemed just amazing, as if there was a machine on my desk that spat out a dollar bill every two minutes no matter what I did. Even while I was in the bathroom! But because the imaginary machine was always running, I felt I always ought to be working. And so meetings felt wonderfully relaxing. They counted as work, just like programming, but they were so much easier. All you had to do was sit and look attentive.Meetings are like an opiate with a network effect. So is email, on a smaller scale. And in addition to the direct cost in time, there's the cost in fragmentation-- breaking people's day up into bits too small to be useful.You can see how dependent you've become on something by removing it suddenly. So for big companies I propose the following experiment. Set aside one day where meetings are forbidden-- where everyone has to sit at their desk all day and work without interruption on things they can do without talking to anyone else. Some amount of communication is necessary in most jobs, but I'm sure many employees could find eight hours worth of stuff they could do by themselves. You could call it "Work Day."The other problem with pretend work is that it often looks better than real work. When I'm writing or hacking I spend as much time just thinking as I do actually typing. Half the time I'm sitting drinking a cup of tea, or walking around the neighborhood. This is a critical phase-- this is where ideas come from-- and yet I'd feel guilty doing this in most offices, with everyone else looking busy.It's hard to see how bad some practice is till you have something to compare it to. And that's one reason open source, and even blogging in some cases, are so important. They show us what real work looks like.We're funding eight new startups at the moment. A friend asked what they were doing for office space, and seemed surprised when I said we expected them to work out of whatever apartments they found to live in. But we didn't propose that to save money. We did it because we want their software to be good. Working in crappy informal spaces is one of the things startups do right without realizing it. As soon as you get into an office, work and life start to drift apart.That is one of the key tenets of professionalism. Work and life are supposed to be separate. But that part, I'm convinced, is a mistake.Bottom-UpThe third big lesson we can learn from open source and blogging is that ideas can bubble up from the bottom, instead of flowing down from the top. Open source and blogging both work bottom-up: people make what they want, and the best stuff prevails.Does this sound familiar? It's the principle of a market economy. Ironically, though open source and blogs are done for free, those worlds resemble market economies, while most companies, for all their talk about the value of free markets, are run internally like communist states.There are two forces that together steer design: ideas about what to do next, and the enforcement of quality. In the channel era, both flowed down from the top. For example, newspaper editors assigned stories to reporters, then edited what they wrote.Open source and blogging show us things don't have to work that way. Ideas and even the enforcement of quality can flow bottom-up. And in both cases the results are not merely acceptable, but better. For example, open source software is more reliable precisely because it's open source; anyone can find mistakes.The same happens with writing. As we got close to publication, I found I was very worried about the essays in Hackers & Painters that hadn't been online. Once an essay has had a couple thousand page views I feel reasonably confident about it. But these had had literally orders of magnitude less scrutiny. It felt like releasing software without testing it.That's what all publishing used to be like. If you got ten people to read a manuscript, you were lucky. But I'd become so used to publishing online that the old method now seemed alarmingly unreliable, like navigating by dead reckoning once you'd gotten used to a GPS.The other thing I like about publishing online is that you can write what you want and publish when you want. Earlier this year I wrote something that seemed suitable for a magazine, so I sent it to an editor I know. As I was waiting to hear back, I found to my surprise that I was hoping they'd reject it. Then I could put it online right away. If they accepted it, it wouldn't be read by anyone for months, and in the meantime I'd have to fight word-by-word to save it from being mangled by some twenty five year old copy editor. [5]Many employees would like to build great things for the companies they work for, but more often than not management won't let them. How many of us have heard stories of employees going to management and saying, please let us build this thing to make money for you-- and the company saying no? The most famous example is probably Steve Wozniak, who originally wanted to build microcomputers for his then-employer, HP. And they turned him down. On the blunderometer, this episode ranks with IBM accepting a non-exclusive license for DOS. But I think this happens all the time. We just don't hear about it usually, because to prove yourself right you have to quit and start your own company, like Wozniak did.StartupsSo these, I think, are the three big lessons open source and blogging have to teach business: (1) that people work harder on stuff they like, (2) that the standard office environment is very unproductive, and (3) that bottom-up often works better than top-down.I can imagine managers at this point saying: what is this guy talking about? What good does it do me to know that my programmers would be more productive working at home on their own projects? I need their asses in here working on version 3.2 of our software, or we're never going to make the release date.And it's true, the benefit that specific manager could derive from the forces I've described is near zero. When I say business can learn from open source, I don't mean any specific business can. I mean business can learn about new conditions the same way a gene pool does. I'm not claiming companies can get smarter, just that dumb ones will die.So what will business look like when it has assimilated the lessons of open source and blogging? I think the big obstacle preventing us from seeing the future of business is the assumption that people working for you have to be employees. But think about what's going on underneath: the company has some money, and they pay it to the employee in the hope that he'll make something worth more than they paid him. Well, there are other ways to arrange that relationship. Instead of paying the guy money as a salary, why not give it to him as investment? Then instead of coming to your office to work on your projects, he can work wherever he wants on projects of his own.Because few of us know any alternative, we have no idea how much better we could do than the traditional employer-employee relationship. Such customs evolve with glacial slowness. Our employer-employee relationship still retains a big chunk of master-servant DNA. [6]I dislike being on either end of it. I'll work my ass off for a customer, but I resent being told what to do by a boss. And being a boss is also horribly frustrating; half the time it's easier just to do stuff yourself than to get someone else to do it for you. I'd rather do almost anything than give or receive a performance review.On top of its unpromising origins, employment has accumulated a lot of cruft over the years. The list of what you can't ask in job interviews is now so long that for convenience I assume it's infinite. Within the office you now have to walk on eggshells lest anyone say or do something that makes the company prey to a lawsuit. And God help you if you fire anyone.Nothing shows more clearly that employment is not an ordinary economic relationship than companies being sued for firing people. In any purely economic relationship you're free to do what you want. If you want to stop buying steel pipe from one supplier and start buying it from another, you don't have to explain why. No one can accuse you of unjustly switching pipe suppliers. Justice implies some kind of paternal obligation that isn't there in transactions between equals.Most of the legal restrictions on employers are intended to protect employees. But you can't have action without an equal and opposite reaction. You can't expect employers to have some kind of paternal responsibility toward employees without putting employees in the position of children. And that seems a bad road to go down.Next time you're in a moderately large city, drop by the main post office and watch the body language of the people working there. They have the same sullen resentment as children made to do something they don't want to. Their union has exacted pay increases and work restrictions that would have been the envy of previous generations of postal workers, and yet they don't seem any happier for it. It's demoralizing to be on the receiving end of a paternalistic relationship, no matter how cozy the terms. Just ask any teenager.I see the disadvantages of the employer-employee relationship because I've been on both sides of a better one: the investor-founder relationship. I wouldn't claim it's painless. When I was running a startup, the thought of our investors used to keep me up at night. And now that I'm an investor, the thought of our startups keeps me up at night. All the pain of whatever problem you're trying to solve is still there. But the pain hurts less when it isn't mixed with resentment.I had the misfortune to participate in what amounted to a controlled experiment to prove that. After Yahoo bought our startup I went to work for them. I was doing exactly the same work, except with bosses. And to my horror I started acting like a child. The situation pushed buttons I'd forgotten I had.The big advantage of investment over employment, as the examples of open source and blogging suggest, is that people working on projects of their own are enormously more productive. And a startup is a project of one's own in two senses, both of them important: it's creatively one's own, and also economically ones's own.Google is a rare example of a big company in tune with the forces I've described. They've tried hard to make their offices less sterile than the usual cube farm. They give employees who do great work large grants of stock to simulate the rewards of a startup. They even let hackers spend 20% of their time on their own projects.Why not let people spend 100% of their time on their own projects, and instead of trying to approximate the value of what they create, give them the actual market value? Impossible? That is in fact what venture capitalists do.So am I claiming that no one is going to be an employee anymore-- that everyone should go and start a startup? Of course not. But more people could do it than do it now. At the moment, even the smartest students leave school thinking they have to get a job. Actually what they need to do is make something valuable. A job is one way to do that, but the more ambitious ones will ordinarily be better off taking money from an investor than an employer.Hackers tend to think business is for MBAs. But business administration is not what you're doing in a startup. What you're doing is business creation. And the first phase of that is mostly product creation-- that is, hacking. That's the hard part. It's a lot harder to create something people love than to take something people love and figure out how to make money from it.Another thing that keeps people away from starting startups is the risk. Someone with kids and a mortgage should think twice before doing it. But most young hackers have neither.And as the example of open source and blogging suggests, you'll enjoy it more, even if you fail. You'll be working on your own thing, instead of going to some office and doing what you're told. There may be more pain in your own company, but it won't hurt as much.That may be the greatest effect, in the long run, of the forces underlying open source and blogging: finally ditching the old paternalistic employer-employee relationship, and replacing it with a purely economic one, between equals.

how to startup

(This essay is derived from a talk at the Harvard Computer Society.


You need three things to create a successful startup:

to start with good people
to make something customers actually want,
and to spend as little money as possible.

Most startups that fail do it because they fail at one of these. A startup that does all three will probably succeed.And that's kind of exciting, when you think about it, because all three are doable. Hard, but doable. And since a startup that succeeds ordinarily makes its founders rich, that implies getting rich is doable too. Hard, but doable.If there is one message I'd like to get across about startups, that's it. There is no magically difficult step that requires brilliance to solve.

The Idea
In particular, you don't need a brilliant idea to start a startup around. The way a startup makes money is to offer people better technology than they have now. But what people have now is often so bad that it doesn't take brilliance to do better.Google's plan, for example, was simply to create a search site that didn't suck. They had three new ideas: index more of the Web, use links to rank search results, and have clean, simple web pages with unintrusive keyword-based ads. Above all, they were determined to make a site that was good to use. No doubt there are great technical tricks within Google, but the overall plan was straightforward. And while they probably have bigger ambitions now, this alone brings them a billion dollars a year. [1]There are plenty of other areas that are just as backward as search was before Google. I can think of several heuristics for generating ideas for startups, but most reduce to this: look at something people are trying to do, and figure out how to do it in a way that doesn't suck.For example, dating sites currently suck far worse than search did before Google. They all use the same simple-minded model. They seem to have approached the problem by thinking about how to do database matches instead of how dating works in the real world. An undergrad could build something better as a class project. And yet there's a lot of money at stake. Online dating is a valuable business now, and it might be worth a hundred times as much if it worked.An idea for a startup, however, is only a beginning. A lot of would-be startup founders think the key to the whole process is the initial idea, and from that point all you have to do is execute. Venture capitalists know better. If you go to VC firms with a brilliant idea that you'll tell them about if they sign a nondisclosure agreement, most will tell you to get lost. That shows how much a mere idea is worth. The market price is less than the inconvenience of signing an NDA.Another sign of how little the initial idea is worth is the number of startups that change their plan en route. Microsoft's original plan was to make money selling programming languages, of all things. Their current business model didn't occur to them until IBM dropped it in their lap five years later.Ideas for startups are worth something, certainly, but the trouble is, they're not transferrable. They're not something you could hand to someone else to execute. Their value is mainly as starting points: as questions for the people who had them to continue thinking about.What matters is not ideas, but the people who have them. Good people can fix bad ideas, but good ideas can't save bad people.

People

What do I mean by good people? One of the best tricks I learned during our startup was a rule for deciding who to hire. Could you describe the person as an animal? It might be hard to translate that into another language, but I think everyone in the US knows what it means. It means someone who takes their work a little too seriously; someone who does what they do so well that they pass right through professional and cross over into obsessive.What it means specifically depends on the job: a salesperson who just won't take no for an answer; a hacker who will stay up till 4:00 AM rather than go to bed leaving code with a bug in it; a PR person who will cold-call New York Times reporters on their cell phones; a graphic designer who feels physical pain when something is two millimeters out of place.Almost everyone who worked for us was an animal at what they did. The woman in charge of sales was so tenacious that I used to feel sorry for potential customers on the phone with her. You could sense them squirming on the hook, but you knew there would be no rest for them till they'd signed up.If you think about people you know, you'll find the animal test is easy to apply. Call the person's image to mind and imagine the sentence "so-and-so is an animal." If you laugh, they're not. You don't need or perhaps even want this quality in big companies, but you need it in a startup.For programmers we had three additional tests. Was the person genuinely smart? If so, could they actually get things done? And finally, since a few good hackers have unbearable personalities, could we stand to have them around?That last test filters out surprisingly few people. We could bear any amount of nerdiness if someone was truly smart. What we couldn't stand were people with a lot of attitude. But most of those weren't truly smart, so our third test was largely a restatement of the first.When nerds are unbearable it's usually because they're trying too hard to seem smart. But the smarter they are, the less pressure they feel to act smart. So as a rule you can recognize genuinely smart people by their ability to say things like "I don't know," "Maybe you're right," and "I don't understand x well enough."This technique doesn't always work, because people can be influenced by their environment. In the MIT CS department, there seems to be a tradition of acting like a brusque know-it-all. I'm told it derives ultimately from Marvin Minsky, in the same way the classic airline pilot manner is said to derive from Chuck Yeager. Even genuinely smart people start to act this way there, so you have to make allowances.It helped us to have Robert Morris, who is one of the readiest to say "I don't know" of anyone I've met. (At least, he was before he became a professor at MIT.) No one dared put on attitude around Robert, because he was obviously smarter than they were and yet had zero attitude himself.Like most startups, ours began with a group of friends, and it was through personal contacts that we got most of the people we hired. This is a crucial difference between startups and big companies. Being friends with someone for even a couple days will tell you more than companies could ever learn in interviews. [2]It's no coincidence that startups start around universities, because that's where smart people meet. It's not what people learn in classes at MIT and Stanford that has made technology companies spring up around them. They could sing campfire songs in the classes so long as admissions worked the same.If you start a startup, there's a good chance it will be with people you know from college or grad school. So in theory you ought to try to make friends with as many smart people as you can in school, right? Well, no. Don't make a conscious effort to schmooze; that doesn't work well with hackers.What you should do in college is work on your own projects. Hackers should do this even if they don't plan to start startups, because it's the only real way to learn how to program. In some cases you may collaborate with other students, and this is the best way to get to know good hackers. The project may even grow into a startup. But once again, I wouldn't aim too directly at either target. Don't force things; just work on stuff you like with people you like.Ideally you want between two and four founders. It would be hard to start with just one. One person would find the moral weight of starting a company hard to bear. Even Bill Gates, who seems to be able to bear a good deal of moral weight, had to have a co-founder. But you don't want so many founders that the company starts to look like a group photo. Partly because you don't need a lot of people at first, but mainly because the more founders you have, the worse disagreements you'll have. When there are just two or three founders, you know you have to resolve disputes immediately or perish. If there are seven or eight, disagreements can linger and harden into factions. You don't want mere voting; you need unanimity.In a technology startup, which most startups are, the founders should include technical people. During the Internet Bubble there were a number of startups founded by business people who then went looking for hackers to create their product for them. This doesn't work well. Business people are bad at deciding what to do with technology, because they don't know what the options are, or which kinds of problems are hard and which are easy. And when business people try to hire hackers, they can't tell which ones are good. Even other hackers have a hard time doing that. For business people it's roulette.Do the founders of a startup have to include business people? That depends. We thought so when we started ours, and we asked several people who were said to know about this mysterious thing called "business" if they would be the president. But they all said no, so I had to do it myself. And what I discovered was that business was no great mystery. It's not something like physics or medicine that requires extensive study. You just try to get people to pay you for stuff.I think the reason I made such a mystery of business was that I was disgusted by the idea of doing it. I wanted to work in the pure, intellectual world of software, not deal with customers' mundane problems. People who don't want to get dragged into some kind of work often develop a protective incompetence at it. Paul Erdos was particularly good at this. By seeming unable even to cut a grapefruit in half (let alone go to the store and buy one), he forced other people to do such things for him, leaving all his time free for math. Erdos was an extreme case, but most husbands use the same trick to some degree.Once I was forced to discard my protective incompetence, I found that business was neither so hard nor so boring as I feared. There are esoteric areas of business that are quite hard, like tax law or the pricing of derivatives, but you don't need to know about those in a startup. All you need to know about business to run a startup are commonsense things people knew before there were business schools, or even universities.If you work your way down the Forbes 400 making an x next to the name of each person with an MBA, you'll learn something important about business school. You don't even hit an MBA till number 22, Phil Knight, the CEO of Nike. There are only four MBAs in the top 50. What you notice in the Forbes 400 are a lot of people with technical backgrounds. Bill Gates, Steve Jobs, Larry Ellison, Michael Dell, Jeff Bezos, Gordon Moore. The rulers of the technology business tend to come from technology, not business. So if you want to invest two years in something that will help you succeed in business, the evidence suggests you'd do better to learn how to hack than get an MBA. [3]There is one reason you might want to include business people in a startup, though: because you have to have at least one person willing and able to focus on what customers want. Some believe only business people can do this-- that hackers can implement software, but not design it. That's nonsense. There's nothing about knowing how to program that prevents hackers from understanding users, or about not knowing how to program that magically enables business people to understand them.If you can't understand users, however, you should either learn how or find a co-founder who can. That is the single most important issue for technology startups, and the rock that sinks more of them than anything else.

What Customers Want

It's not just startups that have to worry about this. I think most businesses that fail do it because they don't give customers what they want. Look at restaurants. A large percentage fail, about a quarter in the first year. But can you think of one restaurant that had really good food and went out of business?Restaurants with great food seem to prosper no matter what. A restaurant with great food can be expensive, crowded, noisy, dingy, out of the way, and even have bad service, and people will keep coming. It's true that a restaurant with mediocre food can sometimes attract customers through gimmicks. But that approach is very risky. It's more straightforward just to make the food good.It's the same with technology. You hear all kinds of reasons why startups fail. But can you think of one that had a massively popular product and still failed?In nearly every failed startup, the real problem was that customers didn't want the product. For most, the cause of death is listed as "ran out of funding," but that's only the immediate cause. Why couldn't they get more funding? Probably because the product was a dog, or never seemed likely to be done, or both.When I was trying to think of the things every startup needed to do, I almost included a fourth: get a version 1 out as soon as you can. But I decided not to, because that's implicit in making something customers want. The only way to make something customers want is to get a prototype in front of them and refine it based on their reactions.The other approach is what I call the "Hail Mary" strategy. You make elaborate plans for a product, hire a team of engineers to develop it (people who do this tend to use the term "engineer" for hackers), and then find after a year that you've spent two million dollars to develop something no one wants. This was not uncommon during the Bubble, especially in companies run by business types, who thought of software development as something terrifying that therefore had to be carefully planned.We never even considered that approach. As a Lisp hacker, I come from the tradition of rapid prototyping. I would not claim (at least, not here) that this is the right way to write every program, but it's certainly the right way to write software for a startup. In a startup, your initial plans are almost certain to be wrong in some way, and your first priority should be to figure out where. The only way to do that is to try implementing them.Like most startups, we changed our plan on the fly. At first we expected our customers to be Web consultants. But it turned out they didn't like us, because our software was easy to use and we hosted the site. It would be too easy for clients to fire them. We also thought we'd be able to sign up a lot of catalog companies, because selling online was a natural extension of their existing business. But in 1996 that was a hard sell. The middle managers we talked to at catalog companies saw the Web not as an opportunity, but as something that meant more work for them.We did get a few of the more adventurous catalog companies. Among them was Frederick's of Hollywood, which gave us valuable experience dealing with heavy loads on our servers. But most of our users were small, individual merchants who saw the Web as an opportunity to build a business. Some had retail stores, but many only existed online. And so we changed direction to focus on these users. Instead of concentrating on the features Web consultants and catalog companies would want, we worked to make the software easy to use.I learned something valuable from that. It's worth trying very, very hard to make technology easy to use. Hackers are so used to computers that they have no idea how horrifying software seems to normal people. Stephen Hawking's editor told him that every equation he included in his book would cut sales in half. When you work on making technology easier to use, you're riding that curve up instead of down. A 10% improvement in ease of use doesn't just increase your sales 10%. It's more likely to double your sales.How do you figure out what customers want? Watch them. One of the best places to do this was at trade shows. Trade shows didn't pay as a way of getting new customers, but they were worth it as market research. We didn't just give canned presentations at trade shows. We used to show people how to build real, working stores. Which meant we got to watch as they used our software, and talk to them about what they needed.No matter what kind of startup you start, it will probably be a stretch for you, the founders, to understand what users want. The only kind of software you can build without studying users is the sort for which you are the typical user. But this is just the kind that tends to be open source: operating systems, programming languages, editors, and so on. So if you're developing technology for money, you're probably not going to be developing it for people like you. Indeed, you can use this as a way to generate ideas for startups: what do people who are not like you want from technology?When most people think of startups, they think of companies like Apple or Google. Everyone knows these, because they're big consumer brands. But for every startup like that, there are twenty more that operate in niche markets or live quietly down in the infrastructure. So if you start a successful startup, odds are you'll start one of those.Another way to say that is, if you try to start the kind of startup that has to be a big consumer brand, the odds against succeeding are steeper. The best odds are in niche markets. Since startups make money by offering people something better than they had before, the best opportunities are where things suck most. And it would be hard to find a place where things suck more than in corporate IT departments. You would not believe the amount of money companies spend on software, and the crap they get in return. This imbalance equals opportunity.If you want ideas for startups, one of the most valuable things you could do is find a middle-sized non-technology company and spend a couple weeks just watching what they do with computers. Most good hackers have no more idea of the horrors perpetrated in these places than rich Americans do of what goes on in Brazilian slums.Start by writing software for smaller companies, because it's easier to sell to them. It's worth so much to sell stuff to big companies that the people selling them the crap they currently use spend a lot of time and money to do it. And while you can outhack Oracle with one frontal lobe tied behind your back, you can't outsell an Oracle salesman. So if you want to win through better technology, aim at smaller customers. [4]They're the more strategically valuable part of the market anyway. In technology, the low end always eats the high end. It's easier to make an inexpensive product more powerful than to make a powerful product cheaper. So the products that start as cheap, simple options tend to gradually grow more powerful till, like water rising in a room, they squash the "high-end" products against the ceiling. Sun did this to mainframes, and Intel is doing it to Sun. Microsoft Word did it to desktop publishing software like Interleaf and Framemaker. Mass-market digital cameras are doing it to the expensive models made for professionals. Avid did it to the manufacturers of specialized video editing systems, and now Apple is doing it to Avid. Henry Ford did it to the car makers that preceded him. If you build the simple, inexpensive option, you'll not only find it easier to sell at first, but you'll also be in the best position to conquer the rest of the market.It's very dangerous to let anyone fly under you. If you have the cheapest, easiest product, you'll own the low end. And if you don't, you're in the crosshairs of whoever does.Raising MoneyTo make all this happen, you're going to need money. Some startups have been self-funding-- Microsoft for example-- but most aren't. I think it's wise to take money from investors. To be self-funding, you have to start as a consulting company, and it's hard to switch from that to a product company.Financially, a startup is like a pass/fail course. The way to get rich from a startup is to maximize the company's chances of succeeding, not to maximize the amount of stock you retain. So if you can trade stock for something that improves your odds, it's probably a smart move.To most hackers, getting investors seems like a terrifying and mysterious process. Actually it's merely tedious. I'll try to give an outline of how it works.The first thing you'll need is a few tens of thousands of dollars to pay your expenses while you develop a prototype. This is called seed capital. Because so little money is involved, raising seed capital is comparatively easy-- at least in the sense of getting a quick yes or no.Usually you get seed money from individual rich people called "angels." Often they're people who themselves got rich from technology. At the seed stage, investors don't expect you to have an elaborate business plan. Most know that they're supposed to decide quickly. It's not unusual to get a check within a week based on a half-page agreement.We started Viaweb with $10,000 of seed money from our friend Julian. But he gave us a lot more than money. He's a former CEO and also a corporate lawyer, so he gave us a lot of valuable advice about business, and also did all the legal work of getting us set up as a company. Plus he introduced us to one of the two angel investors who supplied our next round of funding.Some angels, especially those with technology backgrounds, may be satisfied with a demo and a verbal description of what you plan to do. But many will want a copy of your business plan, if only to remind themselves what they invested in.Our angels asked for one, and looking back, I'm amazed how much worry it caused me. "Business plan" has that word "business" in it, so I figured it had to be something I'd have to read a book about business plans to write. Well, it doesn't. At this stage, all most investors expect is a brief description of what you plan to do and how you're going to make money from it, and the resumes of the founders. If you just sit down and write out what you've been saying to one another, that should be fine. It shouldn't take more than a couple hours, and you'll probably find that writing it all down gives you more ideas about what to do.For the angel to have someone to make the check out to, you're going to have to have some kind of company. Merely incorporating yourselves isn't hard. The problem is, for the company to exist, you have to decide who the founders are, and how much stock they each have. If there are two founders with the same qualifications who are both equally committed to the business, that's easy. But if you have a number of people who are expected to contribute in varying degrees, arranging the proportions of stock can be hard. And once you've done it, it tends to be set in stone.I have no tricks for dealing with this problem. All I can say is, try hard to do it right. I do have a rule of thumb for recognizing when you have, though. When everyone feels they're getting a slightly bad deal, that they're doing more than they should for the amount of stock they have, the stock is optimally apportioned.There is more to setting up a company than incorporating it, of course: insurance, business license, unemployment compensation, various things with the IRS. I'm not even sure what the list is, because we, ah, skipped all that. When we got real funding near the end of 1996, we hired a great CFO, who fixed everything retroactively. It turns out that no one comes and arrests you if you don't do everything you're supposed to when starting a company. And a good thing too, or a lot of startups would never get started. [5]It can be dangerous to delay turning yourself into a company, because one or more of the founders might decide to split off and start another company doing the same thing. This does happen. So when you set up the company, as well as as apportioning the stock, you should get all the founders to sign something agreeing that everyone's ideas belong to this company, and that this company is going to be everyone's only job.[If this were a movie, ominous music would begin here.]While you're at it, you should ask what else they've signed. One of the worst things that can happen to a startup is to run into intellectual property problems. We did, and it came closer to killing us than any competitor ever did.As we were in the middle of getting bought, we discovered that one of our people had, early on, been bound by an agreement that said all his ideas belonged to the giant company that was paying for him to go to grad school. In theory, that could have meant someone else owned big chunks of our software. So the acquisition came to a screeching halt while we tried to sort this out. The problem was, since we'd been about to be acquired, we'd allowed ourselves to run low on cash. Now we needed to raise more to keep going. But it's hard to raise money with an IP cloud over your head, because investors can't judge how serious it is.Our existing investors, knowing that we needed money and had nowhere else to get it, at this point attempted certain gambits which I will not describe in detail, except to remind readers that the word "angel" is a metaphor. The founders thereupon proposed to walk away from the company, after giving the investors a brief tutorial on how to administer the servers themselves. And while this was happening, the acquirers used the delay as an excuse to welch on the deal.Miraculously it all turned out ok. The investors backed down; we did another round of funding at a reasonable valuation; the giant company finally gave us a piece of paper saying they didn't own our software; and six months later we were bought by Yahoo for much more than the earlier acquirer had agreed to pay. So we were happy in the end, though the experience probably took several years off my life.Don't do what we did. Before you consummate a startup, ask everyone about their previous IP history.Once you've got a company set up, it may seem presumptuous to go knocking on the doors of rich people and asking them to invest tens of thousands of dollars in something that is really just a bunch of guys with some ideas. But when you look at it from the rich people's point of view, the picture is more encouraging. Most rich people are looking for good investments. If you really think you have a chance of succeeding, you're doing them a favor by letting them invest. Mixed with any annoyance they might feel about being approached will be the thought: are these guys the next Google?Usually angels are financially equivalent to founders. They get the same kind of stock and get diluted the same amount in future rounds. How much stock should they get? That depends on how ambitious you feel. When you offer x percent of your company for y dollars, you're implicitly claiming a certain value for the whole company. Venture investments are usually described in terms of that number. If you give an investor new shares equal to 5% of those already outstanding in return for $100,000, then you've done the deal at a pre-money valuation of $2 million.How do you decide what the value of the company should be? There is no rational way. At this stage the company is just a bet. I didn't realize that when we were raising money. Julian thought we ought to value the company at several million dollars. I thought it was preposterous to claim that a couple thousand lines of code, which was all we had at the time, were worth several million dollars. Eventually we settled on one millon, because Julian said no one would invest in a company with a valuation any lower. [6]What I didn't grasp at the time was that the valuation wasn't just the value of the code we'd written so far. It was also the value of our ideas, which turned out to be right, and of all the future work we'd do, which turned out to be a lot.The next round of funding is the one in which you might deal with actual venture capital firms. But don't wait till you've burned through your last round of funding to start approaching them. VCs are slow to make up their minds. They can take months. You don't want to be running out of money while you're trying to negotiate with them.Getting money from an actual VC firm is a bigger deal than getting money from angels. The amounts of money involved are larger, millions usually. So the deals take longer, dilute you more, and impose more onerous conditions.Sometimes the VCs want to install a new CEO of their own choosing. Usually the claim is that you need someone mature and experienced, with a business background. Maybe in some cases this is true. And yet Bill Gates was young and inexperienced and had no business background, and he seems to have done ok. Steve Jobs got booted out of his own company by someone mature and experienced, with a business background, who then proceeded to ruin the company. So I think people who are mature and experienced, with a business background, may be overrated. We used to call these guys "newscasters," because they had neat hair and spoke in deep, confident voices, and generally didn't know much more than they read on the teleprompter.We talked to a number of VCs, but eventually we ended up financing our startup entirely with angel money. The main reason was that we feared a brand-name VC firm would stick us with a newscaster as part of the deal. That might have been ok if he was content to limit himself to talking to the press, but what if he wanted to have a say in running the company? That would have led to disaster, because our software was so complex. We were a company whose whole m.o. was to win through better technology. The strategic decisions were mostly decisions about technology, and we didn't need any help with those.This was also one reason we didn't go public. Back in 1998 our CFO tried to talk me into it. In those days you could go public as a dogfood portal, so as a company with a real product and real revenues, we might have done well. But I feared it would have meant taking on a newscaster-- someone who, as they say, "can talk Wall Street's language."I'm happy to see Google is bucking that trend. They didn't talk Wall Street's language when they did their IPO, and Wall Street didn't buy. And now Wall Street is collectively kicking itself. They'll pay attention next time. Wall Street learns new languages fast when money is involved.You have more leverage negotiating with VCs than you realize. The reason is other VCs. I know a number of VCs now, and when you talk to them you realize that it's a seller's market. Even now there is too much money chasing too few good deals.VCs form a pyramid. At the top are famous ones like Sequoia and Kleiner Perkins, but beneath those are a huge number you've never heard of. What they all have in common is that a dollar from them is worth one dollar. Most VCs will tell you that they don't just provide money, but connections and advice. If you're talking to Vinod Khosla or John Doerr or Mike Moritz, this is true. But such advice and connections can come very expensive. And as you go down the food chain the VCs get rapidly dumber. A few steps down from the top you're basically talking to bankers who've picked up a few new vocabulary words from reading Wired. (Does your product use XML?) So I'd advise you to be skeptical about claims of experience and connections. Basically, a VC is a source of money. I'd be inclined to go with whoever offered the most money the soonest with the least strings attached.You may wonder how much to tell VCs. And you should, because some of them may one day be funding your competitors. I think the best plan is not to be overtly secretive, but not to tell them everything either. After all, as most VCs say, they're more interested in the people than the ideas. The main reason they want to talk about your idea is to judge you, not the idea. So as long as you seem like you know what you're doing, you can probably keep a few things back from them. [7]Talk to as many VCs as you can, even if you don't want their money, because a) they may be on the board of someone who will buy you, and b) if you seem impressive, they'll be discouraged from investing in your competitors. The most efficient way to reach VCs, especially if you only want them to know about you and don't want their money, is at the conferences that are occasionally organized for startups to present to them.Not Spending ItWhen and if you get an infusion of real money from investors, what should you do with it? Not spend it, that's what. In nearly every startup that fails, the proximate cause is running out of money. Usually there is something deeper wrong. But even a proximate cause of death is worth trying hard to avoid.During the Bubble many startups tried to "get big fast." Ideally this meant getting a lot of customers fast. But it was easy for the meaning to slide over into hiring a lot of people fast.Of the two versions, the one where you get a lot of customers fast is of course preferable. But even that may be overrated. The idea is to get there first and get all the users, leaving none for competitors. But I think in most businesses the advantages of being first to market are not so overwhelmingly great. Google is again a case in point. When they appeared it seemed as if search was a mature market, dominated by big players who'd spent millions to build their brands: Yahoo, Lycos, Excite, Infoseek, Altavista, Inktomi. Surely 1998 was a little late to arrive at the party.But as the founders of Google knew, brand is worth next to nothing in the search business. You can come along at any point and make something better, and users will gradually seep over to you. As if to emphasize the point, Google never did any advertising. They're like dealers; they sell the stuff, but they know better than to use it themselves.The competitors Google buried would have done better to spend those millions improving their software. Future startups should learn from that mistake. Unless you're in a market where products are as undifferentiated as cigarettes or vodka or laundry detergent, spending a lot on brand advertising is a sign of breakage. And few if any Web businesses are so undifferentiated. The dating sites are running big ad campaigns right now, which is all the more evidence they're ripe for the picking. (Fee, fie, fo, fum, I smell a company run by marketing guys.)We were compelled by circumstances to grow slowly, and in retrospect it was a good thing. The founders all learned to do every job in the company. As well as writing software, I had to do sales and customer support. At sales I was not very good. I was persistent, but I didn't have the smoothness of a good salesman. My message to potential customers was: you'd be stupid not to sell online, and if you sell online you'd be stupid to use anyone else's software. Both statements were true, but that's not the way to convince people.I was great at customer support though. Imagine talking to a customer support person who not only knew everything about the product, but would apologize abjectly if there was a bug, and then fix it immediately, while you were on the phone with them. Customers loved us. And we loved them, because when you're growing slow by word of mouth, your first batch of users are the ones who were smart enough to find you by themselves. There is nothing more valuable, in the early stages of a startup, than smart users. If you listen to them, they'll tell you exactly how to make a winning product. And not only will they give you this advice for free, they'll pay you.We officially launched in early 1996. By the end of that year we had about 70 users. Since this was the era of "get big fast," I worried about how small and obscure we were. But in fact we were doing exactly the right thing. Once you get big (in users or employees) it gets hard to change your product. That year was effectively a laboratory for improving our software. By the end of it, we were so far ahead of our competitors that they never had a hope of catching up. And since all the hackers had spent many hours talking to users, we understood online commerce way better than anyone else.That's the key to success as a startup. There is nothing more important than understanding your business. You might think that anyone in a business must, ex officio, understand it. Far from it. Google's secret weapon was simply that they understood search. I was working for Yahoo when Google appeared, and Yahoo didn't understand search. I know because I once tried to convince the powers that be that we had to make search better, and I got in reply what was then the party line about it: that Yahoo was no longer a mere "search engine." Search was now only a small percentage of our page views, less than one month's growth, and now that we were established as a "media company," or "portal," or whatever we were, search could safely be allowed to wither and drop off, like an umbilical cord.Well, a small fraction of page views they may be, but they are an important fraction, because they are the page views that Web sessions start with. I think Yahoo gets that now.Google understands a few other things most Web companies still don't. The most important is that you should put users before advertisers, even though the advertisers are paying and users aren't. One of my favorite bumper stickers reads "if the people lead, the leaders will follow." Paraphrased for the Web, this becomes "get all the users, and the advertisers will follow." More generally, design your product to please users first, and then think about how to make money from it. If you don't put users first, you leave a gap for competitors who do.To make something users love, you have to understand them. And the bigger you are, the harder that is. So I say "get big slow." The slower you burn through your funding, the more time you have to learn.The other reason to spend money slowly is to encourage a culture of cheapness. That's something Yahoo did understand. David Filo's title was "Chief Yahoo," but he was proud that his unofficial title was "Cheap Yahoo." Soon after we arrived at Yahoo, we got an email from Filo, who had been crawling around our directory hierarchy, asking if it was really necessary to store so much of our data on expensive RAID drives. I was impressed by that. Yahoo's market cap then was already in the billions, and they were still worrying about wasting a few gigs of disk space.When you get a couple million dollars from a VC firm, you tend to feel rich. It's important to realize you're not. A rich company is one with large revenues. This money isn't revenue. It's money investors have given you in the hope you'll be able to generate revenues. So despite those millions in the bank, you're still poor.For most startups the model should be grad student, not law firm. Aim for cool and cheap, not expensive and impressive. For us the test of whether a startup understood this was whether they had Aeron chairs. The Aeron came out during the Bubble and was very popular with startups. Especially the type, all too common then, that was like a bunch of kids playing house with money supplied by VCs. We had office chairs so cheap that the arms all fell off. This was slightly embarrassing at the time, but in retrospect the grad-studenty atmosphere of our office was another of those things we did right without knowing it.Our offices were in a wooden triple-decker in Harvard Square. It had been an apartment until about the 1970s, and there was still a claw-footed bathtub in the bathroom. It must once have been inhabited by someone fairly eccentric, because a lot of the chinks in the walls were stuffed with aluminum foil, as if to protect against cosmic rays. When eminent visitors came to see us, we were a bit sheepish about the low production values. But in fact that place was the perfect space for a startup. We felt like our role was to be impudent underdogs instead of corporate stuffed shirts, and that is exactly the spirit you want.An apartment is also the right kind of place for developing software. Cube farms suck for that, as you've probably discovered if you've tried it. Ever notice how much easier it is to hack at home than at work? So why not make work more like home?When you're looking for space for a startup, don't feel that it has to look professional. Professional means doing good work, not elevators and glass walls. I'd advise most startups to avoid corporate space at first and just rent an apartment. You want to live at the office in a startup, so why not have a place designed to be lived in as your office?Besides being cheaper and better to work in, apartments tend to be in better locations than office buildings. And for a startup location is very important. The key to productivity is for people to come back to work after dinner. Those hours after the phone stops ringing are by far the best for getting work done. Great things happen when a group of employees go out to dinner together, talk over ideas, and then come back to their offices to implement them. So you want to be in a place where there are a lot of restaurants around, not some dreary office park that's a wasteland after 6:00 PM. Once a company shifts over into the model where everyone drives home to the suburbs for dinner, however late, you've lost something extraordinarily valuable. God help you if you actually start in that mode.If I were going to start a startup today, there are only three places I'd consider doing it: on the Red Line near Central, Harvard, or Davis Squares (Kendall is too sterile); in Palo Alto on University or California Aves; and in Berkeley immediately north or south of campus. These are the only places I know that have the right kind of vibe.The most important way to not spend money is by not hiring people. I may be an extremist, but I think hiring people is the worst thing a company can do. To start with, people are a recurring expense, which is the worst kind. They also tend to cause you to grow out of your space, and perhaps even move to the sort of uncool office building that will make your software worse. But worst of all, they slow you down: instead of sticking your head in someone's office and checking out an idea with them, eight people have to have a meeting about it. So the fewer people you can hire, the better.During the Bubble a lot of startups had the opposite policy. They wanted to get "staffed up" as soon as possible, as if you couldn't get anything done unless there was someone with the corresponding job title. That's big company thinking. Don't hire people to fill the gaps in some a priori org chart. The only reason to hire someone is to do something you'd like to do but can't.If hiring unnecessary people is expensive and slows you down, why do nearly all companies do it? I think the main reason is that people like the idea of having a lot of people working for them. This weakness often extends right up to the CEO. If you ever end up running a company, you'll find the most common question people ask is how many employees you have. This is their way of weighing you. It's not just random people who ask this; even reporters do. And they're going to be a lot more impressed if the answer is a thousand than if it's ten.This is ridiculous, really. If two companies have the same revenues, it's the one with fewer employees that's more impressive. When people used to ask me how many people our startup had, and I answered "twenty," I could see them thinking that we didn't count for much. I used to want to add "but our main competitor, whose ass we regularly kick, has a hundred and forty, so can we have credit for the larger of the two numbers?"As with office space, the number of your employees is a choice between seeming impressive, and being impressive. Any of you who were nerds in high school know about this choice. Keep doing it when you start a company.Should You?But should you start a company? Are you the right sort of person to do it? If you are, is it worth it?More people are the right sort of person to start a startup than realize it. That's the main reason I wrote this. There could be ten times more startups than there are, and that would probably be a good thing.I was, I now realize, exactly the right sort of person to start a startup. But the idea terrified me at first. I was forced into it because I was a Lisp hacker. The company I'd been consulting for seemed to be running into trouble, and there were not a lot of other companies using Lisp. Since I couldn't bear the thought of programming in another language (this was 1995, remember, when "another language" meant C++) the only option seemed to be to start a new company using Lisp.I realize this sounds far-fetched, but if you're a Lisp hacker you'll know what I mean. And if the idea of starting a startup frightened me so much that I only did it out of necessity, there must be a lot of people who would be good at it but who are too intimidated to try.So who should start a startup? Someone who is a good hacker, between about 23 and 38, and who wants to solve the money problem in one shot instead of getting paid gradually over a conventional working life.I can't say precisely what a good hacker is. At a first rate university this might include the top half of computer science majors. Though of course you don't have to be a CS major to be a hacker; I was a philosophy major in college.It's hard to tell whether you're a good hacker, especially when you're young. Fortunately the process of starting startups tends to select them automatically. What drives people to start startups is (or should be) looking at existing technology and thinking, don't these guys realize they should be doing x, y, and z? And that's also a sign that one is a good hacker.I put the lower bound at 23 not because there's something that doesn't happen to your brain till then, but because you need to see what it's like in an existing business before you try running your own. The business doesn't have to be a startup. I spent a year working for a software company to pay off my college loans. It was the worst year of my adult life, but I learned, without realizing it at the time, a lot of valuable lessons about the software business. In this case they were mostly negative lessons: don't have a lot of meetings; don't have chunks of code that multiple people own; don't have a sales guy running the company; don't make a high-end product; don't let your code get too big; don't leave finding bugs to QA people; don't go too long between releases; don't isolate developers from users; don't move from Cambridge to Route 128; and so on. [8] But negative lessons are just as valuable as positive ones. Perhaps even more valuable: it's hard to repeat a brilliant performance, but it's straightforward to avoid errors. [9]The other reason it's hard to start a company before 23 is that people won't take you seriously. VCs won't trust you, and will try to reduce you to a mascot as a condition of funding. Customers will worry you're going to flake out and leave them stranded. Even you yourself, unless you're very unusual, will feel your age to some degree; you'll find it awkward to be the boss of someone much older than you, and if you're 21, hiring only people younger rather limits your options.Some people could probably start a company at 18 if they wanted to. Bill Gates was 19 when he and Paul Allen started Microsoft. (Paul Allen was 22, though, and that probably made a difference.) So if you're thinking, I don't care what he says, I'm going to start a company now, you may be the sort of person who could get away with it.The other cutoff, 38, has a lot more play in it. One reason I put it there is that I don't think many people have the physical stamina much past that age. I used to work till 2:00 or 3:00 AM every night, seven days a week. I don't know if I could do that now.Also, startups are a big risk financially. If you try something that blows up and leaves you broke at 26, big deal; a lot of 26 year olds are broke. By 38 you can't take so many risks-- especially if you have kids.My final test may be the most restrictive. Do you actually want to start a startup? What it amounts to, economically, is compressing your working life into the smallest possible space. Instead of working at an ordinary rate for 40 years, you work like hell for four. And maybe end up with nothing-- though in that case it probably won't take four years.During this time you'll do little but work, because when you're not working, your competitors will be. My only leisure activities were running, which I needed to do to keep working anyway, and about fifteen minutes of reading a night. I had a girlfriend for a total of two months during that three year period. Every couple weeks I would take a few hours off to visit a used bookshop or go to a friend's house for dinner. I went to visit my family twice. Otherwise I just worked.Working was often fun, because the people I worked with were some of my best friends. Sometimes it was even technically interesting. But only about 10% of the time. The best I can say for the other 90% is that some of it is funnier in hindsight than it seemed then. Like the time the power went off in Cambridge for about six hours, and we made the mistake of trying to start a gasoline powered generator inside our offices. I won't try that again.I don't think the amount of bullshit you have to deal with in a startup is more than you'd endure in an ordinary working life. It's probably less, in fact; it just seems like a lot because it's compressed into a short period. So mainly what a startup buys you is time. That's the way to think about it if you're trying to decide whether to start one. If you're the sort of person who would like to solve the money problem once and for all instead of working for a salary for 40 years, then a startup makes sense.For a lot of people the conflict is between startups and graduate school. Grad students are just the age, and just the sort of people, to start software startups. You may worry that if you do you'll blow your chances of an academic career. But it's possible to be part of a startup and stay in grad school, especially at first. Two of our three original hackers were in grad school the whole time, and both got their degrees. There are few sources of energy so powerful as a procrastinating grad student.If you do have to leave grad school, in the worst case it won't be for too long. If a startup fails, it will probably fail quickly enough that you can return to academic life. And if it succeeds, you may find you no longer have such a burning desire to be an assistant professor.If you want to do it, do it. Starting a startup is not the great mystery it seems from outside. It's not something you have to know about "business" to do. Build something users love, and spend less than you make. How hard is that?Notes[1] Google's revenues are about two billion a year, but half comes from ads on other sites.[2] One advantage startups have over established companies is that there are no discrimination laws about starting businesses. For example, I would be reluctant to start a startup with a woman who had small children, or was likely to have them soon. But you're not allowed to ask prospective employees if they plan to have kids soon. Believe it or not, under current US law, you're not even allowed to discriminate on the basis of intelligence. Whereas when you're starting a company, you can discriminate on any basis you want about who you start it with.[3] Learning to hack is a lot cheaper than business school, because you can do it mostly on your own. For the price of a Linux box, a copy of K&R, and a few hours of advice from your neighbor's fifteen year old son, you'll be well on your way.[4] Corollary: Avoid starting a startup to sell things to the biggest company of all, the government. Yes, there are lots of opportunities to sell them technology. But let someone else start those startups.[5] A friend who started a company in Germany told me they do care about the paperwork there, and that there's more of it. Which helps explain why there are not more startups in Germany.[6] At the seed stage our valuation was in principle $100,000, because Julian got 10% of the company. But this is a very misleading number, because the money was the least important of the things Julian gave us.[7] The same goes for companies that seem to want to acquire you. There will be a few that are only pretending to in order to pick your brains. But you can never tell for sure which these are, so the best approach is to seem entirely open, but to fail to mention a few critical technical secrets.[8] I was as bad an employee as this place was a company. I apologize to anyone who had to work with me there.[9] You could probably write a book about how to succeed in business by doing everything in exactly the opposite way from the DMV.