4
7 Comments

Breaking the technician mentality

Are you constantly battling between working on your project and sharing project details with other Indie Hackers?

I've been a software developer forever and think of everything in those terms. So, given a few minutes or hours to work on something, I typically gravitate to coding.

I joined IH a while to find comradery and build in public. I wrote a few posts, answered a few more, then went right back to coding; until now.

If you feel my pain, how do you withstand this primal drive?

  1. 3

    I have interacted with thousands of subscribers and answered hundreds of emails from close to 14000 subscribers at Micro SaaS Ideas.
    Almost all these subscribers want to build a profitable business but do not clearly understand where to start.

    As a dev, you will be naturally more inclined to build features rather than talking to customers and doing marketing and sales. Come out of this loop and follow the below strategies that have been working for most dev founders to get ‘that traction.’

    1. Build In Public - This is the latest trend where most devs keep posting updates typically on social media as they make progress. This could be posting about the landing page they designed, getting the first signup, creating a waitlist, spinning infrastructure, showing the cost of infrastructure, and showing the first paying customer. Note that ‘build in public’ is not always about the positive things. You can also post things like payment bills, hitting churn, losing customers, your product getting hacked, etc. too. Anything and everything that people like to know can come under ‘BuildInPublic’. This strategy is typically used on Twitter. See more here on the latest Tweets around this hashtag: #buildinpublic https://twitter.com/search?q=%23buildinpublic
    2. Marketing Week & Development Week: This is another trend where most devs want to block a full week to only market the product without working on dev work. This would be difficult initially as devs are more prone to pick coding. But eventually, this will help you to block specific time (a full week) for marketing activities like cold outreach, writing content, etc. This can be further tweaked to a 3-Day dev work and 3-Day Marketing work, too, based on what works for you. You can also cheat this by building a side-project during the Marketing week, which will help market your main product.
    3. Get a non-tech co-founder: As a dev founder, there are high chances you always look at a problem in a tech way. By bringing in a co-founder who is non-tech, you can accelerate your development(coding) activities while your co-founder can concentrate on non-dev activities like marketing/sales/growth hacking, etc.
    4. Outsource marketing/sales to someone: Instead of bringing in a co-founder, you can also see outsourcing marketing/sales activities to someone. There are agencies/freelancers who can do pretty much everything - building side-project to accelerate growth, researching data, writing content, doing cold outreach, etc. But be careful with your outsourcing partner to define your goals clearly.
    1. 2

      Thanks for this. Building in public seems to be a nice fit. Being tech-minded, marketing concepts are foreign to me. I recently responded to a How to learn hard things in tech IH post discussing parts of my process, and your response here triggered the realization that I need to have a similar plan to learn to build in public.

      I like the idea of picking specific times (weeks, days, or time blocks) for thinking and acting in a specific way. Since this is a side project, I carve out blocks of time to work through my backlog. I see now, that I need to divide those blocks between tech and marketing and give both the same attention.

      Sidebar: I've taken the better part of a year learning Angular and Firebase to get my project off the ground; putting a similar amount of time into learning marketing can only improve the outcome.

      1. 1

        So true. Just like how we learn tech, devs need to learn and practise marketing as well.

        1. 2

          I looked at the "Micro SaaS Ideas" landing page and initially found the popup extremely painful. At first, it seemed too distracting to absorb what was on the page. Then I realized the popup was triggered by the mouse leaving the page. Nice! It made me realize how crazy I move my mouse around when I'm reading :\.

          If I may, since the popup is a copy of a box on the page, I think a transition from the box on the page to the popup might be a nice effect.

          Thanks

  2. 1

    Create a reward system for yourself. Whenever you complete one non-coding task you will be allowed one coding task. You are not allowed coding until you finish atleast one non coding task. This way coding acts as a reward and you are motivated to complete non-coding tasks so that you can have fun time. :-)

Trending on Indie Hackers
Passed $7k 💵 in a month with my boring directory of job boards 29 comments Reaching $100k MRR Organically in 12 months 29 comments 87.7% of entrepreneurs struggle with at least one mental health issue 14 comments How to Secure #1 on Product Hunt: DO’s and DON'Ts / Experience from PitchBob – AI Pitch Deck Generator & Founders Co-Pilot 11 comments Competing with a substitute? 📌 Here are 4 ad examples you can use [from TOP to BOTTOM of funnel] 10 comments Are you wondering how to gain subscribers to a founder's X account from scratch? 9 comments