Inevitably, those projects will need more functionality than visual or declarative abstractions currently allow, which raises demand for code-based developers. Code will always outpace higher-order tools in flexibility and power, and coders will always be in demand.
Think of it like what happened with spreadsheets... initially there was a lot of fear that moving e.g. financial modeling workflows from e.g. Pascal, etc to visual spreadsheets might make developers less relevant. But that's the opposite of what happened.
Sure, there might be some developers who only do very basic tasks like converting a PSD file to HTML/CSS, but that started fading out as a highly sought out skill even before Webflow was prevalent. But there will always be a need for devs, and there's a massive shortage of them in the world still, so I'm honestly a lot less worried about this.
A programmer can accurately estimate the schedule for only the repeated and the redundant. Yet,
A programmer's job is to automate the repeated and the redundant. Thus,
A programmer delivering to an estimated or predictable schedule is...
Not doing their job (or is redundant).
[3] https://news.ycombinator.com/item?id=192When we automate the boring stuff, we are free to work on harder and more important problems. This is the arc of progress, and it's in the interest of the greater good.