Do You Have What it Takes to be a Freelance Web Designer or Developer?
February 22nd, 2010 by Tweet
For the past year, I have been doing freelance web programming and some web design for various clients, and I must say that the job is more difficult then I even could have imagined. I worked for in-house companies for seven years, before becoming a freelancer, and I must say that I wish I had known what freelancing entailed before I got myself into it. Now, I am not trying to be a pessimist, because the truth is that being a freelance web designer or developer is one of the most rewarding careers or opportunities you could have, but it is also packed with challenges that need to be considered before you step into the world of a freelancer. When I first decided to become a freelancer, I thought it would involved me being able to work in my boxers, watch TV, and take vacations whenever I wanted, but the truth is freelance work is challenging work; so are you up to the challenge. Do you have what it takes to be a freelance web designer or developer? Check out these 15 things to consider, and you decide!
Make Awesome Business Cards
This is a must for the successful freelancer. You will need business cards with your logo, business name, and contact information; however, I suggest taking it one step further and making this business card a true representation of your artistic ability and originality. I suggest spending a little extra money and time designing your business card, because it is a marketing opportunity that stays with a person and can really impress potential clients. Every business uses business cards as a way to network and advertise, but with web developers, I recommend using creative business cards so that prospective clients can immediately get a taste of your potential.
Get your Portfolio Ready
As a freelancer, you really need a fantastic portfolio. When you are trying to show the world your capability in the area of web design, your website design portfolio is your portal to the world. The portfolio is the most essential website a freelancer will ever create in his or her career, because its sole purpose is to show their knowledge, scope, talent, and skill. If your website design portfolio is not creative, eye-catching, or innovative, it will not matter what websites you have in your repertoire, potential clients will not give you a second look. So as a freelancer, you will need to take that extra time and effort to make an outstanding portfolio.
Learn about Billing
As a freelancer, you must know about billing and pricing. As a normal employee in a web design business, you will usually not have to worry about setting prices, billing, making estimates, making invoices, collecting payments etc. However, as a freelancer, you become more than just a designer/developer, you become your own office manager! So, it is important that you consider taking a class on billing, read some blog posts about it, or have a friend help you out in that area. As your business grows, you may even be able to hire someone to take care of the finances.
Be Ready to Work at Any Time
In a company, you usually have your scheduled hours, usually 8-5, and you can feel some bit of normalcy and structure in your life; however, as a freelancer, you have to be ready to work at any time and any hour. For example, this past weekend, I was expected to meet a client at 8am on a Saturday, at his warehouse. The truth is, I had no problem doing it, because it is a great project, but the hours of a freelances are odd, and I was not expecting that when I first started!
Update your Resume
Even with Freelance, you have to always have an updated and impressive resume, even though you are technically not looking for “a job.” Many potential clients expect to see a resume with where you have worked, experience, education, and sample projects, to see if you are compatible with their project. So, even if you are technically working for yourself, be ready to show your resume as a freelancer.
Accommodate your Clients
When you are a freelancer, you are personally responsible for seeking, getting, accommodating, and retaining clients, which can be a daunting task. So, that involves advertising of course, but I believe that accommodating your clients in the most important part, to ensure that your current clients are satisfied, so they will return. In my article, “10+ Tips to Improve Interaction with Clients,” I wrote about tips to help keep your clients happy. If your current clients are happy, they are more likely to give positive word of mouth advertising for you, as well as come back for future projects! So, make sure you do what you can to keep you clients happy.
Learn, Learn, and Learn Some More
As a freelancer, you are often expected to know about everything, and when a potential client is looking for an employee to work on a project, they will generally look at the two ends of the spectrum. They either look for the preverbal “jack of all trades” type web designer or developer who can do just about anything, or they look for the best in a certain area. In my opinion, it is obviously pretty difficult and nearly impossible to be the best at what you do, so I suggest trying to diversify as much as possible so that you can greater your possibility of getting a project. For example, try to learn as many languages, applications, etc as possible in order to be competitive in this market. So, be ready to learn, learn, and learn.
Get Your Name Out There
You must promote yourself when you are a freelancer, which was a true shock for me when I first entered the field. I am actually a fairly shy person, so I find it difficult to promote myself, because originally I thought I was bragging when I would try to get my name out there. However, when you are doing freelance, you must keep a consistent flow of clients coming in to keep your business going. I cannot speak for all web developers, but I can speak for myself when I say that when I first started doing freelance, I was not too educated in the world of marketing, and I was unaware of all the way you can advertise for very cheap and even free! The more places you get your name out there, the more chance you have to increase your client base. Furthermore, what I learned, is that try first to be social where you feel comfortable, and let the promotion grow from there!
Manage Your Time
You must be a responsible person who manages time well in order to be a successful freelancer. In my case, this was one of the most challenging areas for me when I first entered the world of freelance. When you are a freelancer, you could have more than one project to work on at the same time, as well as dealing with all of these other things you have to consider, so be ready to be overwhelmed, if you do not manage your time well. In addition, you may need to learn how to multi-task, so be ready to tighten up your time management skills.
Blog
Freelancers should really consider starting a blog, which can take a lot of time and energy, but it really pays off. Writing a blog helps to get your name out there, shows the world you know what you are talking about, and gives people another avenue to reach your work. A great suggestion, even though I have not yet done so myself, is to link your blog and portfolio together. This will give increased access to your business, and hopefully increase your clientele.
Manage Your Office Well
Though this is not a requirement, you should have a nice space where you can bring clients when you are doing freelance. Of course, most clients will not expect you to have an amazing office space, when you are only a freelancer; however, you should have a clean, well organized space where you can bring client to discuss potential projects. For example, I will bring clients to my office, or if my house is not well organized, I will ask to meet in a public place, or I will go to the client’s location. If your office place is not at least somewhat aesthetically pleasing, you will drive away your clientele.
Learn the Legality of Being a Freelancer
I am sure I am like many freelancers, when I say I did not know anything about legal business issues when I first started out. I was however, very lucky that my wife is an attorney and well versed in business and legal relations, but if I did not have her to assist me, I probably would not have made it as a freelancer when I first started. You must know about the legal issues that can affect you as a freelancer, which is out of the realm of most designers and developers. I am not saying to get a legal degree, but to the very least draft a very detailed contact to have for clients, to protect your financially and from liability.
Be Patient and Humble
So, now that you have realized that you have what it takes to be a freelancer, just be ready to be patient and humble when you first start out as a freelancer. When I first started out, I was forced to do a lot of projects which honestly I did not care for, for prices that nearly insulated me. In fact, I found out that many clients would prefer to go to a web development business, rather than coming to me as a freelancer, even though I knew I had the talent, but I did not have the clientele portfolio to show it. Even after 1 year of being a freelancer, I still have to be willing to take projects which may not be my favorite. But, be patient and humble, and you will start to get amazing projects, and realize being a freelancer is an incredible job!
It has become fashion to use testking 9A0-150, SY0-201 exam product and 650-987 study guide. So don’t be shy while preparing from 70-646 braindumps and 1z0-052 dumps.
Teylor Feliz is a well-known XHTML/CSS/JavaScript enthusiast from Dominican Republic. He has more than 10 years experience in the computer programming, graphic design, and web development world, including 2 years teaching computer science. Teylor has a degree in Applied Sciences from the University of Louisiana and is completing a Master’s degree in IT with a concentration in Web Design and Development, at the University of Denver.
Subscribe to our RSS
Please help us to promote this article.






