Agree with the main point "non-trivial" is doing a fair bit of work here. For simple tasks, ChatGPT does a great job of turning conceptual sketches into code. That's already increasing programmer productivity and making basic coding accessible to non-programmers