Ask HN: What is the current driver of tech layoffs?

Recent waves of tech layoffs are widely attributed to the end of ultra-low interest rates, pandemic-era overhiring, and investor pressure to prioritize profitability and stock performance over headcount. Commenters also point to U.S. tax changes on R&D expenses, herd behavior following high‑profile cuts like Twitter’s, and the leverage layoffs provide in pushing down wages and reshaping workplace norms. Some argue deeper structural shifts are at play—ranging from AI expectations and remote-enabled outsourcing to a cultural devaluation of workers—making many believe this is more than a short-term correction.

Macro & Financial Drivers

  • Many point to rising interest rates and the end of “free money”/ZIRP as central. Debt is more expensive, treasuries yield more, so investors demand higher margins and faster profit.
  • Persistent “imminent recession” narratives and Fed rhetoric about cooling wages push CEOs to pre‑emptively cut costs, especially headcount.
  • Some see government deficits as still stimulating demand, making layoffs more about appeasing Wall Street than necessity.

Pandemic Overhiring & Herd Behavior

  • Widespread view: tech massively overhired during COVID amid cheap capital and a rush to capture digital demand; now comes the “bust.”
  • Layoffs are described as contagious and socially “permissioned”: once a few big firms cut, others follow to avoid looking complacent and to reset salary levels.
  • Twitter’s extreme cuts are seen as a proof‑of‑concept that large platforms can run with far fewer staff, emboldening others.

Accounting & Tax Changes (Section 174)

  • Several mention new US rules forcing capitalization of software/R&D (Section 174) instead of immediate expensing.
  • Some argue this sharply increases taxable profit on paper and directly triggers layoffs; others say impact varies by company, is narrower than “all devs,” and note at least one large firm already amortized costs pre‑change, so can’t use it as a full explanation.

AI and Automation Debate

  • Minority view: AI and LLMs are enabling “automated coders” and 10–1000x productivity, justifying fewer engineers.
  • Many push back: AI code is often low quality, increases review/maintenance load, and has not reduced the need for engineers in practice. Executives may be overestimating near‑term impact.

Labor Market & Worker Power

  • Layoffs flood the market with developers, weakening employees’ bargaining power and justifying lower raises.
  • Remote work plus translation tools expand the global talent pool, increasing competition.
  • Several tie this to weak worker protections in the US versus the EU.

Worker Quality, Hiring Practices & Organizational Bloat

  • Contentious thread: some claim average tech‑worker quality has dropped due to bootcamps, “money‑only” entrants, and inflated titles; others reject this as self‑aggrandizing, arguing training and tools have improved.
  • Many agree companies built bloated orgs with too many managers, process, and non‑essential roles during the boom; layoffs now often target entire products or layers, not just weak performers.
  • Interview practices (e.g., LeetCode) and poor onboarding are criticized as decoupled from real work and contributing to mis‑hiring.

Culture, Politics & Speculation

  • Some attribute layoffs to “greed,” shareholder primacy, and late‑stage capitalism: labor is treated as a disposable cost to goose stock prices.
  • A few speculate about political motives (engineered recession, power consolidation), while others insist the simpler explanation is overhiring plus higher rates, not grand conspiracies.