Unfortunately UX people seem to hate boring and/or simple stuff...
Many years ago I was working on a project for a major UK high street bank, and on the team was a designer who genuinely believed "users like a challenge". No users do not like a challenge. Users like spending the absolute minimum time possible doing their online banking, then they like getting on with their lives.
I believe he later went on to win loads of awards... as judged by other designers. Anyway a large part of why the web sucks and runs like molasses is guys like that.
Sorry if that sounded like I was saying "primitive". I was not meaning to. The relevant fact is that it takes a lot of money, proportional to the size of the country, to have good environmental, health, and safety regulations, and enforce them. A very large country such as India, which does have many technologically savvy people, can have nuclear weapons, aircraft carriers, and a space program for far less money than it takes to make all your manufacturing not cut corners in E,H,&S regulations.
but people tend to remember when that's been done to them, and aren't exactly keen to have it happen again.
Companies stick with Oracle and IBM for multi-decade stretches, maybe the move to cloud will be what it takes to dislodge them, but then again, in a world where Azure, AWS and GCP exist some people still choose Oracle and IBM, so there's no explaining it.
If I were a CIO I would announce that this year's bonuses will be funded from savings on Oracle licenses, then sit back and let nature take its course.
CMake is very powerful but unlike most things there’s no underlying principle or theory that when you grasp it, everything just clicks, and you also can transfer the knowledge to other languages. It’s just a matter of memorising lots of tricks and special cases.
can't pay insane rates for education of either university level or trades.
Well, yes and no. It’s true that university is expensive (but you don’t need to repay loans until you are earning over a certain threshold). However it’s also true that if you take an apprenticeship a) you will be paid during training and b) a skilled tradesman or tradeswoman can easily out-earn most graduates, and this is well known.
You're right; if you take an apprenticeship, you learn on the job and get paid.
if you can find and be accepted by one
In my area, we have a few trade unions and a steamfitters training facility. They take new potential apprentices 2x a year. When I looked into one a while back, there were over 500 people in front of me on the _reserve_ list. I nope'd out and looked for other avenues. There were a few others, but also had similar insane lines with estimates of years before getting an apprenticeship.
So yeah, while that path does exist and costs no cash out of my pocket, its mostly wishful thinking that this is a "get in, learn and do, and get paid" and more of a "hurry up and wait... maybe".
I don't see it mentioned so I wonder if that 'aging out' effect takes into account people just dying. I.E: On average these addictions are either dealt with by 4/10/15 years or it's deteriorated bad enough for the person do die.
It doesn't take 5 years to teach yourself Machine Learning.
The low-hanging fruit in ML is absurdly low these days, the tools are very good and there is loads of sample code available. If you were already good with Python or R, and already had some nice clean data, you could be doing something useful with Keras in a day, no joke.
Many years ago I was working on a project for a major UK high street bank, and on the team was a designer who genuinely believed "users like a challenge". No users do not like a challenge. Users like spending the absolute minimum time possible doing their online banking, then they like getting on with their lives.
I believe he later went on to win loads of awards... as judged by other designers. Anyway a large part of why the web sucks and runs like molasses is guys like that.