This was a hot post on Hacker News for a week, rightly so, it is partial and follows an experienced developer talking about how LLMs are useful as a tool and not a job replacer.
I love one point, which is this quote:
Often, LLMs will drop you precisely at that golden moment where shit almost works, and development means tweaking code and immediately seeing things work better. That dopamine hit is why I code.
I have talked about it previously, and it resonates with me too. I haven’t tried it to the extreme yet. But this is what it is supposed to be doing, if done and used correctly.
Caring about the craft is what the author rightly meant to keep LLM out of the loop. He compares with the woodworking; if you treat woodworking as a hobby, then you should care about the tiny details and fine refinements. That is not something for LLM to take care.
Junior level output of these LLM is a bit scary. It makes juniors a place of bother.