How To Design A Sustainable Freelance/Contracting Career

Rate this content
Bookmark

Ready to kickstart your freelance career or just getting started on your freelance journey? You’re in the right spot. Learn the tricks of the trade from the industry’s most experienced freelancers.


The independent talent movement is the future of work. If you’re considering leaving full-time employment for a career as a freelancer, now is the time to find your successful space in the independent talent workforce. More people are working freelance today than ever before, with the freelance marketplace now contributing $1.2 trillion to the US economy. Some of the most in-demand roles for freelancers right now are senior developers with professional experience in React, Python, Blockchain, QA, and Node.js.


This workshop will help you design a sustainable and profitable full-time (or part-time) freelancing/contracting career. We will give you tools, tips, best practices, and help you avoid common pitfalls.

This workshop has been presented at Node Congress 2022, check out the latest edition of this JavaScript Conference.

FAQ

The primary focus of the talk is on freelancing and how to design a freelance career.

Freelancing has become more accepted due to its increased stability, flexibility, career growth opportunities, and a growing community of support.

Freelancers often get paid more when working with companies from other countries, especially US companies that pay in US dollars. In 2018, US freelancers earned over a trillion dollars, and 36% of freelancers make more than $75,000 a year.

80% of major corporations, including Fortune 500 companies like Microsoft and Apple, plan to increase their use of freelancers due to their success with flexible workers.

Key factors include years of experience, market rates for similar roles, and the need to account for personal expenses. Freelancers should aim to set rates that reflect their value and avoid undervaluing their services.

The '80% rule' suggests that if you get more than 80% of the jobs you apply for, you are priced too low. You should aim for some client rejections to ensure you are valuing your services correctly.

Building a personal brand is crucial for getting continuing work. It goes beyond a resume and includes every interaction with clients, referrals, and your online presence. A strong brand can lead to more job opportunities and client trust.

Freelancers should register their business with their local government, obtain a business license, and consider consulting an accountant for tax-related issues. They should also keep track of deductible expenses like work meals, travel, and home office costs.

US freelancers can explore options like healthcare.gov, COBRA, spouse’s policy, private health insurance, and group coverage through organizations like the Freelancers Union.

Freelancers can find work by sourcing clients through referrals, job boards, freelance talent platforms like Upwork and TopTel, and building a strong professional reputation. TopTel provides additional support by matching freelancers with clients and handling administrative tasks.

Shane Ketterman
Shane Ketterman
Alexander Weekes
Alexander Weekes
39 min
15 Feb, 2022

Comments

Sign in or register to post your comment.
Video Summary and Transcription
Freelancing has become a popular career path, offering stability, flexibility, and economic opportunity. Major corporations are increasing their use of freelancers, and freelancers enjoy the ability to work on their passions and hobbies. Negotiating contracts and analyzing market rates are important for freelancers to get paid appropriately. Building a strong brand and online presence is crucial for freelancers to attract clients. Platforms like TopTel offer exclusive networks, support, and vetted clients for freelancers.

1. Introduction to Freelancing

Short description:

Today I want to talk to you about freelancing and how you can design a freelance career. Freelancing has had a negative connotation, but there has been a massive shift over the last two years. We'll discuss why freelancing is popular, how you get paid, build your brand and business, and find work. There is a huge amount of economic opportunity in freelancing, with stability, flexibility, and support. Many freelancers enjoy taking on work from US companies and being paid in US dollars.

As I said, my name is Shane. I work at TopTel. And what I want to talk to you guys about today is freelancing. And specifically, I want to walk you through how you can design a freelance career. And I want to and I want to say that there's one word there that I think is important. And that's the word career.

Freelancing or contracting as it's called, has had a negative connotation. And it's no longer that way. And I think of course, over the last two years, we've seen a massive shift. And so I'm going to start out with some statistics for everybody. I think you guys might find these fascinating. So let me. There's the agenda. This is what we're going to be going over. We're going to talk about why freelancing, and I'm going to share some current statistics. We're going to talk about how you get paid, how you build your brand and business, and how you actually find work. And then you see the speed coding challenge there.

