I haven’t tried it for coding yet. I’ve had pretty mixed experience with models in this regard, so I mostly don’t tend to bother. The most I do is try to get them to generate sql queries.
I don’t code as a job, but I deal with codes for solving simple problems and automating certain office work. I use it extensively to write loops and nested loops because I can’t keep that shit straight in my head and always make a +1 or -1 mistake that I can’t find. And I haven’t had it give me a bad loop in any language yet.