Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialJohn Levy
1,451 PointsIdeas for getting freelance work
Does anyone have any tips for getting freelance work? I am just curious how people go about it when starting out as I have applied for a few jobs for small landing pages but I also know my portfolio is kind of small right now and as I have not had any jobs on these websites (I dont know if I am aloud to mention names of other websites but you get the idea) I know from my experience when hiring I would only hire people with a large amount of jobs and reviews from that website or I would go with the cheapest person. So when starting out how should I go about getting my first few gigs? I send them the link to my latest landing page and have applied for jobs at a very cheap rate but are there any other tips on what I should be doing to get my first few gigs? Thanks in advance
3 Answers
christopher vaughan
1,411 PointsWhen I started freelancing, I had done a lot of personal projects and projects for friends and whatnot, but I really barely used those as references. I always bid cheap, but never the cheapest because I knew I wasn't the best, but I certainly wasn't the worst lol...
couple of tips: 1) Be yourself. bid on jobs you want to do and be excited about them. I've made suggestions in the bid process that the client could totally use without hiring me. But in all honesty, there's a million jobs out there and being unwilling to show value added will lose you more than giving away suggestions ever will. That's who I am though, and so it was a part of who my business was.
2) Be honest. Don't present yourself as a super developer if you have no portfolio. Particularly if you are bidding on frontend work. If you have little practical experience you don't have to say that, but you can say "I'm trying to make the switch to freelancing. I don't have much in my portfolio at the moment, I know, so I'm not gonna charge you an arm and a leg"
3) Build a portfolio. It doesn't have to be paid work. Imagine a company and build them a webpage. add it to your portfolio. Not only does it help with your portfolio, it helps you iron out your skills. You're here, so obviously you're a self starter! Create a company that sells widgets and sell the Sh*t out of em lol (on paper).
4) Do local work. This is family and friends. Getting started in freelancing isn't huge. if you get paid to build a site for your niece (even if she pays you $5 and some cookies), congrats you're a freelancer! plus... it builds your portfolio.
5) Specialize. I'm not sure what your particular skillset is, but I would suggest specializing in an area if you haven't already. I specialized in backend programming and Web-based systems, which is super broad, but it told people I could program.
6) Craigslist. I landed several long time clients on craigslist. It's less stringent that a freelance site, and you can really just talk to the person who wants work without formality. again, be honest here. People are forgiving when they aren't separated behind some hiring system.
I'm gonna leave you with my elance profile. hopefully I'm not violating anything, as the service is dead now, and I'm not freelancing anymore. [to the powers that be of teamtreehouse.. you can see my profile has been inactive since 2013 lol.. dont delete me! :D ] ... anyway, you may gleen something from it. The site is dead so I'm not sure if you can see my bids and stuff but my profile blurb has been the same since I started with the site aside from the very first line where I would periodically update my ranking: https://www.elance.com/s/chrisvaughan02/
Daniel Box
1,939 Pointsconfidence, passion and enthusiasm to meet the clients needs * X where X could = :
- You current network, make a list and start there. friends, family, anyone slightly connected to you.
- Cold call, many will tell you this does not work because you'll get rejected over and over but 1 success and 99 rejections can be profitable. Choose businesses that have a decent sized yellow pages add and bad website. You know they are spending on marketing
- Odesk?
Hopefully other people here have some better ideas for "X" for you.
But if I can give you some advice DO NOT be the cheap person. There is far too much competition there.
One more thing I wish someone had told me at the start... You are far more of an expert than you likely think you are. You've learned the basics plus more you know how to search efficiently for anything in the gaps where you'll learn as you go. You will already know far more than your client and therefore be very valuable to them.
You have reason to be confident!
Other than that keep learning, keep building your portfolio and momentum will pick up.
All the best John.
John Levy
1,451 PointsThanks for all your help. Both of your feedback will help a lot when trying to get future clients. Thanks again.