It use to just take someone that was willing to work long hard hours and maybe some start up capital to build a truly profitable business. Whatever business the entrepreneur was going to go into they did not have to have 20 years of experience working in the industry, however in many cases that helped. I have a close friend who went to college and graduated with a business degree. Other than odd college jobs this friend did not have much of a resume. He knew one thing; he did not want to work for "the man", and he was willing to work his butt of to make it happen. After much research he raised a small amount of capital and went into the fast food business. Today he has grown the business rather successfully. All this friend had was a passion and a good head on his shoulders.
The New Skill Set Needed
The above example is getting harder and harder with the move to the web. To launch even a basic business you often have to surround yourself with domain experts in all sorts of different niches. If you want to compete on the web. You need to hire a designer, web programmer, mobile programmer, sysadmin, web marketer, experts on understanding your market, and more. You can not just sit on a busy street count the people going by to understand your market. You can not just lease a space and open your doors. You have to surround yourself with domain experts that often are not cheap. So a good head on your shoulders and some start up capital turns into a bunch of people with good heads on their shoulders and tons of capital.
How Do We Solve The Problem?
The problem I want to solve; Is how do we move the world to the web but keep the "all you need is a dollar and a dream" way of business alive? I know there is not a simple answer and as the Facebook generation morphs into business people they will already be hitting the streets with a leg up on my generation and older generations, but I would like to find better ways to bridge the gap.