2. (Hard - Better Pay) Personal Networked Connections, if you have one from prior jobs, etc. Otherwise, start building this up - a long-tail game that pays off as time passes.
3. (Harder - Awesome Pay) A long-term play is to start building up a following in the niche you are good at. Try to be very good in the sector you want to work. I once started a company and supported it for many years just by the work that came from my blog and public presence. I was focusing only on writing ActionScript topped with the ability to design. If Macromedia (Adobe) had to pick and introduce big clients to a bunch of people doing that, I was one of the ones in the line. I had the opportunity to work with the likes of STARZ, Disney, Pearson, etc. because I was there helping people on forums asking any questions about the topic.
UpWork is a race to the bottom, but only if you are unknown and have no reviews. Once you get a reputation, it gets better. It takes a lot of time, and for me, it's still the process. In the beginning, I focused only on getting good reviews without paying attention to the earnings.
I am based in Germany, and as you can guess, the money I earned couldn't even cover the electricity bills. But I got a few good reviews, and suddenly, one great client found me with a lot of work. Not only did he provide me with a lot of work, but he also referred me to other people, and I got more clients.
So, as someone said in the comments "Sometimes its just a matter of being in the right place at the right time or dumb luck."
Cold email... 2/10
Cold phone calls... 4/10
Replying to job ads and offering to freelance instead... 5/10
Even if you’re looking for short-term work, I recommend following the Fractional scene because it’s getting more traction among companies right now - so it’s getting more jobs. I have hired four fractional so far this year.
I run a free community for fractional workers, which has a bunch of tips and resources: https://frctnl.xyz
One big takeaway there is to market yourself and post on the monthly HN freelancer thread.
Put another way, freelancing means your job is part your vocation and part sales and marketing. You generally need to be proficient at both in order to be successful.
For me, personally, while I was an employee I went to monthly tech meetups—ideally cross-functional, not just programming language user groups—and travel to conferences on my own dime.
Things have changed in the last 20 years, but the principles of what worked for me still apply. I met people from around the world at conferences like sxsw interactive and kept in touch on a nascent pre-celebrity twitter. When I decided to go freelance, I had over 100 acquaintances to reach out to, whether they might want to work with me or to keep me in mind if they eventually had someone to refer. Obviously, the communities and platforms would be different today.
It helps to specialize, so when someone encounters a need for $skill or $domain they think of you. For me, that was data visualization. I also built a portfolio with a lot of automotive work, which begat more work in that industry.
Do a good job for people in the past and they will hire you again when they can.
But there isn’t much good work out there right now. Tech is going through a rough patch for sure.
I don’t know how it is these days but I used to get a huge amount of work through the monthly “seeking freelancers” threads. I’d just post my ad and get a bunch of enquires every month. You can probably find some of those ads if you look back through my post history.
Having a website can help especially if you do something that’s currently hot. I got loads of work by being on the first or second page of google (not even top of the page!) for “[technology] programmer in [town]”. React Native was definitely one of those technologies for a little bit around here, but that changes so it’ll be a little bit luck and a little bit judgement in making sure you describe your self the right way.
Even sites like upwork (rentacoder was the site that was current last time I did this) have worked for me in the past. My strategy then was to be amongst the most expensive for any project and wait for the people frustrated with low quality cheap workers wanting to try the other end.
Do keep in mind that a large part of the “job” of being a freelancer is networking and marketing yourself. It requires constant attention even when you do start to get work (a common pitfall is to get some work and stop looking, then it ends and your back to square one). If you’re not willing to make that as much a part of skill set as the stuff you’re hoping to get paid to do then I wouldn’t recommend freelancing. But if you are happy with that it can be fun and varied and not a bad way to work!
It's been a while since I've needed to do this, but regarding the 'personal network' - back when I started freelancing I'd go to meetups that weren't directly related to my set of skills, but my skillset could be somewhat needed. If you're a dev and you go to developer meetups, there's a strong chance a lot of the room is doing what you're doing and looking for what you're looking for. Instead, attend meetups where people are likely to need your skillset but won't have it - agency owners, startups, SEO events, whatever.
It's kind of obvious in hindsight, but you have to fish where the fish are. If you're a guy looking to pick up girls, a sports bar filled with guys is probably a terrible choice of a night out. If you're a girl looking to pick up guys, maybe it's a great choice.
Be brave about conversation (you have nothing to lose!), introduce yourself to people, then just listen and ask questions. People love to talk about themselves, listen to their work and problems (of course talk about you, be natural, just talk less than they do!). Thank them for being really interesting to talk to, get their contact details. If you think there's work there, email them the next day: "It was really lovely meeting to you and chatting. I've been thinking about your problem with X, I'd probably approach it like Y. If you want to grab a drink and chat it through, we absolutely should."
There's little worse/more off-putting than meeting someone at an event and they immediately trying to sell themselves. Establish a rapport and follow up after. Even if you have nothing to offer you can contact them and say it was lovely to meet them. Some of the best people in your network will be the ones you meet like this, stay in touch with, then remember you when the timing is right (and vice versa).
Just my 2c! Good luck!
Of course adding there to your profile skills, portfolio etc, sending your CV and website can really help
Once you have a website like this or a few, always keep hunting for work. You can fail to get one for 2 weeks but then find one that will last you few months of work
Normally as a "freelancer" you get make much more money with the same time of work, if you work fast try to always get a fixed price project and finish it ASAP. If not you can use a client or a few hourly and over the time to look for those fixed price
If you new to this, you gonna make a lot of mistakes estimating costs on those fixed price projects, we all do. We learn over time :)
It's hard to find these kinds of people in the first place, but do things well and the connections will come.
What is the difference?
1. If seeking freelance work you get put at the bottom of the pay stack! 2. If you research the target buyers and create a buyable sellable service then the pay lever is back in your hands.
Look even Setty states this implied in all the books he has authored.
Now the third point:
3. Product as a service means you have recurring revenue which means less searching for work or in short words. Yes, at first you have a lot of marketing work resulting in 80 hour weeks...but over time that decreases as you get more recurring service contracts...
Happy to answer Q's if you have any.
Or organize your own.
Then underpromise and overfullfill.
Use then these contacts for
a) more talks b) new clients
repeat.
Also set up a newsletter / mailing list. Start collecting emailadresses immediately.
contra.com
flexjobs.com
careervault.io
weworkremotely.com
pangain.com
justremote.co
himalayas.app
angel.co
remotive.com
authenticjobs.com
remocate.app
trulyremote.co
jobspresso.co
remoteok.com
dailyremote.com
workingnomads.com
virtualvocations.com