I think this is mostly a US thing. Why use yearly salary? You're not paid once a year, are you? Most likely once a month. Referencing monthly salary makes much more sense.
"I'm making 50k". Great, now I have to guess - dollars? Monthly? Yearly? If yearly then what's the monthly paycheck? Net? Gross?
For example, if you want to restrict it to English speakers, then anyone from Hong Kong would be flaunting a quite decent, but not millionaire, salary.
Not in basically all of the English speaking world. USD, CAD, AUS, Pounds, Euros, NZD. 50k a month or week or whatever you for some reason think it might be other than a year would be an insane amount of money to make.
I bet you're the kind of person that hates it when you ask the time and people respond by rounding it to the nearest 10 minutes...
Chill, don't be upset... we're all civil here.
I'm talking about a situation where someone shares their salary e.g. here on Lemmy. Then you'd have no clue what's their country and what's the currency they mean. There are plenty of other examples where currency is not obvious if you don't state it clearly, or have enough context to know it from that.
In that context, the person would state the currency since they know that others may not know. If no currency is stated then they just mean USD because only US people think they’re the center of the world.
I know people who make 50k per month and don’t have jets. I make 30k p/m but I’ll get there one day. It’s crazy how when I was broke making $20/hour in a cafe that I thought everyone or most people are broke but now I’m making modest money it’s crazy how many other entrepreneurs are in my circle now. Just wow.