I mean, it’s a tool. You can use a hammer to smash someone’s skull in or you can use it to put some nail on a wall.
If you see it used like that, it’s shitty developers, the AI is not to blame. Don’t get me wrong, I do have coworkers who use it like this and it sucks. One literally told to next time tell Copilot directly what to fix when I’m doing a review.
But overall it helps if you know how and most importantly when to use it.
AI writes buggy and insecure code. It is not usable for any task beyond simple ones, such as asking what color is a carrot, given how much it hallucinates.
You should check out Microsoft, with all their infrastructure outages, Windows bugs, and constant screw ups, as an example of the consequences.
I mean, it’s a tool. You can use a hammer to smash someone’s skull in or you can use it to put some nail on a wall.
If you see it used like that, it’s shitty developers, the AI is not to blame. Don’t get me wrong, I do have coworkers who use it like this and it sucks. One literally told to next time tell Copilot directly what to fix when I’m doing a review.
But overall it helps if you know how and most importantly when to use it.
AI writes buggy and insecure code. It is not usable for any task beyond simple ones, such as asking what color is a carrot, given how much it hallucinates. You should check out Microsoft, with all their infrastructure outages, Windows bugs, and constant screw ups, as an example of the consequences.
That simply isn’t true. It’s really great at a certain kind of tasks. And it does help you be more productive if you learn to use it well.
And yeah, the code is sometimes buggy and sometimes insecure. That’s why you can’t just blindly merge whatever it writes.