Why AI won't replace Software Developers.

Once upon a time, there was no Internet. So if you were coding, and you got an error, you had to be able to fix it yourself. So the development environment had to work. Then with the Internet, you could fix it using Google and stackoverflow. So the development environment became an undocumented horror show. You would spend a third of you time trying fixes from the internet until something inexplicably worked.

Now with AI, you can get thing fixed quickly without having to understand why. The development environment will evolve into a hot mess that can only be understood by AI. So you will have to develop a meta-skill on how to use AI to work around the hot mess. You will spend a third of your time trying fixes from the AI until something inexplicably works.

So AI means that software development can no longer be understood by humans, and when ChatGPT injects imaginary stupidity into your codebase and corresponding product, you will have to learn to like it.

Your application will be unusable as it stands, so you will add a top AI UI layer to fake the output the user wants to see.

Then the system for creating the top layer will descend into a hot mess, but a new layer of AI UI will fix that. Life will not become easier.

Also, if Software development becomes twice as fast, users will expect twice as many features at half the cost.

Murder Mystery web app

And now for a Murder Mystery web app, like Chronicles of Crime without the QR codes and 360° panorama.
This is Sherlock Holmes, but since it is just reading a textfile, it can be reskinned easily. So I should do that in Flutter and spam the Play and App store with a hundred Murder She Wrote apps. Or 40k: “The Curious Case of the Cursed Commissar”. No, Scooby-Doo  it is. “The Case of the Meddling Kids”.

Detective Mystery App