I think it’s possible the industry eventually figures out that statisticians and econometricians know far more than CS / SWEs (bc AI will tell people), but it could be a decade from now.
Yes, companies pay for what’s perceived to create revenue and profit (and yes, skills are a major factor in that).
Software jobs at that time paid pretty well but certainly not the crazy salaries that came in the dot-com era and after. They were just pretty good jobs, and anyone who was reasonably smart could learn to do them in a couple of months. Somewhere along the line we stopped thinking that, and started thinking that you had to be some sort of high priest savant to write code that responds to a mouse click.
* programming languages (JS)
* frameworks (React)
* open source libraries
* platforms (Web, mostly)
* design systems (shadcn for newer apps)
Guess what makes it easier for automation to come in?
Our need for it to be easy and standard contributed to the success of LLM use in software engineering. I suspect it would have done well without some of those factors, but it may have taken longer.