Early retirement can be more about what you don't spend, vrs how much you make.
We didn't make a "lot", but spent even less. This allowed us to retire in our 50s.
I have a friend that took every high-pay job he could, but also spent as little as he could, he and his wife retired at 37/35. They maintained the spend as little as they could and found that their "net value" increased as the years past.
I have a third friend that spent every dollar he got, set his budget based on the Over-Time and bonus pay he figured he would get. The net result is, they will not retire until maybe he is 70.