Stack Overflow: 79% of Developers Considering a Career Move
Stack Overflow’s developer survey reported that 79% of developers were either actively looking for a new job or open to opportunities. The number sounds alarming until you consider the context: in a field where demand consistently exceeds supply, developers have options, and having options changes behavior.
Why So Many Are Looking
Compensation gaps. Developers who stay at the same company for multiple years often find that their salary lags behind market rates. The fastest way to get a significant raise is to change jobs. Companies pay market rate to attract new hires but rarely adjust existing employees to match. The rational response is to become a new hire somewhere else.
Growth ceiling. Many developers hit a ceiling at their current company — either a technical ceiling (no more challenging work available) or a career ceiling (no path to advancement that does not involve management). When growth stalls, engagement drops, and looking elsewhere becomes appealing.
Remote work. The normalization of remote work expanded the geographic market for developers. A developer in a medium-cost city can now apply for roles at companies in San Francisco, New York, or London without relocating. This expanded market means more options, which means more movement.
Layoff anxiety. The tech layoffs of 2022-2024 taught developers that loyalty does not guarantee job security. Companies that celebrated their “family culture” laid off thousands with minimal notice. The lesson was clear: if the company will not commit to you, there is no reason to commit to the company.
What Developers Want
The survey data consistently shows the same priorities:
- Compensation — not just salary, but total compensation including equity, benefits, and bonuses
- Flexibility — remote or hybrid work, flexible hours, autonomy over schedule
- Technical growth — interesting problems, modern tech stack, opportunity to learn
- Work-life balance — reasonable hours, no on-call abuse, respect for personal time
The order varies by seniority and life stage, but these four factors appear consistently.
What This Means for Companies
A 79% openness rate means that nearly every developer on your team is at least passively evaluating alternatives. This is not disloyalty — it is rational behavior in a market that rewards mobility.
Companies that retain developers tend to share common traits: they pay competitively and adjust proactively, they provide growth opportunities, they respect boundaries, and they give developers autonomy over their tools and processes.
Companies that lose developers also share common traits: below-market pay with promises of future increases, mandatory return-to-office policies, micromanagement, and the assumption that perks (ping-pong tables, free snacks) substitute for the things developers actually care about.
The 79% is not a crisis. It is a market signal. Developers are telling companies what they want. The companies that listen will retain talent. The ones that do not will be a pipeline for their competitors.