Ask HN: How do you begin to find contracts as a freelancer?
I'm looking to do some freelancing but don't have a network or past customers to rely on for contracts. I've been applying to Upwork jobs but it's been difficult without ratings and competing against lower priced engineers.
I do have experience as a DevOps engineer so I feel confident in my abilities to build production-ready infrastructure but getting the right leads is not something I'm experienced with.
What has worked for you?
12 comments
[ 18.2 ms ] story [ 63.8 ms ] threadAll of my work has come through my personal network, or as a direct referral from it. I do more independent contracting than freelance work, so if that's something you're open to, I encourage you to reach out to founders and CTOs you know to explore opportunities. That's what worked for me in a "tier 3" startup city.
I would consider any of the marketplaces a last resort from the perspective of a good developer. (People are willing to work for way too little. Think about the advantages you have that those on the platforms don't.)
Things I've known to work:
1. Go to meetups (got a job offer once from project night at Boston Python Meetup). 2. Go to job listings for early stage startups looking for DevOps people, email them saying "hey maybe you want a consultant instead?" They might be happy for short term cost saving. Probably work with bigger companies.
Lots of resources on https://doubleyourfreelancing.com/.
Don't compete on price. Pick your price and stick to it.
If you specialize in a particular piece of technology, spend time online helping people fixing things, writing bug reports and patches for it, creating a site with useful tools or tutorials and things like that. Then just include a small mention on your site or your signature about your freelance work.
Don't go overboard with self-promoting, but don't neglect it either.
Keep a resume (or several targeted ones if you have different skillsets) up to date and ready to send people.
How do you get your first lead even for free? Craigslist or find ways of going to events where people aren't technical at all. It'll come.
There's no magic trick you can't make big money without a network in life.
Usually as a technical consultant you find people who want to build something and then guide them through the process. It can be semi-challenging to find your first client for this sort of project because these clients don't know what they're looking for and often don't know how much they don't know.
Once you have your first successful client like this though, others will find you fast.
Networking is key! Go to relevant events and talk to a lot of people.
Avoid freelancing sites like Upwork.
Do your own marketing (decent website etc.). If possible find a niche. DevOps is a pretty wide range of skills and problems to solve. Can you narrow it down to something very specific (that's in demand) you're particularly good at?