Comment by klardotsh

5 days ago

You write that in italics as if to imply it’s a law that cannot be questioned. Quite a number of shops do not engineer software like that, or only engineer software like that where it fits the environment the software lives in, or otherwise sit at numerous points along the gradient between “software engineering as it has been known for decades” and “fully computer generated software”.

The laws of scale are stone cold bitches, and so you really don't need a weatherman to tell which way the wind is blowing. By 2030 writing code by hand in an IDE will almost certainly be a curiosity for retro enthusiasts, like programming a C64 in BASIC is now. The field as a profession will be unrecognizable and, as things become more automated and even self-improving, have far fewer people working in it, by 2030.