Why Every Professional Should Create An Online Course
It’s time to pay it forward—and get paid along the way

In 2015, Arlan Hamilton slept on the floors of the San Francisco Airport because she couldn’t afford a hotel. Fast forward to October 2018, and she’s the head of a multi-million-dollar investment fund that invests in under-represented start-up founders.
Hamilton didn’t go to college. She didn’t have the privileges of white men in Silicon Valley. So how did she do it? In her book, It’s About Damn Time, Hamilton writes about how it all starts with your mindset:
“If you have no assets, you have to become the asset… And the way to do that is through having more knowledge about your corner of the world than anyone else.”
Though she didn’t reach her $36 million fund goal last year, she’s succeeded as the face of venture capitalism that invests in people who usually don’t get opportunities.
I love this idea of turning yourself into an asset. Whether it’s cooking, dancing, or building an online business, you have the ability to learn skills that turn you into an asset.
The most effective way to do that is through online courses. People are willing to pay for expertise. So if you have that, you definitely should create an online course.
The best thing about teaching online? You only have to create your course once, and you can offer it for years. But that’s not the only reason you should create an online course. Here are 5 other big reasons.
1. Someone Might Need Your Knowledge
Where can you find the best specialists in the world? I bet that many instructors are thousands of miles away from you. That’s why we go to the internet for help. It’s simply practical.
Likewise, your teaching style is the best fit for someone out there, maybe halfway across the world, who’s struggling with challenges you once had. You don’t need a PhD for this.
I started my blog with a focus on productivity, since it’s one of the biggest challenges I experienced. But I wanted to create something that was more in-depth—especially for people who were serious about getting more done.
That’s how I started my first online course about overcoming procrastination and improving productivity.
2. Teaching Forces You to Learn Better
Teaching something is the best way to learn. We retrieve useful information better when we explain it to someone else.
When you teach something, you’re forced to look at your knowledge from the ground up: You re-examine the basics to help beginners understand. The more you do this, the more you master your craft.
Here’s another good reason: Teaching something makes you understand the topic as much as you can. Online course students will eventually ask you questions and you’ll want to give excellent answers. No one wants to look ignorant in front of their students!
3. Diverse Skills Increase Career Success
Online courses require a diversity of skills to create and launch. You’ll need to know how to create a website to host your courses and build a solid marketing strategy to get the word out. These skills can be applied to other projects in the future.
- Technical Skills — These cover the technical aspects of your online course: website, email, design, videos, etc. You don’t need to be a designer, coder, or videographer to create professional websites and video courses, but you do need to learn the basics. Various tools can help you make the process faster and easier.
- Project Management — An online course is a project, and projects require focus, perseverance, and consistency. Getting things done is a skill. By creating a course, you master this skill and handle projects better.
- Effective Speaking — Online courses are often made of videos. Sure, your course may have downloadable PDF or Word files, but the main format of your course would involve active talking and teaching. Creating a course helps you become a better speaker.
4. It’s Great for Business
I recently read about how two guys took three months and around $1,000 to create an online course on iOS 7 app development. Their course was sold at $99, and they made around $40,000 selling that course.
I’m not saying earning $40K in a month is the ultimate goal for creating a course. You shouldn’t be making courses solely for money in the first place. But this shows that lots of people are willing to spend on learning skills.
More than money, courses impact your WHOLE career. There are many factors that create a career, and specialists succeed by being the authority in their field. That’s how people like Gordon Ramsay dominate the cooking world. Gordon doesn’t just have restaurants; He has books, TV shows, and even an online course.
Likewise, online courses demonstrate authority in your field. They enhance your visibility, credibility, and social proof.
5. You Create Jobs
As you grow your audience and revenue, you’ll be expanding. As you expand, you’ll need more people to do your other stuff.
When I started my blog years ago, it was purely a one-man show. Now, I have a small team of remote employees who accomplish various tasks so I can focus on the most important matters of my business (like recording videos for a new course).
This is the beauty of creating a profitable and sustainable business. As you grow, you create good jobs for other people.
It’s All About Expertise
There are tons of free resources that people can access on the internet. Why would students choose to pay for your course, and not others? It’s because of your unique expertise and perspective. There’s no one in the world who has the exact same background as you.
So never think, “There are already a million courses.” So what? You can say that for anything. And it’s never a reason to not do something.
It’s all about value. When you teach knowledge and skills people can actually use, you help them fulfill a need while earning a good income.