Talking about the general population, sure. But we're talking about software engineers, the most highly paid while at the same time the most accessible profession of all time.
There are high school dropouts making 5 times the national average wage in SWE, and that's not unusual at all - you have the ones making 10 times for the "unusual" category. A person that knows nothing can get a job that pays the national average wage in this industry.
I personally helped 7 people get from 0 to a job within a year. All of them are now (after 1-3 years of experience) making at least 5 times more than they did before they switched careers.
> 5 times the national average wage in SWEE, and that's not unusual at all
In the US. Everywhere else, that's incredibly unusual. 5x the average wage in the UK is 150k plus - that's _very_ unusual.
Also, the average wage in the US is $75k. The "average case" engineer isn't making $375k with 10 years experience, nevermind with 1-3 years experience.
> A person that knows nothing can get a job that pays the national average wage in this industry.
This is nonsense.
I am in Europe and it's normal here. Maybe not the UK, I'm in continental. Looking at it in detail, high taxes seem to mess with this a lot. I'm in a very low taxed region (my full income tax + health and social insurance combined was 9% of my income last year).
> This is nonsense.
No, it's not. I've just helped a junior friend get a job that pays 1.5x the average wage, the only thing they know is the very basics of HTML.
I helped other friends too, those knew a little more (basic programming skills - variables, conditions, cycles) and immediately got 2x the average wage.
For individual full-time workers, it's $57,200[1].
In my experience, this would be the case for cca 20-25% of the people I work with. So yeah, definitely not average - but definitely not something you never see. Every team has few devs like that.
Expensive illness in the family, divorce, triplets, cost of living crisis, natural disasters, accidents, unexpected salary cuts.
People's expenses typically track income, if your income for whatever reason suddenly decreases, a lot of folks, even "rich" software engineers can easily be in financial trouble.
Collectively we can stop acting like every SSE in America is sipping champagne and eating caviar every day, because they really aren't.
I'f I wanted to buy a house here I'd have to make a minimum of 3x my current salary despite being "well paid".
We're not all rich.
Very few Canadians actually want to live in an apartment, home ownership is the goal.
Canada's home ownership rate is currently 66.5%[1] which is higher than many countries, but it used to be higher.
https://www150.statcan.gc.ca/n1/daily-quotidien/220921/mc-b0...
Houses used to be cheap here (in the capital) as well and even I still remember that time, but we had to adapt to the new situation. My grandmother had a 200m^2 flat and that was normal; I have 100m^2 and am considered very rich, people in my age and family situation (2 people) usually live in 35-45m^2.
Of course everybody would love to own a whole house in the capital! It's like asking "who wants to be rich?" and being surprised that everybody does.
> home ownership is the goal.
We own the apartments, though (home ownership rate over 75%). You can't buy an apartment in Canada? Perhaps that'd be the first thing to fix...
I'd also like to #include SilverBirch's post, which has some especially deep wisdom: https://news.ycombinator.com/item?id=37164426
> they lack commitment, discipline, or time management skills
They could also need time or space or latitude to resolve something that’s going on. When you have someone who is a high performer one year and a poor one the next, often something is going on that isn’t any of the offered reasons. Offering leave, a lessened workload, or something a little more human centric is a way to invest that person in working with you - browbeating and adding pressure doesn’t always work.