In my most recent job, I earned $160k. During my ~15 year software development career, I worked for a total of 4 companies, none overlapping, none that required more than 40 hours per week. I saved ~60% of my take-home pay every year, and invested it in a 60/40 mix of VTSAX / VTIAX. I'm married, and my wife made $8,000 last year. I had to save enough to cover our collective expenses, otherwise this timeline would've been even faster!
If you're unfamiliar, this is an excellent introduction to this concept: https://www.mrmoneymustache.com/2012/01/13/the-shockingly-si...
It's extremely simple. It's boring. It's slow (but much faster than the alternative!). And it works.