I wonder if creating code snippets is missing the point. I've just imagined a future in which programmers create lambda-style functions that are essentially GPT prompts and pipe them to process data. As a programmer, you would essentially write tests to ensure prompts are working as expected.
Maybe this is the ultimate no-code programming environment: a fleet of cells, each one containing one prompt, parsing and storing data.