If we're talking "generative AI" as in LLMs, the -only- thing I find useful is Copilot, and getting the syntax I want without too much of my own brainpower.
Asking it to do anything whole cloth is almost always pure garbage.
My work has Claude tied into our editor and I use a pi-hole. I can see it making queries ever min or so even when I’m not editing code. It’s useful for making outlines. That’s about all you can trust. 10 min of busy work here and there.
Cursor I think the product is called. Every once in a while I can ask it to find an issue in the codebase and I don’t need to read 20 files looking… just don’t have it program. Only look/outline
okay I feel like I've been losing it with how many people I know who do coding As A Job I've heard going, "It can just do stuff for me and save me a lot of time" but I've seen it shit the bed on very simple CSS stuff in a way even I could understand
AI's main use in programming is basically a better autocomplete, it isn't going to solve a problem for you but it makes writing it out less tedious. Supposedly some of the tools were even trained on their own internal code bases rather than pilfered unethically so that's neat.
Had an internship last summer where the PI wouldn’t give me the time of day and told me to ask chat gpt instead. It was like bashing my head on a wall.
i'm a software engineer in games - a LOT of senior programmers have started using ChatGPT, so much so they mention it in the same breath as googling an answer. I think they have the approach of "I'd know if it was wrong"
they only use it for smaller snippets of code so it's mainly just spitting out whatever would be at the top of google if you searched the same phrase, it turns into a "i KNOW you know the ethical & environmental cost of this and you're STILL using it over everything else?" situation
It takes just as much time to edit a wrong AI output, as it does to just do the fucking work; longer sometimes.
It's fucking shit at producing data objects when I need a dba sample. Theres always an anomaly somewhere in it, and its a waste of time.
rule of thumb: if someone says "AI is good for..." they aren't in that field.
People buy that it's crappy in their area of expertise, but assume competence otherwise. As if the maximally averaged output of ANYTHING derived from the whole internet is gonna be good.
Comments
Asking it to do anything whole cloth is almost always pure garbage.
You don't use a hammer as every tool.
also me, doing a diving tackle out of nowhere: NO YOU REMEMBER THIS FROM CRYPTO, THAT'S HOW THEY GET YOU
It's fucking shit at producing data objects when I need a dba sample. Theres always an anomaly somewhere in it, and its a waste of time.
People buy that it's crappy in their area of expertise, but assume competence otherwise. As if the maximally averaged output of ANYTHING derived from the whole internet is gonna be good.
So it's true that even after billions have been poured into that shithole, it can't even match "low level" human competency.
Good to know.