We’re in a fascinating contradiction: The industry projects a 4 million global programmer shortfall by 2026 (1.2M in the U.S. alone), yet I’m watching training budgets get slashed across the board.
At our mid-stage SaaS company, I just had to defend our $800K annual L&D budget in the last board meeting. The CFO’s argument: “We can just hire globally—87% of tech companies already do it, and they see 5x larger talent pools with 23% better retention.”
Here’s what bothers me about that logic:
The Numbers Don’t Add Up
- Global shortage is real: 4M global gap, 700K cybersecurity gap in the U.S. alone, 1.6M open AI positions with only 518K qualified candidates
- Training budgets declining: Large companies went from $13.3M (2024) to $11.7M (2025) in average training spend
- Junior roles disappearing: Entry-level tech hiring fell 25%, roles previously labeled “junior” now require 2-3 years production experience
- Mentorship programs cut: Companies prioritize immediate productivity over developing talent
Are We Borrowing or Building?
The remote hiring argument assumes there’s a global supply we’re just not tapping. But if the shortage is global, we’re not solving supply—we’re just moving deck chairs.
75% of SMBs are now searching beyond borders for talent. Great! But who’s creating that talent when:
- Universities still teach manual journal entries instead of automation skills
- Bootcamp grads can’t land junior roles that no longer exist
- Companies cut the very programs that would develop self-taught engineers
My Uncomfortable Question
When we expanded our global search from 5 to 15 countries last year, we filled roles 40% faster. I loved it—until I realized we’re essentially outsourcing the development cost to other markets while harvesting the productive years.
Is this sustainable? Are we solving the 4 million shortfall, or hoping demand magically decreases when AI takes over (which… creates new skill gaps)?
What’s your hiring strategy?
Are you:
- Building talent (investing in bootcamp partnerships, junior programs, internal training)?
- Borrowing talent (global hiring, poaching from competitors)?
- Betting on AI to reduce headcount needs?
I’m genuinely torn. We need to ship product now, but the long-term math feels broken.