Member-only story
10 Side Hustles to Make Extra Money As a Software Engineer
How to make money outside of your day job
Over the last 10 years of my life, I’ve delved into a huge variety of ventures. Some have been a success, others not so much — but the result is I’ve learned a lot. Below, I’ll go over my experience and analyse how you can use your skills as an engineer to create extra income for yourself.
1. Build an Educational Course
How we learn is changing, and the educational landscape looks far different today than it did 10 years ago. University education is becoming questionable due to the vast amount of online content that in a lot of cases provides more value than a very expensive degree that has no guarantee of a job once completed.

It’s far cheaper for a person to spend $500 on several courses that are taught by people who are an expert in that area, who work in it every day, than a lecturer, who quite often, has no industry experience.
The result is that there are huge opportunities out there to create paid educational content in the form of courses and subscription-based businesses. Even more impressive is that this is an area that’s not impossible to get into because you have one thing that separates you from everybody else: your personality and potential teaching style.
People like different styles and personalities and learn better from different teaching styles. All you have to do is be you, teach, and provide value, and you will make money from this.
Although it’s more work, I’d recommend building your own platform to sell your courses as you have more control over pricing, branding, etc., and this is going to be what really makes you successful.
Examples
Yaroslav Shmarov created a course and launched on Udemy, generating 420 sales in 100 days. He made some really good points and more reasons to avoid using platforms such as Udemy.
- Hosting courses on Udemy is free, but be ready to sell at $10 and get $2-7