- Two-thirds of developers say they received a pay raise in the past 12 months, according to a CodinGame and CoderPad report released last week. The companies surveyed 14,000 professionals in 131 countries.
- Among software professionals who report getting a raise at their current company, 2 in 5 say salary bumps increased by 5% or less. The same number of developers said switching companies led to an increase of 25% or more.
- Despite signs of talent market volatility and large layoff rounds, developers feel largely optimistic about their career prospects, with more than half of developers planning to leave their current job within the next year.
Technologists started the year with news of tens of thousands of layoffs at more than 100 technology companies, Amazon and Microsoft among them. Still, coding remains a sought-after skill — and employers across the economy grapple with technical talent gaps.
Software engineers constantly top the list of in-demand technical roles, according to CompTIA analysis of U.S. Bureau of Labor Statistics data. IT Services and custom software development jobs led the uptick of IT hiring last month.
"Given the headlines you hear about layoffs and the slowdown in tech, there is still a lot of developer confidence out there," said Amanda Richardson, CEO at CoderPad. "Many of them are looking for this year to be the year that they make a move, some for more salary."
Filling key talent needs is difficult and time consuming. On average, businesses needed 48 days to fill a technical position last year, one day longer than in 2021, according to data from iCIMS.
If pressures remain, leaders can source needed skills from the existing talent pool.
"The biggest gap that I see and we live every day is the gap between a job posting or a resume screen that's looking for a technical degree or looking for a number of years of experience, rather than really leaning into the skills this person has, and hiring someone based on what they can do," said Richardson.
In addition, companies are responding to shifting priorities by assigning internal workers to new projects.