6
1 Comment

Monkey Brain or Boredom

I suffer from one very common illness among hackers, jumping from projects to projects. A lot of time I will start a project, get it barely working and then a new better idea pops and that is my top priority.

Indie Hackers is great place where I feel I can write this and maybe get some feedback or maybe just organize my thoughts enough to get them in written word.

I am a web developer, PHP. The problem with web apps is that they are never finished. I can get simple web apps up in a few weeks if not days. I can call it MVP or whatever. And move to something new.

So to fix this I am planning to start making iOS apps. To release an iOS app, it has to be polished enough to pass review process. Review takes long enough before app is approved or rejected. So I will need to make sure that I get all essential features in the app.

But more importantly I would not be able to feel satisfaction of saying that I created another app by adding bare minimum functionality on top of Laravel.

Or maybe this is just bs justification for not polishing my web apps enough so that they look decent for average consumer.

  1. 2

    Without knowing too much about you, it does sound like youre “suffering” from a combination of common illnesses that are common among “our kind”: shiny object syndrome, being stuck in our comfort zone, lack of clarity, fear of uncertainty...

    Funny thing is all of these are usually related:

    • We jump around different projects because it were used to coding all day, and it feels comfortable.
    • We fall to our comfort zone encause we lack clarity or are too afraid to answer (or even ask) key questions like “what problem am I solving?”, “what am I trying to do here? Build a business or code a website?”, “how do I make money out of this project?”, “How do I get users to pay me?”, “How do I get the word out?”
    • And of course, we tend to escape these type of questions because we’re uncertain on how to answer them.

    But here’s the thing: you’re building a business (and in this community - it’s usually by yourself and with very little experience) - it’s supposed to be scary, because it’s hard... It requires a lot of trial and error, so of course you’re going to feel uncertain.

    Remember: you don’t need to know all the answers, especially not in the beginning.

    1.Start by asking some of these scary questions
    2. Try to answer these questions the best you can (the fancy word is “hypotheses”)
    3. Build an MVP to validate/invalidate your hypotheses. That’s the only goal of your MVP - to gather data and feedback (be clear what data and feedback means to you)
    4. Learn from your validation process and make the necessary changes.
    5. Repeat until you find product/market fit.

    This is a bit oversimplified, but you get the point...