I am software developer, with years of experience. Over the years I have started multiple projects but I have always been afraid to release the apps for fear of failure and also considering the fact that I don’t know anything outside development.
Last year I made myself a promise to release one app, so I got to work and so far so good.
I have lost hope along the way and regained it , I have push through all negative thoughts and pushed this app further than any. I have progressed as far as running beta testing with external users ( all with positive comments )and fixed all bugs.
Now I am back to the same fear again and at the top of my fear list are:
- What if people don’t like it ?
- If is fails and I lose all the money I have invested in it
- How do I market it
- I don’t know much about running a business where do I begin with the launch and running this
- I am so introvert I don’t even have friends to test the app , I had to pay external testers.
Any direction, suggestion or helpful answers on how to go about this would be most appreciated.
Hey! It’s amazing that you’ve pushed through the fear and gotten to this point. Many people are too afraid to leave their comfort zone, but it’s great that you’ve pushed through.
Here is the most important thing to move your app forward:
Your users are the “lock”, and your app is the “key” to that lock. Many people start by building a key, and then they go around testing that key out on hundreds of different locks. This is backwards. Successful apps start by focusing on a specific type of person, a specific “lock”, and they craft a “key” to fit into that lock.
You want to find the problems or desires that a specific type of user is facing, and then build an app centered around those problems and desires.
It can work to be your own primary user. If you have a specific problem or desire that you’re lacking, and you build an app to address that, then you just have to find more people like you, and test if your solution works for them as well.
To address your other points:
Have I scared you enough yet? Good. It is scary. Life goes fast, and life is hard. You owe it to yourself to give it your best shot, if it’s something you deeply desire.
You can do it. You’re already doing it. Keep going. If you keep pushing on this, and don’t give up, this will be an amazing experience that will help you grow as a developer, and more importantly as a human being.
Good luck. Keep us updated.