Aiden Maxwell is entering software at a moment when the industry’s preferred future seems to be talking to coding agents rather than writing code. He can see the career upside, but the prospect feels less like liberation than the loss of a craft—and of a place in the industry that once made sense to him.

The essay’s concerns are personal, but they reach beyond career anxiety:

  • Coding through prompts threatens the control and creativity Maxwell values in programming.
  • Startups increasingly look like thin AI products that a customer may soon be able to reproduce with a prompt.
  • Social platforms are filling with machine-generated replies that nobody seems to want, even though detecting them looks technically possible.
  • Huge AI spending and claims of cheaper development have not made the everyday software he uses noticeably better; they have mostly added chatbot buttons.
  • Students are being taught, implicitly, that navigating school and work means handing difficult tasks to a model.

Maxwell’s hope is not that the technology disappears. It is that institutions and norms can be rebuilt around it, and that AI eventually acquires a settled role. Even an imperfect answer would be easier to live with than an industry racing toward a future whose work, products, and values remain unclear.

The 164-comment thread on Hacker News adds both a name for that uncertainty and real disagreement about what AI does to the pleasure and value of building software.

What the thread adds

  • munificent — “In times of great change, the set of norms and rules that we take for granted as an organizing principle of our lives get uprooted.” They identify the feeling as anomie: the old game has vanished before society has established the rules of the new one.
  • jjcm — “Now I can build those ideas as fast as they hit me.” That speed makes them happy, although they also describe “so much more digital waste” and wonder about the experience’s addictiveness.
  • esalman — After putting agent-based applications into production, they argue that domain knowledge matters more, not less: “Real expertise is required for context engineering and harness engineering.” Their practical counterpoint is that reliable model output still requires someone who understands the work.
  • KolmogorovComp — “Making other people jobs’ obsolete has been our bread and butter since the beginning of the field.” They turn the moral discomfort back on programmers and argue for policies that separate living standards from employment if automation makes people redundant.
  • tapoxi and howunfortunate — tapoxi says, “You cannot prompt Claude better than your customer can,” while howunfortunate answers that knowledgeable people can still ask better questions during the current “centaur chess” phase—but may not retain that advantage for long.

HN handles are pseudonymous, the site publishes no per-comment scores, and this ordering is HN’s own ranking. This is a slice of the thread, not a consensus.