| Yes. What you're missing is three fold... 1: Where do people hire freelancers. 2: Sales skills. 3: An alternative to worrying about 1 and 2. 1. Create a profile and Upwork. While everything you'll read about Upwork will be negative you need leads. Upwork gets them for you and yes you can create your own website and start there but Upwork already spends a ton of money on ads / SEO and content marketing to keep generating leads. Take advantage of it. 2. Learing how to sale is critical for everyone, especially web designers and developers. Go down the YouTube rabbit hole and got to Amazon and search for sales books. There are a million ways to sale things so read the first chapter of each book and read reviews until you find something that sounds like you can feel comfortable using with clients. I recommend Jonathanstark.com, Doubleyourfreelancing.com and read How to Become a Rainmaker: The Rules for Getting and Keeping Customers and Clients 3. Alternatively you can skip the above and do one of the following. Subcontract with a marketing agency that needs to hire a developer. Find them using Google and could email them. Tell them you will lower your rate since they're getting the clients and that you don't like sales. Finally you can hire a sales person on 100% commission to find clients in need of web development and if they ever find a client that doesn't match your skill set outsource the work using your same Upwork account. Upwork allows you to not only freelance but to hire as well. The sales person should get 50% of the project costs upfront to start and upon delivery the client would pay 50% when completely satisfied. Pay the sales person 20% to 30% of the project or agree on a fixed fee. They don't get paid if they don't find a project for you so make sure and hire many salespeople. Finally if you're smart (which you seem to be) don't worry about knowing everything before you jump in. I've been freelancing since 2004 and run into new technology I have zero clue about. Howler I simply read the documentation or watch videos and boom new knowledge. Start now and be confident in yourself! |
However, having six months of experience, Toptal might not hire you. As someone already posted, I'd advise you to find a team and gain some experience. Having a deadline, and a customer with very high expectations - perhaps set by your initial promises - is sure path to a very stressful worklife. Don't do it.