Here we are. If anybody has heard of freelancing or contracting, you know that it's become popular, but you also know that it's very, very risky, because it's far easier and more convenient and in some cases more accepted to have a traditional job, where you work for an employer and you get a steady pay. And when you talk about freelancing or contracting, I think one of the things that a lot of people naturally are fearful of is, well what happens if I don't have steady pay? How do I pay my bills and feed my family, etc. But we're going to go over that today, because I think what you're going to see is going to change that opinion a little bit and ease that fear. One of the things I want to point out on this little chart, and this is from Statista, they're a great, great site, they do a lot of fantastic stats. So one of the things I want to point out here is since 2017, you can see the increase. The big increase happened over the last couple of years, obviously, and there is a huge amount of economic opportunity in freelancing. It's become way more stable. It's highly flexible in terms of your lifestyle. It actually allows you for career growth and there's a huge growing community of support around this and I'll show you what that means in a second. I think you'll really like these statistics. Economic opportunity, what does that mean for you? A lot of the times, when you take on freelancing work from another country, it can often be with a US company and they will pay you in US dollars. In many cases we have found that freelancers enjoy that.

2. The Rise of Freelancing

Short description:

Freelancers have earned over a trillion dollars in 2018, and about 36% of freelancers now make more than $75,000 a year. Freelancing has become so stable and accepted that it has become a career path. Major corporations such as Airbnb, pharmaceutical, and healthcare companies plan on increasing their use of flexible workers. Microsoft, Apple, and 30% of Fortune 500 companies also use freelancers extensively. Freelancers enjoy the flexibility to work on their passions and hobbies, adjusting their hours and location as they see fit.

They get paid a lot more and for them it's really a good thing. If we're talking about not even global, but just in the US, freelancers have earned over a trillion dollars in 2018. That is a lot of momentum. About 36% of freelancers now make more than $75,000 a year. Again, this is US dollars, sorry. And what's very interesting is when they go out and they talk to freelancers and they talk to contractors, they ask them, what would make you go back to a traditional job? And 50% of them say no amount of money would make them go back. And you have to ask yourself, why is that? What are they trading for that? And what you'll see is that freelancing has become so stable and accepted that they are able to make an actual career out of this, a career path. And again, I'll show you some of those examples here in a second.

So how is this becoming accepted? And by the way, I want to point out in all of these images, these are actual top towel. These are freelancers that you're seeing. These are not fake, fake images. These are our shots of freelancers, 80% of major corporations. And when I say major corporations, I mean big companies such as Airbnb, pharmaceutical, healthcare. They plan on increasing their use of flexible workers in the coming years. They're having such good success with hiring from a pool of talent that they're going to continue and increase that. 30% of Fortune 500 companies, and these are a lot of big names you've heard of, a massive ton of big names, Microsoft, Apple, all of them use freelancers. They may not advertise that, but they do. 92% of freelancers expect opportunities to increase in the coming years. 33% of companies use freelancers extensively, so this is no longer a thing that is unstable or negative.

Flexibility, I think when people think of freelance work, this is the first thing that comes to mind. They think, oh, I could be in a cafe on my laptop. That's true, that is true, but I think one of the things we find with our freelancers that they continually come back and tell us is that it really changed their life because if you imagine it, think about this. Let's say that you have a passion, a hobby, something you want to do. When you're freelancing, you get more flexibility. You can adjust your hours as you see fit, and you can work wherever you see fit. So we have a lot of ... we actually have a lot of stories of our own freelancers who have passions. They own nonprofits. They go to other countries and teach kids how to code. They are into things like skydiving.

Watch more workshops on topic

