this post was submitted on 08 Jul 2025
35 points (97.3% liked)
Programming Circlejerk
211 readers
3 users here now
Community to talk about enlightened programming takes
Rules:
- read and follow the programming.dev code of conduct
- no flamewars
- mark your unjerks
- only programming related content allowed
- link to the original source
- do not mention this community in places like hackernews, lobste.rs, or the general programming communities on Lemmy where we source jerk material from.
founded 5 months ago
MODERATORS
Ok, here’s a hot take. I’m avidly against generative AI. But I’m not against using LLMs to help assist with coding. Jetbrains offers a free LLM (they have a separate paid AI service too) to help with code completion, and it’s fairly good for repetitive stuff. It’s also hosted locally on your machine and not a cloud service.
That said, if people want to write boilerplate/template code with AI, fine. But it must be edited, tweaked, and reviewed by a human. This is no different than blindly copying and pasting from places like StackOverflow. You need to know and understand what’s being presented to you so you can know and understand what it’s going to do in your application.
Edit: forgot to lament that writing code is not the time-consuming part. It’s the editing, tweaking, and reviewing process that is. But what do I know? I’ve only been doing this for ~20 years professionally. 🤷♂️
I don't disagree with having it help out a little or be better at autocomplete but having worked with Databricks's Genie or whatever it's called I am just now annoyedly hitting backspace when it suggests something stupid again but enter also autocompletes rather than just tab.
I get it. As much as I love autocomplete, it’s not perfect. I like the LLM, but I’ve never used (nor do I plan to) an AI service.
Though I’ve been toying with the idea of creating my own local LLM. Maybe that would be better than Copilot or those other public services. 🤷♂️