As a EE by trade, AI coding has been life changing. I can read code, but since it's not my day job, trying to get a meaningful understanding of multiple codebases is frankly weeks of time.
I no longer have to beg and plead the SW team to implement driver fixes or feature ads; I can freakin' do it myself.
Likewise, being able to explore e.g, a new vision algo piped directly into the software stack allows for setting up a demo in an afternoon.
I try to stay very cautious, and thoughtful prompting / checkpointing / getting it to first search for similar PRs as a guide have helped make sure it stays 'boring' and doesn't break architecture.
So far, I haven't been bitten... :)