One problem is that people are too macho to admit they have cognitive limits.
I know people in the finance business who are sending their CTO's out to take the Series 7 exam because to write code for some domain you need to understand something about the domain. That is on top computer science principles, your programming language, the "standard library" for your programming language, libraries you use on top of that, your build system, your version control system, and all kinds of stuff.
And now people think they are going to be left behind if they don't learn Angular, Rust, Shiny7 and all of that.
Every bit of bullshit steals your cognitive capacity and turns you into an 0.1x programmer.
I know people in the finance business who are sending their CTO's out to take the Series 7 exam because to write code for some domain you need to understand something about the domain. That is on top computer science principles, your programming language, the "standard library" for your programming language, libraries you use on top of that, your build system, your version control system, and all kinds of stuff.
And now people think they are going to be left behind if they don't learn Angular, Rust, Shiny7 and all of that.
Every bit of bullshit steals your cognitive capacity and turns you into an 0.1x programmer.