Fun story. I once put my car on a site called lease busters because my ex and I were looking to get a bigger vehicle and there was 3 years left on the lease.
It’s long lost to time but I had a dude message me saying he would be willing to take the lease but said I could keep the car and insurance under my name.
Like what in the absolute fuck?!
I bet it slows down the idiot software developers more than anything.
Everything can be broken into smaller easily defined chunks and for that AI is amazing.
Give me a function in Python that if I provide it a string of XYZ it will provide me an array of ABC.
The trick is knowing how it fits in your larger codebase. That’s where your developer skill is. It’s no different now than it was when coding was offshored to India. We replaced Ravinder with ChatGPT.
Edit - what I hate about AI is the blatant lying. I asked it for some ServiceNow code Friday and it told me to use the sys_audit_report table which doesn’t exist. I told it so and then it gave me the sys_audit table.
The future will be those who are smart enough to know when AI is lying and know how to fix it when it is. Ideally you are using AI for code you can do, you just don’t want to. At least that’s my experience. In that, it’s invaluable.