You could work at a startup and get some of the same experience, depending on the startup's problem domain. With a small enough startup, you'll wear many hats, and get to make smaller decisions, which would lead to some of the skills you'll end up using when you're running your own show.