On this page
When you first go freelance, you’re likely going to build your business on your existing skill set and knowledge. Whether you’re a freelance photographer, web designer or writer, you will have built up the confidence to go freelance as you know you are good – no, excellent – in a particular field.
But after a few years of freelancing, you’ll find that the skills and knowledge demanded by clients (and so needed by you) will change. You’ll also find that new and younger freelancers, with knowledge of the latest techniques and technologies, will come through, adding further pressure in an already competitive market.
This is where professional development comes in.
As a freelancer, you’ll need to update your skills every so often, in line with client demands and the market in general, to make sure that you can keeping getting new freelance work.
But there’s more to professional development as a freelancer than getting new work as keeping competitive.
Phill Chambers, a freelance web designer, contacted me about his own interest in professional development:
“I’m really interested in learning, so finding the right resources, practices and making time to develop new skills is something I strive to do and really enjoy. It also makes work more fun when you start on a new project and you can put new skills to use. “Yes, you can enjoy learning new skills and enjoy the fruits of our labour when you see a new project using your new abilities come to life.
What have I done to develop my freelance skills?
I like to walk the talk when giving out freelance advice, so here’s what I’ve done recently to further my freelance career:- Built on my WordPress skills to launch our digital agency website at www.montfort.io
- Combined my personal blogging with learning how to optimise a WordPress site for SEO purposes
- Learnt Ruby on Rails to build a series of MVPs of web projects (“scratching my itches”) – see Why I Learned To Code for more on this
- Learnt the basics of email marketing and marketing automation to launch a 30-day course on how to go freelance
How can you develop your freelance skills?
Here’s a few ideas on how you can develop your skills as a freelancer and start to broaden what you can offer to clients.Identify new skills to learn or areas where you need to improve
Your personal development as a freelancer starts with identifying exactly what areas you need to specialise in. As your time is precious, any time out from producing client work needs to be valuable. It’s wise to find what you areas need to know more about or skills you need to learn, before you waste time that would otherwise be billable to clients. Here’s a few questions to ask yourself to discover what skills and knowledge you need to develop:- Has a client mentioned that they are looking into a related area to yours?
- Have you seen competitors or other freelancers move into new areas that you could too?
- Have you seen more articles in the media or online about an area that you want to know more about?
- If you don’t develop in a new area, will your clients move elsewhere?
- Will you start to lose new business if you don’t brush up your skills in a new area?
Make time to learn new skills
Once you’ve identified a subject you want to learn, it’s recommended that you create a learning plan. This means that your time wi be used most effectively when you’re learning and keeps you on track to where you want to be. Learning small amounts on consecutive days has been proven as much more effective than learning large amounts sporadically. Try to set aside time to learn every day – however little. Repeat “focus bursts,” where you give your best effort for a short period, then take fulfilling and refreshing breaks. It can be as little as 15 minutes, but as long as you are practising or studying little and often, you’ll start to make big gains within a few weeks. Learn about ways you can speed up the learning process.Take an online course
There are a whole load of online education sites now available covering just about everything you could want to learn as a freelancer. Here are a few I my favourites that I’ve used before and a brief description of the subjects they cover:- Codecademy: Interactive courses on how to program. Courses are created by the community and cover CSS, Java, HTML and more.
- Code School: Teaches web technologies in the comfort of your browser with video lessons, coding challenges, and screencasts. Slightly wider range of courses than Codecademy.
- Dash: New platform from General Assembly. Dash teaches HTML, CSS, and Javascript, but also offers training around digital marketing and running a digital business.
- Tuts+: More geared towards design, there over 5 million people using Tuts+ each month to learn skills including code, illustration, photography, web design, and more.
- Futurelearn: A coalition of British universities offering free courses on a range of topics; from Science & Technology to Arts & Humanities, from Body & Mind to Business & Management.
- Khan Academy: With over 17 million people using this free site, Khan Academy is probably the original (and best?) free online learning site. Take a look at their “You Can Learn Anything” hub for inspiring stories of how people are using the platform.

