14
17 Comments

3 Big Mistakes from 2 Weeks of Freelancing

For the past 15 days I’ve been heavily involved in a few no-code freelance projects. Some are larger than others. I was totally unprepared on so many fronts it wasn’t even that funny at the time. But now I value them as learning experiences where I actually got paid too. Here’s some of my biggest mistakes in doing these freelance projects.

  • Pricing is Wrong:
    Not just wrong, super far off the mark. I’ve checked afterwards against professional agencies from India and I actually underpriced them. Amazing! Did I leave a lot of money on the table? Sure! But I also got paid for the effort that I put in. Many indie makers and freelancers put time into projects that they don’t get paid anything. Nobody except the lucky few get pricing right from the get go. Undercharging is probably very common even amongst experienced freelancers. The only way to learn pricing is to make these mistakes. The bigger mistake would have been not charging. And the second biggest is to set pricing in stone. Have fun experimenting!
  • Hours also Wrong:
    You know the joke of every contracted project always being over budget and delayed. The joke is true because contractors are humans. Humans are just plain terrible at estimating time and costs. I thought I was being prudent and conservative estimating 20 hours to do one (even straight forward looking) project. Turns out that sure I took 20 hours to do it. Just one iteration though. At the end of that it took 3 rebuilds from ground up (no-code incompatibility and testing is no-joke). And I had to learn a new tool from scratch. Wildly missed the mark again. So many hours were not billed. But it wouldn’t be fair to charge somebody for my bumbling about learning experiences. Good to know that I’ve learned valuable lessons from those hours. They don’t go to waste if you don’t let them. The key seems to be testing deadliest technical assumptions DURING the billed Product Discovery phase.
  • Communication also Wrong
    Even face to face conversation goes wrong often. But asynchronous communication from opposite ends of the world means that what should or need to be clarified needs waiting a lot of the time. This is why it’s important to document everything well and communicate clearly with clients. I now prize communication as being the #1 trait for clients and freelancers. I don’t feel I’ve done too badly on this front. But there’s been many back and forth by emails and uncountable edits in Google Docs. Those were messy solutions I’ve used now and I look forward to learning to communicate asynchronously more effectively. This would be useful both for client work and indie making, everywhere really.

What were your biggest mistakes when you started freelancing?

Originally from my blog

on July 9, 2020
  1. 3

    I've had the same issues but after following free lessons from Futur on youtube,I went from charging $2K to anywhere around $8K -$12K.

    I was affraid of charging more, but after doing it you realize clients are willing to pay any amount if they feel comfortable with you and your business.

    Charging more also allows you to focus more on quality then quantity. This leads to great customer satisfaction and more work.

    Mido
    Founder No-Code Venture

    1. 2

      Great video series and lessons from Chris and the team.

      1. 2

        So true, this brought my business to the next level.

    2. 1

      I've recently started freelancing for Bubble projects and was always in the dark what a good hourly is. Just learnt that people are willing to pay $8-12k for Bubble projects

    3. 1

      Thanks for sharing! Your company seems to be solving an important point, a nice gap you find there. Definitely demand for shipping something to learn in good time. Nice start of new relationships.

  2. 2

    Thanks for your transparency Wit. Based on your reflection I'm sure you'll continue to figure it out over time and already learned so much from executing.

    1. 1

      It was a powerful learning experience and I'm grateful for the opportunity :)

  3. 2

    Hi Wit, thanks for sharing. I’m sure this lessons learned also will be on tour knowledge base and you’ll be able to refine your estimations for the next ones! Keep it up!

    1. 1

      Yep, wherever the next ones take. Always be open so we can actually learn.

  4. 2

    Thanks for sharing @witsuma. All a learning experience I am sure and allows you to refine your offering for the next client.

    1. 2

      I look forward to how you refine your offerings with your learnings. You're at some very interesting spot in a project's life too!

      1. 1

        Thanks my man. Lots of iteration and learning going on for sure.

  5. 2

    Thanks for sharing this, Wit! I think we've all underpriced or underestimated ourselves. The good news is, you walk away with some good battle scars and portfolio pieces!

    Communication and good estimation are such important skills for freelancers.

    I've made mistakes in those arenas too, but another mistake was not having a contract. Every freelancer I know has gotten burned at least once by a client because they didn't have a contract in place.

    1. 1

      Indeed, and the best contract are ones that don't need to be enforced. Contract is communication too and understandable for trust building. After all, trust is relationship.

  6. 0

    We have developed a SaaS tool to help freelancers adopt a standard project management methodology to manage project budget, care to check us out?

    https://www.earnedvalue.app

    1. 1

      Not sure if something like that would suit me best. Seems might be excellent for those working on bigger projects though.

      1. 1

        Thanks for checking us out. I think the process and methodology can be helpful for projects spanning a few weeks or more, and can be adopted with or without our tool...