I live in the USA.
I do not live in one of the 20 largest metropolitan areas in the US. The closest top 20 metro area is 250 miles away (I suppose this meant more before Covid and WFH).
I do not have a college degree.
In terms of programming work, I have some part-time experience at very low pay at very small, pre-seed startups for a few years, and then two years of programming at a big company where I work full-time. At the time I was at these places I was also taking college courses and working another non-tech job.
My W2 last year was over $165k, all pay from my company. I have to check the numbers, but with 401k matching and stock discount, I think my real TC was actually more like $175k.
If I cared more about getting money in the near-term, and spent more time doing Leetcode I am sure I could make tens of thousands more in TC. Over $200k easily (easily be able to make it, spending weeks doing Leetcode is not easy for me to make time for currently).
At my company I know people just out of college for a year or two who are very good but who made <$100k. One left and is making more than me now, the other joined last year.
Levels.fyi used offer letters, W2s etc. The numbers look real to me, and everyone I talk to seems to agree. I do not work at a FAANG, I work at a traditional Fortune 500 company.