Node.js Masterclass
Node Congress 2023Node Congress 2023
109 min
Node.js Masterclass
Top Content
Workshop
Matteo Collina
Matteo Collina
Have you ever struggled with designing and structuring your Node.js applications? Building applications that are well organised, testable and extendable is not always easy. It can often turn out to be a lot more complicated than you expect it to be. In this live event Matteo will show you how he builds Node.js applications from scratch. You’ll learn how he approaches application design, and the philosophies that he applies to create modular, maintainable and effective applications.

Level: intermediate
Build and Deploy a Backend With Fastify & Platformatic
JSNation 2023JSNation 2023
104 min
Build and Deploy a Backend With Fastify & Platformatic
WorkshopFree
Matteo Collina
Matteo Collina
Platformatic allows you to rapidly develop GraphQL and REST APIs with minimal effort. The best part is that it also allows you to unleash the full potential of Node.js and Fastify whenever you need to. You can fully customise a Platformatic application by writing your own additional features and plugins. In the workshop, we’ll cover both our Open Source modules and our Cloud offering:- Platformatic OSS (open-source software) — Tools and libraries for rapidly building robust applications with Node.js (https://oss.platformatic.dev/).- Platformatic Cloud (currently in beta) — Our hosting platform that includes features such as preview apps, built-in metrics and integration with your Git flow (https://platformatic.dev/). 
In this workshop you'll learn how to develop APIs with Fastify and deploy them to the Platformatic Cloud.
Building a Hyper Fast Web Server with Deno
JSNation Live 2021JSNation Live 2021
156 min
Building a Hyper Fast Web Server with Deno
WorkshopFree
Matt Landers
Will Johnston
2 authors
Deno 1.9 introduced a new web server API that takes advantage of Hyper, a fast and correct HTTP implementation for Rust. Using this API instead of the std/http implementation increases performance and provides support for HTTP2. In this workshop, learn how to create a web server utilizing Hyper under the hood and boost the performance for your web apps.
0 to Auth in an Hour Using NodeJS SDK
Node Congress 2023Node Congress 2023
63 min
0 to Auth in an Hour Using NodeJS SDK
WorkshopFree
Asaf Shen
Asaf Shen
Passwordless authentication may seem complex, but it is simple to add it to any app using the right tool.
We will enhance a full-stack JS application (Node.JS backend + React frontend) to authenticate users with OAuth (social login) and One Time Passwords (email), including:- User authentication - Managing user interactions, returning session / refresh JWTs- Session management and validation - Storing the session for subsequent client requests, validating / refreshing sessions
At the end of the workshop, we will also touch on another approach to code authentication using frontend Descope Flows (drag-and-drop workflows), while keeping only session validation in the backend. With this, we will also show how easy it is to enable biometrics and other passwordless authentication methods.
Table of contents- A quick intro to core authentication concepts- Coding- Why passwordless matters
Prerequisites- IDE for your choice- Node 18 or higher
GraphQL - From Zero to Hero in 3 hours
React Summit 2022React Summit 2022
164 min
GraphQL - From Zero to Hero in 3 hours
Workshop
Pawel Sawicki
Pawel Sawicki
How to build a fullstack GraphQL application (Postgres + NestJs + React) in the shortest time possible.
All beginnings are hard. Even harder than choosing the technology is often developing a suitable architecture. Especially when it comes to GraphQL.
In this workshop, you will get a variety of best practices that you would normally have to work through over a number of projects - all in just three hours.
If you've always wanted to participate in a hackathon to get something up and running in the shortest amount of time - then take an active part in this workshop, and participate in the thought processes of the trainer.
Mastering Node.js Test Runner
TestJS Summit 2023TestJS Summit 2023
78 min
Mastering Node.js Test Runner
Workshop
Marco Ippolito
Marco Ippolito
Node.js test runner is modern, fast, and doesn't require additional libraries, but understanding and using it well can be tricky. You will learn how to use Node.js test runner to its full potential. We'll show you how it compares to other tools, how to set it up, and how to run your tests effectively. During the workshop, we'll do exercises to help you get comfortable with filtering, using native assertions, running tests in parallel, using CLI, and more. We'll also talk about working with TypeScript, making custom reports, and code coverage.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Impact: Growing as an Engineer
React Summit 2022React Summit 2022
27 min
Impact: Growing as an Engineer
Top Content
This Talk explores the concepts of impact and growth in software engineering. It emphasizes the importance of finding ways to make the impossible possible and the role of mastery in expanding one's sphere of impact. The Talk also highlights the significance of understanding business problems and fostering a culture of collaboration and innovation. Effective communication, accountability, and decision-making are essential skills for engineers, and setting goals and finding sponsors can help drive career growth. Feedback, goal setting, and stepping outside of comfort zones are crucial for personal development and growth. Taking responsibility for one's own growth and finding opportunities for impact are key themes discussed in the Talk.
On Becoming a Tech Lead
TechLead Conference 2023TechLead Conference 2023
25 min
On Becoming a Tech Lead
Top Content
The role of a Tech Lead involves shaping the roadmap, helping the team be more effective, and working on important projects. Lessons learned include encouraging idea sharing, avoiding taking on all the work, and focusing on delegation. Tech Leads focus on the outcome, involve the team in decision-making, and make plans based on how different pieces will interact. The role of a Tech Lead is to focus on engineering and guide the team in figuring out how the whole system should fit together. Architecting can become problematic when it loses touch with the coding part, resulting in implementation issues.
It's a Jungle Out There: What's Really Going on Inside Your Node_Modules Folder
Node Congress 2022Node Congress 2022
26 min
It's a Jungle Out There: What's Really Going on Inside Your Node_Modules Folder
Top Content
The talk discusses the importance of supply chain security in the open source ecosystem, highlighting the risks of relying on open source code without proper code review. It explores the trend of supply chain attacks and the need for a new approach to detect and block malicious dependencies. The talk also introduces Socket, a tool that assesses the security of packages and provides automation and analysis to protect against malware and supply chain attacks. It emphasizes the need to prioritize security in software development and offers insights into potential solutions such as realms and Deno's command line flags.
Towards a Standard Library for JavaScript Runtimes
Node Congress 2022Node Congress 2022
34 min
Towards a Standard Library for JavaScript Runtimes
Top Content
There is a need for a standard library of APIs for JavaScript runtimes, as there are currently multiple ways to perform fundamental tasks like base64 encoding. JavaScript runtimes have historically lacked a standard library, causing friction and difficulty for developers. The idea of a small core has both benefits and drawbacks, with some runtimes abusing it to limit innovation. There is a misalignment between Node and web browsers in terms of functionality and API standards. The proposal is to involve browser developers in conversations about API standardization and to create a common standard library for JavaScript runtimes.
Effective Communication for Engineers
TechLead Conference 2023TechLead Conference 2023
36 min
Effective Communication for Engineers
Top Content
Today's Talk covers the four building blocks of communication: people, message, context, and effective listening. It emphasizes the importance of considering the perspective of others and tailoring messages to the recipient. The Talk discusses different types and channels of communication, and the need to align them with the intended message. It also highlights the significance of soft skills in communication and provides techniques for effective communication and assessing soft skills in tech interviews. Cross-cultural communication and the impact of bluntness are explored as well.
Imposter Syndrome-Driven Development
TechLead Conference 2023TechLead Conference 2023
31 min
Imposter Syndrome-Driven Development
Imposter syndrome is a common experience that can lead to self-doubt and feeling like a fraud. The speaker shares their personal journey with imposter syndrome in school and throughout their career in software development. They discuss the challenges and doubts they faced, as well as the strategies they used to overcome imposter syndrome. The importance of support from managers, celebrating achievements, and sharing experiences to help others are highlighted. The talk emphasizes the need to embrace imposter syndrome and use it as a motivator for personal growth.