Coding websites and simple bots is a million miles away from developing enterprise grade software.
AI *cannot* do what I'm doing. I've tried. I would LOVE if it could. It just can't. Not even close.
I've tried many times. Every so often when there's supposed advances, I try again.
It's great at producing websites, because they're highly template based. It can add in simple features to those and make work-able apps for personal use, but as soon it reaches a certain size/complexity, it starts to struggle and introduce bugs. The only way to resolve those bugs is a human.
It's all non-devs saying that devs are cooked. That's what makes it funny.
You literally have no idea of the complexities involved in software development, and people that do know that there's just NO CONCEIVABLE WAY that transformer based LLMs are going to replace humans.
What they are great at is helping devs on-board to codebases FAST.
You can ask questions to a codebase and work out how it works really quickly.
Here's a slightly redacted version of the microservices architecture for my SaaS
View attachment 460062
Good fucking luck vibe coding that!
People saying devs are finished are like kids who have built a sandcastle, and think they can do the work of architects who design skyscrapers.
Coding little react apps with cursor or claude code is easy. The transformer is trained on public code, and there's a lot of public code for websites. This is a million miles from being able to create a full architected system with dozens of moving parts. It will just hallucinate a bunch of crap.
Without devs, the whole internet will literally die overnight.
LLMs are simply an aid. They can be used to help you build out functions/methods quicker than you can write them within your code, but only a dev can do this. It's like having a 3d printer print out parts for a car. Only a mechanic can put those parts together to build the car.
You admit. You know "no programming". You are in no position to to declare an entire industry dead. It's especially offensive that you say 'unfortunately'. People have spent decades perfecting their craft, and you want to just lazily end it all so you can code some slop while experiencing daily LLM-induced brain-rot.