‹ BackHN Continuity

Thread

How to keep enjoying programming in a world of LLMs

352 points · 350 comments · signa11

  1. poisonborz · · focus · HN ↗
    I don't understand these posts. I've never been more excited to program. Everything that I disliked about it disappeared overnight.

    Who likes typing code, writing boilerplate, reading bad documentation for nights looking for that small thing, asking around in forums, reading dependency source code, writing trivial unit/ui tests.

    And who likes planning, architecting, directing a team, steering and giving advice, reviewing code, designing interfaces and APIs. Coding became more mentally exciting.

    LLMs truly took the worst of this trade, and left all the enjoyable things (which they will be unable to do until AGI = for a long time if ever).

    1. na1026 · · focus · HN ↗
      > Who likes typing code

      It really does seem like the target audience of LLM users are people who never learned to use Vim.

      > And who likes planning, architecting, directing a team, steering and giving advice, reviewing code, designing interfaces and APIs.

      Why would anyone pay you to work for them if you aren't willing to do these things? This is the entire job.

      1. msdz · · focus · HN ↗
        Not commenting on the first “who likes” of whether typing out code is enjoyable (because I think that’s inherently personal preference [0]), but I think the second category is to be understood as “things LLMs enable you to do more of”, not things the author is unwilling to do. So actually, you’d agree with them there.

        [0] Okay, I am going to comment on it some more: For me, it also depends on whether I’m “forced” to do the code writing (or reading) because I just want the resulting output or need to modify the program to my wishes; or whether I want to do it because it fulfills me, is interesting, teaches me something new, etc. Both can be true for one person at different times/in different contexts.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.