It is definitely a good thing...however at least for the moment it needs to be approached with the right amount of skepticism. I use ai and I've had success with it but that's because I have experience and I can recognize a bad pattern. A robot holding your hand while you learn but writing bad code