As another who learned to code prior to AI tools…they’re somewhere between mildly annoying and infuriating more than helpful in most cases I’ve ever used them for.
My work turned on Copilot reviews in GitHub. Most of our projects are in C#. So it’s Microsoft all the way down. Some of the recommendations it makes on PR’s violate the C# specs. So if you actually accept its code changes the code no longer even compiles. It also recommends the long hand code for built in operators that are identical but far less code(??= for example). Meanwhile Visual Studio recommends the opposite.
We have this whole process around dismissing the suggestions so this just wastes so much of my time on code that’s so broken it doesn’t even comply with the language specs.
I’ve tried using it for simple data generation as well. Like asking for 50 random dates and all it did was make a loop and generate new dates by incrementing the day each iteration. That’s not random. This is a simple task and I just didn’t want to type it out.
I liked when the Chicago Sun-Times put out a summer reading list and only a third of the books on it were real. Each book had a summary of the plot next to it too. They later apologized for it.