Bom, eu entendo que a base do bom conhecimento é conhecer a fundo a tecnologia que usamos. Mas será que, assim como hoje não nos preocupamos com o clima, estiagem e pragas para poder nos alimentar (pois vamos a uma instância de alto nivel chamado Supermercado para ter acesso a comida) e não nos importamos com o que acontece "Under the hood" para que o alimento chege até nossas mesas, isso não se aplicará a programação?
Com o advento da IA, creio que ela será capaz de "pegar" um código de alto nível e processá-lo de tal maneira que criará a própria versão já extremamente otimizada em Assembly e até mesmo Binário, fazendo que nós programadores, subamos ainda mais na Stack de Niveis de Linguagem.
Hoje, para jogos ou programação muito específica, é necessário ser muito imperativo na criação do código, mas vejo que o mundo caminha rápidamente para uma programação mais declarativa, com a IA fazendo a parte imperativa de maneira quase que perfeita (muito em breve) debaixo dos panos.
E vocês, o que acham?