← Hacker News

Ask HN: The death of software development as a job?

Hacker News · piratesAndSons · May 5, 2026
Large language models have significantly lowered barriers to entry for software development, enabling non-programmers to create functional applications with tools like Claude. If software development becomes commoditized and companies choose to pay API costs instead of hiring developers, programmer salaries could decline to near-minimum-wage levels by 2030.

Detailed Analysis

A Hacker News discussion thread poses a provocative question about the long-term viability of software development as a professional career in the age of large language models, framing the concern not as a distant hypothetical but as an accelerating present-tense reality. The post observes that the community itself is divided into at least three camps: those who minimize LLM impact, those who view it as a productivity multiplier, and those who treat non-adoption as a professional failing. What all camps implicitly concede, however, is that the barrier to producing functional software has dropped dramatically. The author cites the ability of a complete non-programmer to sit before a tool like Claude and generate a deployable application as evidence that the technical moat surrounding professional software development is eroding in real time.

The thread's central hypothesis is economic rather than technical: if software creation becomes sufficiently commoditized, the labor market dynamics governing programmer compensation will shift toward the floor rather than the ceiling. The author draws an explicit analogy to fast food work — not as an insult but as a structural observation about what happens to wages when a skill becomes broadly accessible. The mechanism of wage suppression identified here is notable: companies gain a credible outside option in the form of API-based AI services from Anthropic and OpenAI, allowing them to substitute capital expenditure on AI infrastructure for human labor costs. This dynamic, where platform providers capture value previously distributed as programmer salaries, represents a fundamental restructuring of how software is produced and who profits from it.

The framing of Anthropic and OpenAI as entities "redirecting" programmer salaries toward themselves in the form of API costs reflects a sophisticated understanding of platform economics. Rather than simply automating tasks, these companies are positioning themselves as indispensable intermediaries in the software production chain — extracting recurring revenue from businesses that previously would have employed engineers directly. This is structurally analogous to how cloud providers like AWS transformed infrastructure management: a domain once requiring large internal teams became a utility purchased from a concentrated set of vendors. The 2030 wage scenario the author proposes — programmer compensation converging toward minimum wage — is deliberately extreme, but it is designed to force a concrete strategic question rather than serve as a literal forecast.

The broader significance of this discussion lies in what it reveals about the current moment in AI development. The debate is no longer primarily about whether LLMs are capable tools, but about the structural reorganization of an entire professional class. Software engineers have historically occupied a privileged economic position because their skills were scarce, specialized, and difficult to substitute. The rapid democratization of code generation challenges each of those three properties simultaneously. The question the thread poses — "what is your next move?" — implicitly acknowledges that passive adaptation may be insufficient, and that developers who once benefited from scarcity now face a market in which the scarcity itself is being systematically dismantled by the very tools their industry helped create.

Read original article →