Replying to myself here-
whtsthmttrmn left the following comment, but then deleted it-
"I know this is rude to say, but I feel you weren't too skilled before LLMs became a household term."
This is such a howler that I am going to indirectly reply to them here because this is a position that comes up constantly as some sort of rather strange defensive posture: A Luddist "If you aren't dismissive of them, clearly you must be mediocre. Look at my world-weary cynicism that makes me elite"
I've worked in software development for just shy of three decades. I have been a lead engineer or organization-wide architect for multiple medium to large organizations. I was a "senior engineer" at 23 for an industrial controls company. I have always been the guy when it comes to coding challenges or choices at every single organization I've worked at. I've done embedded development, did interactive web applications before almost anyone, have published papers and magazine articles, and have an extremely rich resume across many languages and platforms, with a long history of wins.
Yeah, I'm pretty good at this stuff. And I find "AI" extremely useful to my life. I have subscriptions across multiple products, and at this moment am building a Jina v3 embedding system for an insurance company.
Sneering and acting dismissive isn't going to make it not the game changer that it is. It's coming and you can't stuff your head into sand. Well...you can, but you're just assuring your upcoming unemployment.
In fact let me turn this completely around and say that only the truly mediocre are riding this Luddism train. In an average day I'm working across a half dozen different programming languages, multiple platforms, many endpoints and toolings, and operations and mathematics that I constantly have to refresh myself on. If I was doing copy/pasta template code all day in a tiny little niche I probably wouldn't find LLMs useful. But I don't, so I do.