I work with experts in the business domain, often C-Suite as a consultant. I've come to understand the domains almost as well as them for the companies I work with. While this knowledge is invaluable, and critical to getting the solution right in my experience they still would be completely lost when it comes to a no-code solution.
They generally only think happy path and have a really hard time understanding why you need to think about edge cases. They don't understand how to structure data or implement robust processes.
No code is great for very simple things. Fill out a form and send it in an email. But for more important and complex things we'll still need programmers. I'm not yet convinced that no-code is an amplifier for programmers. Beginners maybe, but more experienced developers are in my opinion far more likely to be productive in a text based environment.