this post was submitted on 22 Aug 2026
594 points (97.4% liked)
Technology
87515 readers
3039 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I had this experience once. We have a ChatGPT license where I work, and I asked it to configure a switch that I wasn't familiar with. I simply described in words what network architecture I wanted and it did it! It even made some nice-looking documentation.
But, then I tried the new configs, and they didn't work. It turns out there were some key syntax things it got wrong. And the documentation was wrong on top of that, with incorrect diagrams, and when I asked it to fix it it made different errors I the diagrams in different places. On balance, I still saved some time over reading all the manuals and figuring out the syntaxes myself, but only because I made my own documentation with the results that worked. If I had trusted the AI I would be sunk.
I've concluded that AI gives the illusion of competence, like a overly confident new manager. This can be very attractive to a less experienced person. But it's really guessing, just like we all are. It can just guess after actually "reading" all the manuals. I haven't used AI to write anything more than simple configurations and helper scripts. If I did want to use AI for more it would be in more of a pair-programming context. I might have a window open where I describe some things and ask for analysis, but I wouldn't just run anything it does blindly.
Beyond the moralistic objections I have to LLMs, I have serious issues with being fed confidently incorrect answers. I've had my share of configuration hell and I'm not above throwing code at the wall to see what sticks, but at least I have the good sense to drop a comment or mention in my commit that "hey, there's a chance this isn't right and could cause problems".
Except I have plenty of experience dealing with this from humans. (Mainly from the aforementioned new managers, because being wrong with confidence seems to be a key trait to get promoted.) It's been my experience that when you tell an AI "I just tried that and it didn't work", it will accept that more readily than a human would.
Every bit of AI-generated code that I use, even in the smallest and most meaningless context, has to pass my own review first. I have to understand every line, and if I don't I will ask the bot to explain what it did. By the time I am done with it, I can stand behind it just as if I wrote it all myself. I might note that I got AI help, but if my name is on the commit I will not pass the buck on any errors.
This is how you use AI correctly
Then why not just write the fucking code yourself at that point? This is like putting training wheels on a tricycle.
The same reason pair programming exists. You get a better outcome when you have someone (or these days, something) to validate and implement with.
I've written the fucking code myself for 30+ years. With AI, doing it right, fully understanding what it's doing, it's still 5x faster than doing it myself.
Did you forget pair programming and pair planning exist?