It sounds great for prototyping. Once you do a month's experimentation in a day and generate some shit app that barely works, but looks functional, you have a definite goal to recreate that design but working properly.
Indeed it is. I’m very grateful to what LLM enables me.
The revelation to me was that I used to code what I know, now I could code what I don’t know. The common path is that when I face something I don’t know, which is quite often, to move forward I have to level up my understanding.
This was true a while ago. Today we are replacing decades old sloppy production code with 100% verified better code through tests written by AI, code written by AI. This is not looking functional but drop in functional replacement with measurable improvements.
It seems like an absolute dream for corporate execs who don't know anything about development, see a taped-together prototype built in a day, and think to themselves "Wow, we're 90% done... we could almost ship that!!"