We are already seeing how the speed of development plays a more important role than the quality of the software product (for example, the use of Electron in the most popular software). Software will become shittier but people will continue to use it. So LLM's will become just another abstraction level in modern programming, like JS frameworks. No company will regret firing real programmers because LLMs will be cheaper and end users don't care about performance.