It can write correct code, but it's still really not good at that, at least without lots of prompting. In my experience, that prompting is usually just doing the design/planning work I'd do with or without AI.
I've said this before on here, to much derision as it turns out, but I write my best code in the car. Nowhere near a computer, no distractions, just point the car along the grey stuff and away from the green stuff and think about what I want to write.
Then when I get home, it's just a case of typing it in, which is the bit I'd love to automate away.
My experience with LLMs has been a bit like rubberducking code with someone who's *really* fast at looking stuff up on StackOverflow.
Then when I get home, it's just a case of typing it in, which is the bit I'd love to automate away.
My experience with LLMs has been a bit like rubberducking code with someone who's *really* fast at looking stuff up on StackOverflow.