Imagine you’re building a base to neutralise the zombies. Outside the gates, there are hordes of zombies that may be attracted to your base but they are unaware of your existence. You’re focusing on building your base and it is turning out nicely, but half you through you say “okay I think the base is looking good enough, let the zombies in and if we are lacking the defences we’ll build it while defeating them.”.

So you open the gates prematurely. To your surprise, the zombies did not care. They don’t know your base even exists. All the zombies are attracted to different more loud and shiny bases. All the rest of the zombies are wandering in faraway woods, happy in their demise. So you decide to stop building your base and go out in the woods. You start luring isolated zombies to your base. Begging them to please come and "eat your brain" such that you neutralise them in your base.

Some of them still don’t budge. They don't want anything from you. However, some of them, who were closest to your base did. These good few zombies decide to attack you. Finally the charge (even though 1 zombie at a time) beings. They start charging you and you lure them into this base that is halfway done. You start hacking and slashing but to your surprise it's taking a lot of effort to kill even one of them. The zombies aren't dying that easily. Your guns are jamming. The walls are not strong enough. The defenses are week. Etc etc.

Now imagine what would happen if hundreds of thousands of zombies flooded in your base when it was halfway done? You wouldn’t have survived. You’d be dead before the sunrise. It would be hard to even think what to do. And this is the kind of mistake a lot of startups make.

When they are building something which is not even halfway done they open the gates for people to signup for their product and invite everyone who would like to try it. Well since the product isn’t ready yet, your potential customers end up being frustrated and feeling betrayed and lied to. You end up giving an impression of being unprofessional. Pressure of not delivering impacts your performance. You start making a hasty decision you wouldn’t normally make. It’s hard for you to focus on building anymore. That's not good for the long game or your mental health.

As a startup founder, there is an uncanny desire to show your half baked product, or going to the previous example, your poorly fortified base to all the zombies in the world. Although, it should be avoided as it’s not beneficial and instead there is a need to focus only on building until there is something strong and worthy to showcase. Only then you can make the most from reaching out and opening the gates.