How To Become A Rich Software Engineer

Grant Darling
9 min readDec 6, 2021


When most people think of software engineering, they think of someone who lives a glamorous life with a bottomless pile of cash that allows them to do whatever they want. Although you can be extremely rich as a software engineer, that certainly is not always the case. If you are wondering how to become a rich software engineer, then this article is critical to understanding the things you need to do to truly be financially successful.

When I wrote my article on whether or not the average software engineer is rich, I realized that there are a few key differences that changed a software developer’s overall income. This includes variables such as location, experience, job title, and total income streams.

In this article, I want to outline some of the most critical factors to becoming financially successful as a software engineer despite these differences and a few pitfalls to be aware of to make sure you don’t make the same mistakes most do when working in the industry.

Knowing how to become a rich software engineer starts with shifting your perspective to what is possible and opening your own opportunities.

In this article, we are going to assume you know the basics of financial sustainability. I am not going to mention that you should be saving more than you spend and investing your money. That should be obvious. If you want to have money, you need to save money.

Instead, I am going to focus on the types of things you should be thinking about and career changes you should be making in order to make the money you are worth and increase your total income.

With that said, let’s begin!

1. Know Your Worth, Get A Proper Salary

This is the most important item on this list because it's the fastest way to make more money. If you are getting underpaid, it’s time to face reality and find a job where you can make more.

Grant Darling

web developer based out of Toronto, Canada.