When it comes to predictions everyone has their own opinion, and I don't think this technology is mature enough for anyone to claim to own the truth.<p>Either LLMs already showing us all their potential, their improvements will be incremental and marginal - in which case their role will be mostly as augmenting tools that human use to be better. Maybe some full automation suites heavily adding up to LLMs to build complete, albeit crapy un maintainable and limited software, as existing no code options do today.<p>Or it is only the beginning and we'll get actual thinking that can grasp what the need is, and build something awesome and usable without a human developer supervisor.<p>To draw a parallel: the building of furniture has been largely automated, yet people value hand crafted items more, where time is taken to produce a unique, refined finish. Maybe we'll have the same? Where simple software is relying on less specialized devs (or accountants/logistics managers/... turned the minimum bar of developers) - and more complex or critical ones still rely on software engineers augmented with LLMs?