Hacker News new | ask | show | jobs
by mattmanser 98 days ago
I am really finding this. By the time I've specced out a feature properly to an LLM, I could have just written most of it quicker myself. But I often find that with jobs I want to give to other people, so maybe I over specify?

There's some tasks where it's pretty clear what you want though and are just boring jobs that are totally not worth speccing well and an LLM will blaze through.

Things like:

    - add oauth support to this API
    - add a language switcher in this menu, an API endpoint, save it to the UserSettings table
    - make a 404 page
2 comments

> But I often find that with jobs I want to give to other people, so maybe I over specify?

The difference is that with other people, you are training somebody else in your team who will eventually internalize what you taught them and then be able to carry the philosophy forward. Even if it took exactly the same amount of time for you to explain (+ code review etc), it's a clear net benefit in the long run. Not so with an LLM. There it's just lost time.

If you use plan mode, parallel agents and voice dictation, LLM-powered development becomes much faster and more powerful.