A couple of quotes from "E-Myth Mastery" by Michael Gerber that I found interesting:

"Entrepreneurship is, first of all, the power to create.

But creation is not something you do.

Creation is something that is done through you."

and

"Your job is not to become an entrepreneur. It is not to create.

Your job is to commit to the process of becoming an entrepreneur and then to practice what entrepreneurs do so that entrepreneurship can find you when you've practiced enough to be ready.

Commitment and practice."

What is not stated here is how long? That is because the answer is "as long as it takes". What is also not stated is what happens if you don't commit and practice (hint: the word nightmare comes up a lot).

This is no different than the process of spiritual enlightenment. Nor is it much different than achieving your black belt in martial arts and being told "now you are ready to begin learning". Nor is it much different from becoming a master fiddler (musician). The same is true for software development.

Malcolm Gladwell (in "Outliers") stated that 10,000 hours is what it takes to master a skill (assuming you have some talent for it). Not only that, it depends on where you grew up, your genetics and your upbringing.

So the instant prodigy or success story probably has a longer story behind it. Of course there are some who connect with their talent faster, but instant is rare.

Many people give up too soon. Or never start down the path.

Commit and practice the skills required for entrepreneurship; then be open to the possibilities.

Caveat on E-Myth: There are pearls of wisdom in most business books. Sometimes you have to suffer the pain of reading through fluff or much useless information. Gerber's later books have become a lot more spiritual in nature and you either like it or dislike it. If nothing else, understand that underlying the book is a business and there is something to be learned in understanding the model.