When you have an LLM produce something and then delete, you didn’t learn much.
I love coding. I've always loved coding. But coding with llms has helped me step back and see the overall design of a project better. And llms know tricks I didn't, and some of these are neat, and now I know them too. So, personally, I feel like I'm still learning, a lot. It's just a different way of learning - and one that makes coding interesting all over again.
(That said, I cannot use agentic systems and embed myself fully in the loop, and still code myself. Sometimes its faster to code the next change manually, sometimes it's faster to guide an llm. But it's still interesting, and it's even more fun, at least to me.)
I know, for example. That I can take a Cheap Yellow Display from Aliexpress and have it show the train timetables and weather. BUT I also know that the timetable public Web API requires encryption - which is a pain with the small chip in the display - but the private API with an API key works via plain http.
I didn't write a single line of code, but the display is on my hallway cabinet, working 100% the way I like it.
And that's entirely your fault, not the LLM's.
Just today I was toying with AI to make some bumper music. It came up with some great phrases and fragments. But its 'song' output is a hilarious mess, and feels like I'd be better off starting from scratch and taking only the bits that work.
Then there's the ethical question of where those clever lyrics even came from. Perhaps just lifted from niche works I never heard before.