this post was submitted on 28 Mar 2026
24 points (87.5% liked)

Programming

26268 readers
455 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 2 years ago
MODERATORS
 

When people say “taste,” what they actually mean is experience. Pattern recognition built up over years of doing the work. But calling it “taste” instead of “experience” does something subtle and harmful: it makes a learnable skill sound like a gift.

you are viewing a single comment's thread
view the rest of the comments
[–] sorter_plainview@lemmy.today 7 points 1 day ago (1 children)

The tooling around AI should be to improve the quality of the programmer. Not to write the code for the programmer.

For example if you ask an agent how to scale things well, and best practices in architecture, it will have a lot of resources on it. But that does not mean the code it will produce when you ask it to write a programme will consider and include the best practices it gave you in a separate question. That is the 'intelligence' part that LLMs cannot have. If you ask a it to do a certain way it will create it. Context tries to address this by prompting the user to give more, but that is not persistent.

This is exactly why senior devs finding LLMs works for them, because they know 'how' to do it, and they explicitly state it. But at the same time junior devs feel they think the code written by LLM is the 'best' way so solve a problem and superior in quality, even if it is not, because they don't know any better.

Tooling should be able to help the developers improve their knowledge and skill on 'how' to do it. Instead it always focus on writing the code. I want to add that I'm not talking about algorithms. But every aspect of coding, in which the programmer needs to know 'how' to do it.

[–] MalReynolds@slrpnk.net 3 points 22 hours ago

Absolutely correct, and likely the eventual outcome (tool not replacement), because LLMs are not, and very likely never will even be close to AGI (let alone techbro dreams of ASI). Code smell is a thing, and LLMs reek. It is possible to learn from codegen, but that sure as rut is not it's purpose. mostly an excuse to drive down wages to make the rich richer.