{
  "id": 9955350,
  "title": "How to keep enjoying programming in a world of LLMs",
  "url": "https://urgent.news/2026/09/26/how-to-keep-enjoying-programming-in-a-world-of-llms",
  "topic": "ai",
  "section": "AI",
  "published": "2026-09-26T09:41:58.000Z",
  "source": {
    "name": "Hacker News",
    "slug": "hacker-news",
    "url": "https://discourse.haskell.org/t/how-to-keep-enjoying-programming-in-a-world-of-llms/14705"
  },
  "original_language": "en",
  "account": "The article offers advice on maintaining enjoyment and productivity in programming despite the rise of large language models (LLMs). It acknowledges ethical concerns about frontier LLMs from big tech companies but is not about them. The author emphasizes that despite fears of losing jobs to unskilled AI programmers, the human role in software development still holds value.\n\nTo stay productive and enjoy coding, the author suggests using LLMs for mundane tasks like organizing research, testing, and planning. However, crucial decisions should stay with humans. LLMs are prone to generating buggy code, so it's better to pair them with human coding. The author recommends using LLMs for tasks like generating todos and summaries from conversations, but only after the researcher has familiarized themselves with the domain.\n\nThe key takeaway is to leverage LLMs for bookkeeping and routine tasks, while maintaining human involvement in critical aspects of programming. By doing so, programmers can avoid LLM burnout and continue to enjoy and excel in their craft.",
  "summary": null,
  "key_points": [
    "LLMs can handle mundane tasks like research organization and testing.",
    "Critical programming decisions should remain with humans.",
    "Pairing LLMs with human coding avoids buggy code and burnout."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "Lobsters",
        "title": "How to keep enjoying programming in a world of LLMs",
        "url": "https://urgent.news/2026/09/25/how-to-keep-enjoying-programming-in-a-world-of-llms",
        "published": "2026-09-25T23:22:27.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}