How to Become a Freelance Web Developer

    Have you ever wanted to be a freelance web developer? Whether you’re working for the man or developing as a hobby, there are some tried and tested tips you can use to ease yourself into the life of a freelance web developer – even if you only do it part-time.

    By working with many and varied clients, your web dev and business skills will grow at a rapid pace. If everything goes right, you should be able to make a good living doing something you love.

    So today we’re going to go over how to actually become a freelance web developer, and all that goes with it.

    Photos by Will Hybrid.

    Just Starting Out

    Starting is an incredibly hard thing to do for many web developers who don’t have any clients. The most important thing to remember is that without clients, you don’t have a business. It’s quite easy to get caught up in things like building a portfolio site, playing with invoicing tools, and other semi-important tasks. So it’s most important that you just start working with people and getting bids.

    I’ve found that starting in a niche area is the best way to begin building a successful freelancing business. For example, my specialty is working with content management systems like Drupal and WordPress. Starting out I only tried to find work within those fields, so that I could become an expert in customizing content management systems.

    If you’re a designer, you might try becoming an expert in a design niche as well. Ecommerce design, blog design, Twitter backgrounds, you name it. Becoming a leader in a niche means that you’ll be in higher demand. Higher demand for your services means that you can be choosier about your clients, charge more, and ultimately have a better freelancing experience.

    You Don’t Need to Know It All

    If you’re afraid of not knowing what you’re doing right out of the gate, take heart. You don’t even have to know a lot about a programming language in order to make a bid on a project. You can learn how to do it along the way. Don’t be afraid to work on a project if you don’t know exactly how to finish it. That’s what our good friend Mr. Google is there for. However, you have to make sure that you can deliver what’s been asked. Just don’t let not knowing a little bit discourage you from trying. Web developers do most of their best learning when they’ve stepped outside their comfort zone.

    Experience Working With Clients

    Thanks to services like Jobs.FSw, Elance, ODesk or even RentACoder, you can quickly start bidding and working on projects without having a portfolio. It’s important to just dive in and start getting experience wherever you can find it. Experience with the language(s) you’ll be working in, but most importantly, experience working with clients. Working with clients is one of the hardest parts of the job. Some clients are wonderful, others are awful. Learning how to find great clients and how to talk to them is a fine skill even the world’s most gifted coders will only develop with practice.

    Communication

    Communication is an often overlooked aspect of freelance work. Good communication can make the difference in snagging a bid, finishing a project on time, and ultimately keeping the client happy. If you take the time to keep your client in the loop, they’ll be appreciative of the transparency. Even if you’re letting them know that the deliverable is going to be a bit late. Communication is a critical piece of the freelance world that many often overlook. It’s nearly impossible to communicate too much with a client.

    Bidding

    When you’re just starting out, bid as low as you can handle. I know it’s hard to imagine that your time isn’t worth much, but until you get some experience under your belt, it really isn’t. This time period of one month, two or three, is an investment in being able to charge more later on. The goal isn’t to make a lot of money at the start, but rather to just get experience as a web developer. In the beginning stages, experience is a hundred times more valuable than your hourly rate. You’ll soon be able to raise your rates with glowing testimonials and excellent work to showcase.

    Learning Discipline

    Another huge aspect of learning how to become a freelance web developer is learning how to be a disciplined web developer. Many developers start out programming in “blitzes” of work, where they slack off for a few days and then start pulling all-nighters close to the deadline. Not only will you produce shoddy work, it’s also not a sustainable work cycle.

    Learning how to discipline your work schedule is incredibly important for someone wanting to become a full-time freelancer. I have a simple system where I make sure that I work X billable hours a day. When I’ve hit my quota for the day, I get to do whatever I want. But I force myself to work until I’ve hit that quota. This has made my workday much less stressful, as I always know how much I have to work to pay the bills.

    Being Honest With Yourself and the Client

    There’s a strong temptation to take an overly ambitious timeframe on a project. However, you’ve got to account for Murphy’s Law. Projects nearly always take longer than you think they will. If you’re not being realistic with how long a project might take, you’re only making it harder on yourself when it comes time to talk to the client. A client would rather you overshoot the amount of time the project will take and finish it on time (or early!), as opposed to hearing that the project is going to take a lot longer than you initially thought.

    Being honest with the client also means that you might have to tell them no. They might want something added to the site that is, well, ridiculous. It’s your job to “let them down easily”. Any reasonable client would much rather hear that you think it’s a waste of your time and their money than blindly going along with their ideas. Remember, you’re the expert. They’re paying you. If you’re honest with them, they’ll respect your opinion and your authority. In fact, they’ll appreciate it. You just have to remember to be tactful and honest while telling them.

    If you’re looking out for the client’s well being, they’ll look out for you.

    The Mighty Testimonial

    Testimonials are gold to the freelance developer. Imagine a scenario where instead of spending your precious time bidding on projects and looking for work, people are looking for you. They’re emailing you to see if you’re available to lend your expertise and build them a site. It’s simple: The more people that love your work, the more recommendations you’ll get. There is nothing more powerful than a happy customer.

    You’ll find that the more projects that you do, the more referrals you’ll receive from satisfied customers. Eventually clients will make a way to your door, just based on your reputation.

    The Portfolio

    A portfolio is an important part of web development. You’ll find that many of your prospective clients will want to see your portfolio, and any chance you can show off your work, the better. Collis has an excellent tutorial on how to set up a portfolio site, and it really doesn’t take that long to put one together.

    However, not having a great portfolio isn’t the end of the world either. I haven’t built one yet for my own projects, and while many people have asked to see one, I’ve never lost a bid for not having one. Your reputation is much more valuable.

    How to Bill Your Clients

    Billing is a mysterious part of freelance work.

    Billing Tools

    Billing clients is a tricky part of being a web developer. I’ve found it’s best to use software or an online service like Freshbooks to handle the client billing.

    Desktop applications are great for invoicing as well. They typically give a little more functionality than online invoicing systems, and all of your data is private and secure on your own computer, if that’s an issue for you. I use Mac software called Billings to manage my invoices and time tracking, but there are many other options available as well.

    Whatever solution you use, make sure that it does all of the nitpicky client work so that you can keep your focus on the most important stuff: learning and working with clients.

    Payment Options

    There are numerous ways to bill clients. Some people just wait until the project is finished and send a final bill. Others ask for a ratio up-front (ie. 50% up front, 50% upon completion). I usually ask new clients for a certain amount of payment up front, just to make sure I don’t get burned. For example, I’ll probably ask a client for half of the estimate up front before I start working, and then the other half upon completion. If I’ve worked with the client before or I know them personally, I might just send a bill when the project is done.

    Another thing to think about when billing is the scope of the project. If it’s a massive project, I might bill at weekly or bi-weekly intervals. I usually give the clients updates on how many hours I’ve worked and what to expect on the bill. (Are we seeing yet how valuable communication is with client work?)

    Whatever the method, make sure that you and your client are crystal clear on the billing arrangements. That’s the most important part. Nobody likes to be surprised when it comes to money.

    Marketing Your Services

    I’ve seen some people put tons of money into marketing and advertising. I’m going to let you in on a little secret: Save your money. Programs like banner ads, Adsense and other “scattershot” approaches to advertising your business don’t really work. And here’s why.

    Like we said before, the best form of advertising is a testimonial or recommendation. But there’s another way to generate leads, and it is almost as effective: teaching.

    There is no better way to showcase your talents and command of a subject than by teaching. People want proof that you’re an expert, and the best way to do that is to start teaching. If you start teaching, you’ll show that you’re an expert. Say a searcher found an article that Nettuts+ writer Richard wrote on learning ExperessionEngine. The article clearly showcased Richard’s knowledge on ExpressionEngine. Would you rather hire a nobody to develop your EE site? Or would you rather hire someone who has already demonstrated a strong command of EE?

    Aside from generating more leads, you’ll also start to gather a following. People follow experts on places like Twitter or blogs. There are tons of designers and web developers out there who have gathered strong followings on the web, and as a result their work has skyrocketed. They can charge more because it’s simple supply and demand.

    Twitter is an excellent way to:

    1. Start giving back to the community and teaching and
    2. Generate a following

    Another excellent way to showcase your talent is to start blogging and teaching. Write about topics related to web development and your niche. The best marketing a freelance worker can do is to give value and teach. If you can do these things, you’ll never have a shortage of work and can often charge your dream rates because people trust you and see you as an expert.

    What Should You Charge?

    There are a few different methods when it comes to determining rates. I believe that if you’re just starting out, it’s best to charge a lower rate until you really figure out what’s going on. Once you’ve gotten experience working with clients, billing, and winning bids, than you can raise your rates. But here’s something else that I’ve learned when it comes to rates. Often people associate your rates with the quality of work you’ll provide. For example, if you’re bidding against a freelancer that charges $100/hour, and you only charge $10/hour, the potential client might believe that the other guy is 10 times better than you and give him the bid. He’s associating your price with value, even though you might be just as talented as the other bidder.

    I know this sounds crazy, but once you get some experience under your belt, you might win more bids charging higher rates. It all depends on who the client is. However, clients that are willing to pay more for better service and quality are more likely to be better clients. I don’t necessarily recommend you radically change your pricing overnight, but experiment with your hourly wage and how it affects how many bids you’re getting. You might be surprised.

    Rates all depend on your personal profile and how specialized your service is. If you’re creating cookie-cutter templates or sites, you might not be able to charge as much. If you’ve become a leader in a niche area of web development, than you can certainly charge more for your services. It all depends on the service that you’re providing.

    Wrapping It Up

    I know we’ve covered a lot in this article, but if there’s one really important thing that you should remember when you’re just starting out it’s this:

    Experience working with clients is the most important part of getting started. Billing software, portfolios, blogs, Twitter and everything else are important, but the most critical part of freelancing is learning how to work with clients and building relationships. Everything else should take a backseat to diving in and getting to work!

    Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
    • http://www.websinkers.com Param

      I already quit my job and working freelance. Very help article for me.

      Thanks for sharing Glen.

      Good luck to all free lancers.

    • Jermaine

      If your a freelance web developer who get regular work how much a year do you make because I will be doing this soon an I need to know.

    • Josh E.

      Hey all, my name is Josh and Im 25 years old and working in the Automotive Plastics industry. I have a bachelors degree in Plastics Engineering and am sad to say that I HATE this industry. The backstabbing and overworking of employees is infuriating.

      With that being said, what I am happy about is my new found love of web development and design. I am currently self teaching HTML, XHTML, and CSS through Head First Labs tutorial books. I am moving along quite well and already have buddies whom really want websites built (I told them I would charge them nothing other than a six pack of Sam Adams :). What I am asking of you guys is, Where should I go next?

      I sincerely want to make this into a career and want to pursue this whole heartedly.

      –Would it be advisable to return to school and get a degree in web/graphic design?
      –Would it be pertinent to get a certificate or should I go for the whole enchilada
      –Should I seek certification through things like Adobe or Microsoft?
      –Would it benefit me to work for a company at first and then strike out on my own, or just try to build a client base while in school possibly.
      –What schools should I seek?
      –Would community colleges be as beneficial as big-name schools?

      Again, my job now is quite solid and I am good at what I do…that does not mean that I like it. It is not what I am meant to do at all. Leaving my job for schooling in pursuit of another career would be a huge risk, but one that I would be willing to take. Any input you guys have would be HUGE and sincerely appreciated. If there is anything any of you could add to help me out that would be awesome. Thanks again.

      –Josh

      • Giuseppe

        Hi Josh, I’m exactly in your same situation. I’m working for an IT services&consulting industry, but my passion since I was at University is Web Design. I see that noone replied, anyway I’m curious to know if you found out the answers to your questions. I’m sorry that I can’t help u out, since I’m also asking those things to myself…but It would be nice to keep in contact and try to exchange advices…

        However, good luck for everything!

        Giuseppe

      • Shel

        Hi Josh,

        I think I was kind of in the same position as you not long ago and now I’ve managed to get a handfull of clients and my price is slowly increasing. I’m pretty good at HTML, XHTML, CSS and I’m learning PHP on the job. The only education I’ve attained was a HND in graphic design and a Diploma in Web design (mainly focused in HTML and my trusty notepad) about 6 years ago lol.

        Don’t let that hold you back, To me It’s basically just a peace of paper you work 3-4 years to get and pretty much all of it now is outdated lol.

        I think the best way to learn is by hands on, Just jump into the deep end you will either sink or swim, that peace of paper will not keep you a float ;)

        If you do sink don’t see that as failure just see it as feedback learn from it and then jump in again…

      • http://www.spottydotbabyshoes.com.au marius

        Josh, the best way to learn web design is to have your own Internet business that earns money on the net. Selling a product for example will teach you all you need to know about running a succesfull web e store and everything needed to be profitable. This is what I do and I strongly believe this is the only way you learn to understand the Internet and it’s potential. If you can get strangers to buy from your site you are well on your way to succesfully design web sites for other businesses.

      • http://thejohnmurray.com John

        Hey Josh,

        Congratulations on finding your way into a new career. I was just like you a couple of years ago. I went to college and got a degree in journalism and simultaneously realized I hated and that it wasn’t a good long-term career b/c of the way the industry is heading. As a result, I started to teach myself web design. I started out w/ the HTML/CSS videos from Lynda.com and haven’t looked back since. It’s been a heck of a ride, and like anything you do that you want to be good at, you’ll have to pay your dues. That means working at small web places that don’t pay you as well as you’d like and having to learn the nuts and bolts of Web design that really only comes from on-the-job training. The answer to your question is one that all web designers and developers ask themselves, especially if they’ve taught themselves. Only you can truly decide how important it is for you to get formal education. The beauty of web design, however, is that you can get pretty far without any formal degree or formal education. That being said, you need to be willing to work really hard to teach yourself. Going back to school to get a degree is not a bad thing but, first, don’t let anyone make you think that not having a degree in web design makes you less valuable in the long run. You’ll get out of it what you invest into it. Second, there are schools like Art Institute and Full Sail that have online classes and locations around the U.S. However, though they are valuable, those schools are not cheap. On-the-job training is great b/c you get to be around people that have the career experience and can offer you priceless advice. I would recommend starting out doing web design in your free time when you’re not at work. See how much you can learn and how far you can go before you decide to quit your job and go back to school. I hope what I’ve said has been helpful. Good Luck!

    • http://mageshcse.com/ magesh

      wow.. Awesome article

    • Melissa

      I looke at your site and there is not much there to show anything about what you can do except your own short statement. I would think because of your age someone will seriously think twice about hiring you as you will need your parents permission to work. What you can do is, do some volunteer work for a few years, I know you want to start off earning money but you need experience more than money right now. You can add the volunteer work into your portfolio at 14 years old you can’t possibly have much of a portfolio right now.

    • http://www.manakor.org Nikita Sumeiko

      I’m satisfied with such a useful post about web development first steps. I think every green web developer will be interested in this information. And we always should remeber, that there is a lot of ooportunities to become professional freelance developer, to get experience, happy clients and valuable salary.
      Also I’d like to tahnk Glen Stansberry, who posted this article.

    • http://www.watersidemedia.com virginia beach web design

      excellent article. very useful information on getting started

    • http://www.phptechie.com Sundar

      Usefull article for a fresher who opts to start freelancing.

      I have been freelancing for almost 4+ yrs in Freelance PHP MySQL programming.

      The steps or points discussed in this thread was very much close or exact on what I did to build my profile , client relationship as well as reputation.

      You can check out my online portfolio http://www.phptechie.com , if you wish to know me :-)

    • http://www.freelancewise.com Juliet | Freelancewise

      Hi

      This one is so true: you don’t have to know everything.
      If you worry about not being good enough at this or that, you’ll never get started.

      And, learn from others. Do some reading around freelance blogs. Why make mistakes that others already have and can tell you about?

      Michael Katz once wrote that if someone is paying you for something, you are an expert.

      Juliet

    • http://www.wedgeim.com/ Calgary webdesign

      this is more or less the route i went to get going, another piece of advice to concentrate locally till you get good

    • aditiya ranavat

      Hi Sir
      My self aditiya from india. i just want to start web & software devlopment .
      but problem is that i don’t have any client . And i need a help to get a client for my bussiness. i devlop some website over here. but now a day’s i have no projects. & i want project from globaly pls help me sir.
      I hope u will help me out from that

    • Derek Wildman

      Great post on how to become a freelance developer.

      Just a few questions tho.

      What is the difference in freelance developer and being a company eg. Limited. Also do you have to register with the companies house in the UK.

      I am currently starting to train into .NET development but have web development experience already.
      The course and certificates will cover –
      Microsoft Certified Technology Specialist – .NET Framework 3.5 Windows Forms Applications
      Microsoft Certified Technology Specialist – .NET Framework 3.5 ASP.NET Applications
      Microsoft Certified Technology Specialist – .NET Framework 3.5 ADO.NET Applications
      Microsoft Certified Technology Specialist – .NET Framework 3.5 Windows Communication Foundation Applications
      Microsoft Certified Professional Developer – Windows Developer 3.5
      Microsoft Certified Professional Developer – ASP.NET Developer 3.5
      Microsoft Certified Professional Developer – Enterprise Application Developer 3.5
      CompTIA Project+
      CompTIA A+
      Microsoft Certified IT Professional – Database Developer 2008

      As you can see a pretty intense course. I am not sure whether to go into employment or would I benefit more being a Freelance developer.
      Advice would be great if you can help.

      Cheers
      Derek
      derekwildman@hotmail.co.uk

    • http://www.nitinkatkam.com Nitin Reddy Katkam

      I usually start off by doing some work for free for people I know, and when I pick up the skills, I move on to commercial work. Most non-profit organizations don’t seem too interested in receiving work for free, for reasons I can’t really imagine. Perhaps they’re concerned about complications in tax reporting?

    • Qasim Nadeem

      Am in IT industry for last 20 years and working as Web and Software Development lecturer in LC University.

      Glenn! you wrote the article well and covered almost all the aspects.

      I appreciate your sincere effort and wish it helps newbies.

    • kevin

      I quote a statement from your article, “You don’t even have to know a lot about a programming language in order to make a bid on a project. You can learn how to do it along the way. Don’t be afraid to work on a project if you don’t know exactly how to finish it”

      WTF? Are you kidding me? People like this make damage the market and screw up good projects. If you can’t do it, DONT!

    • steven

      im starting out as a freelance designer as well

      i have one quick question?

      do you need certain licenses or anything to start?

      • Ahmed

        No, you don’t need any license. Just go ahead!
        I recommend you to start from here: http://www.freelancer.com/affiliates/ahmed613/

        It’s where I started as a freelance web developer, and it’s a good start for you, hopefully.

    • http://www.thewindowguyinc.com/ chesapeake window cleaning

      very well done article. I will be sure to pass along!

    • http://www.gemmavincent.co.uk Gemma Vincent

      Great article thank you!

    • http://adnlogix.com Adnan

      Hi there, Nice article i like it :) i am also a web developer, I am serving clients with satisfaction, i am always honest to them, and they are always happy with me, i know how can i make them happy, I provide them the best suitable solution which really suite with them, I always do my best to build a good and long term business relationship.

    • ashish bairagi

      useful too useful information and also motivative enough for one to start work.
      I am A freelancer and bidden on many project but yet not got any so I have stopped but now I will restart.

      hope to get help ahead from you.

      Thanks

    • angheloko

      Very informative article! Thanks!

      I have plans on getting some freelancing stints myself. How do you tackle customers that, mid-way or near-completion of the project requested some new features that were not in the original requirement specifications?

      Thanks again!

    • jdizzle

      eh… as to the money? I make about 35-45k a year the last few years. I.E. this year I only did 4 projects. So the money is not great… Here is the catch though, I probably only clock about 6-7 months equivalent to a 9-5 job every year also and travel or write or really just do whatever in the rest of the time and have lived for extended periods allover the world. I’m completely a DIY guy btw, in everything. I dropped out of university after 3 years as I realized the CS curriculum wasn’t really teaching me what I wanted to know and what I was already doing, plus I didn’t want a corp job to pay back all that tuition. Even though later on by push of some people, I took a few corporate jobs, hated them just as I would suspect. I do this partly because I like it, and I like the lifestyle it offers me. So I think the same “counter culture” that initially got me into writing code, is same reason that keeps me from earning the “big bucks” Personally I’d rather have my time than the money :D

    • just getting started

      great article.. i’ve learned alot… thanks :D

    • http://afreelancejobs.com Freelancer

      Wow. its on my checklist now. Being better web developer :)
      its that photos is your office?

    • Rasha Ashraf

      Really very very very good article,
      I am good in programming and very good in designing but still donot have clients,
      you gave me the way so THANKssssss :)

    • http://c-reative.blogspot.com/ Avijit Chinara

      Hi Glen,

      Yours tips are very practical, I am completely agree with “Start giving back to the community” procedure. this article really wonderful.

      Avijit Chinara
      web developer

    • elegisandi

      Hey,

      I’m a web programmer and just a newbie with this “freelance” stuff.
      Thanks for the article. I’ve learned a lot.

    • http://bloge.us mahar shoaib

      wowow nice topic…

    • http://www.workersofworld.com Deniz

      Hi, I am looking for freelance programmers. In case you are interested: workersofworld.com

    • http://www.andy-morley.co.uk Andy Morley

      Hi Glen.

      Keep up the good work man!!! Loved your blog post, very informative. Talking about Starting out and trying to find a “niche” to dealing with clients (finding them too) and also the power of the testimonials.

      I have started writing a similar blog series about becoming a freelance designer, I have decided to attack it from a slightly different angle, I have started by introducing the potential freelancer to setting up a business and running things “legally”. I think this could possibly help your blog readers, I talk about setting up as a sole trader and also setting up a limited company.

      Knowing how to set up a company is very often forgotten about, creative people have amazing skills in design but lack the business knowledge. Have a read, and i hope you agree it will benefit your readers….

      How To Become A Freelance Designer – Andy Morley.

      Im also on twitter if anybody wants to follow me.. http://www.twitter.com/@Andy_Morley

    • http://www.cremadvocates.com/ raleigh cremation

      great topic…well done! =)

    • jojaf

      thanks man thanks

    • http://www.whitakerwebdesigns.com Sharon W

      Thanks for the pointers. I just recently started freelancing about a month ago and I can use all of the help that i can get.

    • Patrick D.

      Hi, my name is Patrick and I’m currently looking at Full Sail’s Bachelors Program in Web Design/Development but a little unsure whether it will be respected by future employers? Does anyone have any advice or thoughts or perhaps experience with Full Sail’s Web Development program? Will their degree give you the right tools to make it in this fast pace industry?

      Kind Regards,
      Patrick

    • jassy

      I am starting out in web developing by nature I am a qualified project manager, and want to learn more about web development, can some tell me what are the bear minimum requirements in practice, and qualifications. I already have a degree in I.T. Thanks

    • http://www.softlinesolutions.com seo & internet marketing

      Thanks for this informative post, now I know what a Freelance company work it out.

      Karla-

    • http://www.craigmcpheat.co.uk Craig McPheat

      Good advice. I’ve been a web developer for 9 – 10 years, freelance as well for the past 3 or so. I enjoy either getting my head down and doing the work, OR bringing in the business client side and doing the requirements but trying to do full service as a one man band is a big commitment.

      More folk need to be aware of this when they start out, else they’ll only let the client down and burn themselves out.

    • http://www.ctechmw.weebly.com D. Chiwinga

      I like the article, am already into freelance, am a web developer based in Malawi

    • http://www.paulund.co.uk Paul

      Nice article.

      I’ve been a professional web developer for 5 years now, just now thinking of moving into the freelance world.

      Where is a good place to find your first client?
      Should you charge per hour or per project?

    • Zinned

      Many posts comment on how nice the article is but keep asking the same questions that has already been addressed.

      I quite agree on the comment that you don’t have to know too much programming in order to venture successfully on this field. I, myself a programmer who has no formal training or substantial background acquired knowledge by getting my hands dirty on the job in some of the technologies used in the company that I used to work with. Key thing is — the more you practice the more you will learn.

      Too many stuff to learn yet so little time we have :)

    • Zinned

      Many posts comment on how nice the article is but keep asking the same questions that has already been addressed.

      I quite agree on the comment that you don’t have to know too much programming in order to venture successfully on this field. I, myself a programmer who has no formal training or substantial background acquired knowledge by getting my hands dirty on the job in some of the technologies used in the company that I used to work with. Key thing is — the more you practice the more you will learn.

      Too many stuff to learn yet so little time we have :)

    • Sinoy Devassy

      HI,
      Great article……I really learned some awesome ideas for being a freelance web developer..
      I am a web developer working with .net technology for the last 2+ yrs. Now i am resigning my job and would like to be a freelancer in .net technology.
      Really thanks a lot Glen for your kind of sharing things like this……

      Regards,
      Sinoy

    • http://www.freelancercafe.com Faraz

      I am my self a php developer. And i always thought that i don’t know it all. But after reading this it make me feel better.

    • http://www.tech-magneta.com Aniket

      Really an great article. Liked it a lot.
      I myself am lookin forward to be freelance website developer using DRUPAL CMS.
      thanx.

    • saurabh gupta

      Hi all,

      I have done mca. Currently I am searching for job. but now i want to pursue my carreer as freelance-devloper. If anyone know where i can give my service, please let me know….

      here is my skills

      c,c++.,c#, .net, java, jsp, servlet, hibernate, struts, springs, php, oracle, mysql,

      Thanks in advance

      Saurabh Gupta
      9873099420

    • http://dynamicweblab.com Maidul

      Honesty,experience and quick work this are my main pillars of success .

    • http://www.globi.ca Andreas

      Be sure to budget for bad debts when calculating your rates. No matter how good your customer service is, you will have clients that don’t or won’t pay their bills. Often it’s got nothing to do with you – they just ran out of money and can’t pay, or their priorities shifted and no longer have a budget. Either way, you will end up footing the bill, so be prepared for this eventuality.

    • http://www.aqiii.org/guide Annie Thibodeau – AQIII

      The Quebec Association of IT Freelancers (AQIII) lauches the Business Startup Guide for the ICT Freelancer. It gives you a simple approach tailored to ICT micro-businesses in Quebec. You will find the steps you need to successfully start up your business, along with useful resources.The Starter Guide for ICT Freelancers is only available in French at the moment, but will be translated in English in the next weeks. Download the eBook free at http://www.aqiii.org/guide.

    • Alex

      Another good resource is HTML Jobs Finder, plenty of opportunities and roles

    • Danny

      When I was at the verge of giving up, I saw your article.
      Thank you so much for this article.

      For over two years I‘ve tried so hard to become a freelance
      developer. I’ve even
      worked for a company for free for over an year.

      The problem with me was every time I come across something
      I felt I didn’t know enough. I didn’t even have the confidence my
      potential clients had on me, so I never took projects unless I did
      it for free. Doing that has kept me from getting anywhere.

      Thanks to you I now have the confidence to take on projects.

      I wish you all a successful new year and don’t ever give up.