AI probably shouldn't be used outside of hobbies.
I've been using it for a few months now. It's let me do things which I could never do as a mediocre programmer/someone who struggles with advanced Algebra. But, I would never want to / or claim to be a software developer in a job. I've used it to add VR support to some games. Perfectly fine as a fun hobby, but there's no way I could support these programs/codebases as a paid job. I still hit issues where AI just stops working/doesn't understand certain problems and can't fix those problems. Sometimes you have to scrap an entire codebase and start again to get the output right. It's powerful but I wouldn't use this in my job.