Na minha visão essa dicotomia vai de fato se desenvolver cada vez mais, principalmente com as ferramentas que a IA fornece. Contudo, por serem bastante diferentes entre si, a utilidade das duas sempre será algo real, visto que a praticidade está aliada com o avanço tecnológico, demandando, no caso, o código declarativo. Por sua vez, a sociedade tem esse padrão de "sair do padrão" e sempre buscar por novas tendência e pensar fora da caixa, demandando coisas mais personalizadas e desafiadoras.
1
1
Sim certamente! Ainda hoje temos "trabalhadores do campo", ou seja, mesmo no futuro, ainda haverá muito espaço para Devs especializados em desenvolvimento de baixo nível ou similares.