From Full-Time to Freelance: How I made the leap
I was already dreaming of starting my own business before I ever got my first job. My very first job was at a movie theatre in the late twentieth century. In my breaks I would brainstorm ideas for starting a web design business. I would fantasize about proposing to redesign the movie theatre's website. When the boss wasn't looking, I would sketch out my web site and my pricing on scraps of paper.
Later, I got my first programming job, working on a content management system. I learned a lot about business at that job. The company would always be bringing in new clients. Even then, I would fantasize about being able to have my own clients one day. I would read books about self-employment and consulting. I'd read anti-work websites and dream of getting out of the rat race.
A few years later, I met my future wife and moved to Berlin, Germany to live with her. I had the best excuse for quitting my job back home, and saw it as a chance to start my own business. Almost exactly twenty years ago, I registered a business name, "The Future of the Web", bought thefutureoftheweb.com, and started blogging about web development.
Unfortunately, I had only three months to find a job in Berlin before my tourist visa would expire. I went to an Internet cafe every day and applied to 3+ job postings, hoping my Java experience would make up for my inability to speak German. Extremely luckily, I was hired by Strato Rechenzentrum, a major Internet hosting company. When I received my work visa, I was surprised to see that it had two conditions: I was approved to work at Strato, but I was also permitted to do freelance work ("freiberuflich arbeiten").
While at Strato, I continued to fantasize about breaking free of employment and working on my own terms. I would read every article I could about self-employment or freelancing. I would listen to audiobooks and podcasts, and just surrounded myself with content that inspired and motivated me.
One day, I got up the courage to tell my manager about my work visa condition, and to ask whether Strato would allow me to do freelance work on evenings and weekends. My manager saw no issue with it, and he verified this with HR. I was given the green light to go ahead.
I had already been blogging about web development for a little while, so I updated my blog to make it clear I was available for hire. I published "Hire an Ajax Freelancer" to boldly announce that I was available to take on some JavaScript and Ajax work.
A month later, someone found me and asked me to do a small UI thing. I charged $100/hour, worked for three hours, and billed the person $300. He paid me on PayPal a few hours later. It was the best feeling in the world!
I continued doing work for this person, and the next month someone else contacted me for a small job. I was soon making $500-1000/month in my free time, on top of my full-time salary work at Strato. It was tiring, but I was so highly motivated and inspired, I knew that I had to push through to make it to achieve my dream.
When my then-girlfriend finished school, she wanted to take six months off and live in my hometown in Canada. I quit my job at Strato and announced I was Freelancing Fulltime This was the ultimate test: could I survive off of freelancing alone? If it failed, I felt like I would be able to go and find another job, but I was hoping it wouldn't come to that.
I put the word out privately among friends, and my friend's uncle hired me for a much larger project. I continued blogging regularly to try to promote myself by sharing my expertise. I was fortunate to have people contact me for new projects every few weeks. Two months in, I published Freelancing: First two months. I was approved to speak about Unobtrusive Ajax at The Ajax Experience conference in Boston, and got to meet my idols like John Resig and Douglas Crockford. Eight months in, I published Freelancing: First eight months.
It was a wild experience, and the momentum was growing. It was in the following months that I found three clients in particular that I would continue working with for years. Two of them are still my active clients that I'm working for this very moment.
Do you also dream about leaving your job and starting on a similar path? There are a lot of things you can do right now, while you're still working in a full-time job:
- Be clear about your goals, and visualise the life you want to live.
- Surround yourself with content that inspires you and reminds you of moving towards your goals. These could be books, social media accounts, YouTube channels, podcasts, etc.
- Start putting out content that demonstrates your knowledge and expertise. Share everything you learn. Share resources and tips. You could start a blog, a professional social media presence, a mailing list, a podcast, or whatever you feel inspired and motivated to do.
- Start a business. Depending on where you live, you'll need to register a business name, have a lawyer give advice and help draft a standard client contract, learn about taxes from an accountant, and probably purchase extra business insurance.
- Find out if your employer allows you to freelance on evenings and weekends.
- If so, put out the word on social media, and put the word out amongst friends and families so they know what you're looking for.
Worst case scenario, you get to learn whether or not self-employment is really something for you, and hopefully get to earn some extra money on the side. Best case scenario, you'll be laying down the foundation of your new business and a path to freedom! I'm very excited for you and wish you all the best of luck! If you choose to go on this journey, please let me know and keep me updated!