I share this vision. I’m currently researching this next development approach: no-coding.
There are many services where the developer no longer write code, it only informs the modules that wants to use or even just write the entities. Indeed, a developer should not have to worry about languages, backend, scalability, REST API, among others. The simplest is to just produce and consume data.
The same for the user interface. Increasingly repeated patterns and more navigation patterns, forms, structures, modals … but what is really unique is the visual identity. I like to think about services like thegrid.io where an AI analyzes all your data and produces an identity for you.