Hi Teylor,
great article, well done. I think the hardest part at the beginning of freelancing is to be ready to work at any time; but in my experience it will decrease as soon as you reach some stability and you learn to organize your time as it suites you best. My two cents: get an accountant before starting: it will save you a lot of time (and at the end some money too).
I agree! It is a great idea to get an accountant, and yes as the years go on, freelance does get easier! Thanks for the comment!
Great article Teylor! It’s all here from A to Z… keep on doing a great job!
Thank you! Glad you enjoyed it!
Great Article here. Thanks for sharing them in the community news section over at my blog.
It’s a good way that I don’t miss anything you want to share and also for you to get some exposure.
Because of so many articles/links I get to see per day I sometimes miss some of them. So anytime you have an article stop by and drop it in there and I will always read it, cause I check that section everyday working on the blog.
Voted this one up. Cheers!
Will do, I will surely continue to post in your page. Glad you enjoyed the article!
Anytime friend
It’s a pleasure!
Teylor,
Thanks for the very informative article! You’ve listed some great tips. I recently began freelancing, so I appreciate the advice.
Great to hear that someone was able to take it and put it to use! That makes all the time and effort of the blog worth it! Glad you enjoyed it! Come back soon
Nice article, I enjoyed it. What type of entity do you think should be created when first starting out doing web design on the side. So not full time freelance but just side work.
Is a DBA (doing business as) good enough or should you go with an LLC right from the beginning?
Glad you enjoyed it! I hope you found it helpful. I will let Holly answer your question
Check out this article that I wrote awhile back: http://alturl.com/tnas
This might help. But, I always suggest an LLC when you are able to do so! The more legal protections, the better!
This article has been shared on favSHARE.net. Go and vote it!
Great article! Its nice to know there is light at the end of tunnel.
Hi Teylor,
Thanks for taking the time to write this article. I am just starting to get into the freelancing business and am starting to notice some of these issues too.
Be patient and humble is the key to all success.
Very true! I agree! Thanks for the comment!
Great tips!
The other piece of this would be the networking. There’s always that “friend of a friend” who’s looking for help on a website.
Very true! Networking is essential! Thanks for commenting!
Some good tip written there, thanks for the info.
I would advise anyone thinking of being a freelancer to think again and again before jumping in. You will need to be able to juggle like a professional. In the beginning you will be drawing out work schedules and time slotting clients, but clients do not work to order … and every hour spent waiting for clients is money down the drain.
Honestly, if I knew ten years ago what I know today I would not have bothered. Don’t get me wrong it’s very rewarding when things go right, but it’s a very lonely place when they don’t.
Col
i think its a nice tutorial.
Thanks pal. Not bad article you got going on here. Got some more sites to direct to which have more info?