I have access to AI integrated with my IDE. It mostly guesses at the line I’m going to write. It probably gets it right 50% of the time.
It also very, very often suggests stuff that works but isn’t very good. Like it offered some convoluted suggested for adding audit fields to Firebase. Ultimately it did suggest the solution I went with, but only after starting down the road of stupid ideas.
Like, if your code base is pretty good and you just need to tweaks stuff that is already good enough that’s one thing. I frequently look at the code base and wonder if it was implemented by someone who really knows Java at all.
I suppose it might be fair to assume a huge technology company would have their shit together, but technically I work for a huge tech company… just not the same core business. Tech enough that we have a whole mess of internal AI tooling to create AIs for specific things.
We can create an AI agent, but we can’t follow simple fucking rest standards.
Anyway it’s hard to quantify, but I get less mileage out of integrated AI tools than I do bouncing ideas off ChatGPT.
So what happens if Russia fires up the chat bot and finds 4 times out of 5, it advocates for a surprise first strike?
I mean today, no one is going to leave that kind of decision to an AI, but tomorrow? When the AI is wired into every system and can coordinate an attack or defense 90% faster than humans?
I swear Asimov wrote a story about that…