>Assuming LLM improve productivity why do you think the market will shrink instead of getting even more stuff done?
Because this is what always happens when tools cause productivity gains. Budgets aren't infinite.
- Computerized avionics dramatically cut demand for flight crews. It used to require a dedicated "flight engineer" to literally run the engines (like a train engineer) in a WWII-era bomber, and a dedicated navigator. Now airliners barely need a co-pilot.
- As I mentioned previously, computerized medical imaging has caused demand for radiologists to go down, because one radiologist today can do the work of multiple radiologists of yesteryear.
- In software in particular, if engineering and development is more productive, companies can cut costs and still get the same amount of work done, or possibly more. It's not about firing people immediately, it's about the next company hiring fewer. And the one after that hiring even fewer. Generative coding is going to make software development labs leaner.
>my conclusion you can't have a manager or an artist armed with ChatGPT and create a full project without actually learning to code, at best they will learn to code from the LLM but the hard way and probably using outdated code and inefficient ways.
That's the current state of affairs. Why do you think the technology will not improve beyond where it is now?