AI Revolution? Will an LLM steal my job? Here’s what has really changed in my work since artificial intelligence began to be used massively.
I’ve always been more of a debugger than a coder, I’ve always loved taking care of legacy software more than building something fancy from scratch. For this reason, the transition from human code debugger to AI code debugger was very natural for me.
More and more clients ask me to scan code written entirely by machines looking for bugs, vulnerabilities, scalability issues.
Initially I turned up my nose a bit, then I started enjoying it. Man (woman) versus machine: Gunfight at the O.K. Corral

Deep donw an AI is nothing more than a very fast junior developer (to be honest, most of the junior developers I know are smarter than an AI). And plus he usually uses a lot (too many) comments so it’s pretty easy to understand where he’s going with this.
The most common errors concern the software architecture, which is often too fragile and difficult to read. When used within a complex architecture (e.g. Magento) it makes very serious mistakes, such as using the object manager or even inventing non-existent classes and constructs.
Most of the time it’s verbose, does unnecessary checks (on data already checked previously), repeats the code, sets unnecessary variables.
Fortunately, it is still very human-readable, but what will happen if and when it starts to think like a machine that can only be read by other machines?