this post was submitted on 10 May 2026
0 points (NaN% liked)
Programming
27004 readers
245 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
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 always ask myself how many of these anti ai warriors are actually proficient professional coders. And I'm talking like engineer level, not hobby level.
LLMs are a tool. Give a package power tool to a fool and the result is stupid at best, bloody at the worst. Let's call that vibe tooling and ask if there is a difference to vibe coding.
Imho there is not. LLMs are a tool that can lift up the quality of coding work to a common level if used by proficient people. It helps with searching through and understanding vast outputs as long as you know what to expect. Its a miracle in intuition.
Its not a mind reading tool that will just code your fantasy software for you. Hate it all you like, AI is here to stay, this is like hating cars in the age of horses. Cars are not magic, neither is "AI".
I have over 25 years of development experience. My current role is vice president of development and architecture where I lead a team of 80+ devs, QAs, and architects. By any measure, I am one of those "engineer level" developers you speak of.
Yes, LLMs are a tool, but it's a tool one should use sparingly. LLMs are pattern recognition machines and are great for routine, been-there-done-that type development. For anything that deviates from the norm, LLMs will try to force everything back into common patterns... even when those patterns are not correct. A well designed system can be mangled into junk because the LLM doesn't have enough context or because something is new.
Be skeptical of the rave reviews around coding agents and the use of LLMs for development. Much of the hype seems tied to developer skill. Less capable developers can use LLMs to appear more capable than they are. For good developers, LLMs seem to erode their skills as they rely on the tool instead of their own knowledge. I have seen this first hand.
Overall, it seems LLMs raise skills of bad developers and hamper the skills of good developers. It's creating a bunch of middling developers who are incapable of handling anything novel or complex.
Wen was the last time you actually wrote something production level yourself?
The goalpost escalation I constantly see in these threads is both hilarious and deeply frustrating.
"You need to be a good dev to use these!" "I am a good dev and these tools suck."
"No like you need to be enterprise level good" "I am an enterprise level dev with credentials far exceeding the baseline offered."
"No but you need to have written code recently!!" "I was writing code yesterday."
I am now waiting for the obligatory "well your coworkers must just be fixing all your code you screw up" because the pro-ai crowd has no argument for the tech not based on "u suk".