I agree. At least some understanding of how programming works will be necessary for now, although there's always the chance that changing -> might change everything over night.
I believe the most tangible benefit would be to empower people to use languages that they don't know yet. I may know exactly what I want to do with Python, but before I can do anything useful I'll have to spend a few days learning the syntax and how the libs work.
And if Windmill ever does actually take that direction, perhaps it could even expand to be focused not only on internal tools, but software development in general. I know at this point I'm looking faaar into the future, but maybe it could be basically a new way to write software.
Yes, what I mean is that if you make it work for 80% of the cases with GPT-4, maybe next year it will just require changing a parameter in the API request to make it work with 98%