To be successful in the freelance world, you’ve got to be an expert in your craft. No matter what your specialty is, from graphic design to writing, virtual assistance to project management, or any of the freelance fields, you have to be the best person your client can afford. You are asking people to pay for your skills, and it’s your responsibility to give them the best you can provide. You have to know your craft inside and out, and this takes a little talent and a lot of time. I’m not saying that you have to have years of experience in order to make an exceptional product, I’m saying that the more you practise your craft, the more impressive the end result.
You’re probably going to be refining your craft for your entire career. In a few years, you’ll look back at the projects you’re working on today and think they are utter crap. That’s because your expectations of your own abilities are going to change. And that’s not a bad thing. The first time you rode your bike without the training wheels on it was probably pretty terrifying and exciting, and you might even have a clear memory of it. The tenth time you rode without them probably wasn’t memorable at all. If you continue to develop your skills, you will continue to improve the type of clients and projects you work on. And that’s a good thing.
We always overestimate the change that will occur in the next two years and underestimate the change that will occur in the next ten.
~ Bill Gates