I used it a bit during the first hype wave. It was neat, but immediately I found I hadn’t actually learned anything. When I went back to the code, there wasn’t a matching trail of purple links though Google or stack overflow for me to follow and retrace my steps. That probably reinforced for me that programming is about design choices, and provenance of ideas, more than anything else.
You’re not supposed to let ai write code you don’t understand. It’s meant to help with syntax you don’t remember (but would recognize upon seeing), reduce typing, and get creative juices flowing by presenting a way of doing the things.
I used it a bit during the first hype wave. It was neat, but immediately I found I hadn’t actually learned anything. When I went back to the code, there wasn’t a matching trail of purple links though Google or stack overflow for me to follow and retrace my steps. That probably reinforced for me that programming is about design choices, and provenance of ideas, more than anything else.
You’re not supposed to let ai write code you don’t understand. It’s meant to help with syntax you don’t remember (but would recognize upon seeing), reduce typing, and get creative juices flowing by presenting a way of doing the things.