I like the assembly analogy, but it’s not quite _that_ abstracted from the higher-level language, yea? At least not for prompt-to-webapp.
It’s perhaps important to learn the consequences of certain design and impl details? Because Sonnet-class models can often miss these more easily than Fable-class.
That said, refactoring and bug-fixing is faster than ever. So I’d argue LLM coding is actually quite a bit different than having a compiler. In ways we’re still seeing ?