Earlier quoted context omitted.
I feel like we're doomed to respond to these lazy analogies ad infinitum. Knowledge abstractions have historically been built by people with a detailed understanding of a problem domain and with a period of vetting the abstraction by many people. That is simply not true with LLM-generated code. We do not really understand what techniques LLMs are using to understand directions, value aesthetic/legibility characterist…
A computer used to be a term for an occupation. [0] > I have concerns that you'll have a job in a year Me too because I might be the best TypeScript coder on Earth and there is no demand for those skills. I'm doing a pivot. [0] https://en.wikipedia.org/wiki/Computer_(occupation)
As good as they are, they are still fallible. They still write bugs, they still misunderstand instructions. They even get defensive about bad choices! And even in a world where that appears to no longer be true, we will be making society extremely fragile if we give an alien intelligence total autonomy to do what they think is right.
If you're not going to be writing code, you better be a vigilant babysitter. Otherwise I firmly believe that more than your job is at stake.