I don’t use AI when I’m learning a new system, framework or language because I won’t actually learn it.
I don’t use AI when I need to make a small change on a system I know well, because I can make it just as fast and have better insight into how it all works.
I don’t use AI when I’m developing a new system because I want to understand how it works and writing the code helps me refine my ideas.
I don’t use AI when I’m working on something with security or copyright concerns.
Basically, the only time I use AI is when I’m making a quick throw away script in a language I’m not fluent in.