I generally don’t disagree with your assessment there are many people who fundamentally misunderstand the technology and its current limitations. I don’t doubt that eventually AI will get to a stage where coding becomes a bit of a redundant skill but it’s certainly not there yet.
That said, it has been a massive accelerator for me personally - and I imagine also for others who know just enough to be dangerous. I have coding experience in C++, python, a bit of javascript but I’m certainly not a developer. I work in more of a data product capacity, and sometimes what I want is to build a simple proof of concept that I can show to business stakeholders, gather their feedback, and then pass that POC onto the more technical folks so they know exactly what we’re aiming for and they can then make sure it is built out with sufficient rigour. But it gives them a much more tangible starting point than just taking a list of requirements and trying to cook something up which business people see and then go “it’s not really how I imagined it” and then they have to go and do it again.
If I wanted to do this before I would have needed a software engineer and maybe a data engineer to build a POC for me. I don’t need that any more, it’s one less thing for them to do and one less obstacle for building a decent product.
I’ve also built out automated dashboards and data visuals for things like my home budgeting that previously would have been manual or botched together in Excel. The quality of process and output I’m able to achieve with this stuff is an order of magnitude better with an AI supporting.
As with all tools it’s about knowing how to use it but more importantly, how not to use it.
Like Damocles, I also have realised some time ago that I’m on a road to being completely unnecessary to businesses and so I’m in the process of pursuing a career change, though admittedly I’m not sure there is a “safe” job at the moment. There are only jobs which might give you a bit more time if you’re lucky.