8
5 Comments

I was afraid and I learned better

So this is me after 4 years being a member of Indie Hackers. I've gone dormant for a while (on this site!). Was (and still) working a normal software engineering job*.

I was someone who was very careful, very worried, very hesitant about what to post and what to say. Everything needed to be professional and polished and aligned to a "master plan".

And because I was too careful and wanted things to be in control and perfect, I built my product, built it even beyond an MVP and I added more features, but then barely ever talked about it to anyone.

Now that I think about it, I think it's astonishing. It's a crazy thing to do: to build and hide.

I was afraid, let myself stand in my own way, but I learned better, so here is my advice: BE AFRAID. Be afraid to make those unnecessary mistakes that you barely learn from and to be afraid to take action just because you are worried about something.

I'm not saying that careful adequate planning is not very important to business, it is actually important. But don't want to be ready with a perfect plan before you start and don't start and build something and then wait for a master business plan. No one will interact with you business if it's hidden and surely you won't learn anything except the technical knowledge and gain nothing except the coding experience..

Build and push it out there. I'm going to keep this short, because it's more of a discussion about what not to do and behavior that impales an entrepreneur.

If I haven't changed, I wouldn't have posted this. But still, there is so much for me to get over and much to learn on how to run a business and how to behave as a business person.

*in addition to some side non-commercial software project

on February 5, 2022
  1. 3

    "If you want to make God laugh, tell him your plans."

    Famous people with millions of followers saying/doing stupid things and a month later no one remembers. They release something new and double their net worth.

    We are not even famous, influential as they are. I've looked at your user name 3 times and forget already.

    It would be dumb to say don't be scared, don't be a coward. But voice down the self-doubt as possible. Ignore the assumptions.

    Most people scared to make a speech for example, not because we don't know how to speak. It's another level of experience. One thing to make this experience harder for ourselves is to think about all the stuff could go wrong. Being prepared is nice but over-preparation is not.

    It's also okay to change mind. We are all humans. I've seen several entrepreneur rooting for one thing, went direct opposite after a threshold. And it's all good even if someone like me :) made them remember what they said earlier. Answer is things have changed. Simple.

    So build and tell people, even no one listens. We'll learn to make them listen by trying.

    1. 1

      Exactly, I really need to get over myself and realize people aren't really waiting for my smallest hiccup to judge.

      looked at your user name 3 times and forget already
      Haha!

      What would be a next level thing for me is to build in public like some people do here.

      I am contemplating starting a project from zero with input from the community from day 1: from the initial decision of what to work on next!

  2. 1

    It seems that an admin changed my post's title! 😏 It was "BE AFRAID" previously...

    Seems they didn't like the title? Haha, I'll change it

  3. 1

    Hi Mazindy, I am a fulltime python backend-engineer, and have built some shitty full-stack apps using like a flask front end or something like streamlit. I was wondering your thoughts about the use of a python instead of typescript or javascript. I hear from a lot of people you need to use javascript or you wont be taken seriously as a dev. I can code in both, but I have 4 years with python and only classes in javascript.

    1. 1

      Focus on delivering value as opposed to think about what technology or technical tool is used. Of course the technology needs to be one that helps you build things the way you want.

      Maybe thinking long term can help you make a decision on what technology you want to improve your experience with.

      JavaScript runs in the browser, and TypeScript transpiles to it. Take a look at it and use whatever you're comfortable with that helps you delivery value to people.