We've been heading that way for a long time before AI. AI is definitely making it worse in many cases, by lowering the bar to getting something that "works".
Like, you could write a web server in R. You'd need to bang your head against a wall for a while, which might make you think again, but with LLMs it's just a machine that is insanely goal oriented working very quickly.
Yes, it's very important that only the high priests speak the shibboleths and hold the keys to the Holy of Holies.
This attitude is what the PC revolution was fought to overcome. Talk about living long enough to see yourself become the villain...
Look, I'm not really expressing distaste for this, I think more people writing stuff for themselves and others is a really good thing.
But it's true that software quality tends to get de-prioritised by lots of orgs, and AI makes it easier to pretend this doesn't matter.
That's fine for one person/small team tools, but gets problematic when people are relying on accuracy.
I'm just noting it, rather than condemning it.
And I'm just a mere data person, so probably wouldn't make it if we were to stop "unqualified" people coding.
> Gives you a licence washed MySQL