this post was submitted on 07 Jul 2025
1229 points (99.0% liked)

Technology

72577 readers
4688 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. 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.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] jsomae@lemmy.ml 142 points 2 days ago* (last edited 2 days ago) (10 children)

AI as it exists today is only effective if used sparingly and cautiously by someone with domain knowledge who can identify the tasks (usually menial ones) that don't need a human touch.

[–] derpgon@programming.dev 47 points 2 days ago (2 children)

This 1000x. I am a PHP developer, I found out about two months ago that the AI assistant is included in my Jetbrains subscription (All pack, it was a separate thing before). And recently found about Junie, their AI agent that has deep thinking (or whatever the hell it is called). I tried it the same day to refactor part of my test that had to migrated to stop using a deprecated function call.

To my surprise, it required only very minor changes, but what would've taken me about 3 hours was done in half an hour. What I also liked was that it actually asked if it can run a terminal command to verify thr test results and it went back and fixed a broken test or two.

Finally I have faith in AI being useful to programmers.

For a test, I took our dev exam (for potential candidates) and just sent it to see what it does just based on the document, and besides a few mistakes it even used modern tools and not some 5 year old stuff (like PSR standards) and implemented core systems by itself using well known interfaces (from said PSRs). I asked it to change Dependency Injection to use Symfony DI instead of the self-made thing, and it worked flawlessly.

Of course, the code has to be reviewed or heavily specified to make sure it does what it is told to, but all in all it doesn't look like just a gimmick anymore.

[–] jsomae@lemmy.ml 31 points 2 days ago

Absolutely, this matches my experience. I think this is also the experience of most coders who willingly use AI. I feel bad for the people who are forced to use it by their companies. And those who are laid off because of C-levels who think AI is capable of replacing an experienced coder.

[–] vivalapivo@lemmy.today 8 points 1 day ago (1 children)

it doesn't look like just a gimmick anymore.

It still does 😞

[–] derpgon@programming.dev 2 points 13 hours ago* (last edited 13 hours ago)

There is no value in arguing about subjective topics. Feels useful to me if you know how to use it, used to generate one of the worst and random pieces of code you could create.

load more comments (7 replies)