20 Years in Review
20 Years in Review
Overview
Twenty years ago, Google Maps and YouTube were about to launch, the iPhone didn’t exist, and "cloud” mostly referred to a fluffy white body of moisture in the sky. Whether you were just starting your career at the time or still bringing home permission slips in your Jansport backpack, twenty years is a long time for all of us. As Dice celebrates 20 years of salary reporting, we have assembled a unique dataset: detailed survey responses from tech professionals who have witnessed and shaped their industry over the past two decades. These tech veterans have navigated multiple economic cycles, technological revolutions, and shifts in workplace culture, creating a living playbook of career decisions that today's tech professionals can use to guide their own careers.
Prefer to learn in audio?
Click the video to listen to the narrated version of this chapter.
How Tech Salaries Weathered Two Decades of Change
A closer look at tech salaries over the last two decades reveals a complex picture of resilience. While overall tech salaries have risen steadily since 2005, reaching an average of $112,521 in 2024, the reality is more nuanced when accounting for inflation. Today's average tech salary, when adjusted for purchasing power, is similar to what professionals earned in 2005 ($112,521 versus inflation-adjusted $114,648) – suggesting that despite periodic surges, compensation in tech overall has effectively plateaued over nearly two decades.
However, this flattening of purchasing power needs to be viewed in the context of broader economic trends. For one thing, the median U.S. household income has fared worse, rising from $58,000 in 2005 to $80,610 in 2023 – a gain that significantly trails inflation, as $58,000 adjusted to inflation is $95,403 in 2024. While tech professionals haven't seen real gains in purchasing power, they have at least maintained their position while many other sectors have experienced decline.
This pattern of stability has continued through recent market corrections. Despite tech companies facing revenue pressures and implementing widespread layoffs throughout 2023 and 2024, particularly among giants that had over-hired during the pandemic, tech salaries have held steady. Even with job postings dropping sharply from their 2022 peak, compensation levels have resisted downward pressure. This suggests that while tech may not offer the growing prosperity it once promised, it remains a sector where skilled professionals can maintain their economic position, even as other industries struggle to keep pace with inflation.
2024 Average Tech Salary
2005 Average Tech Salary
2005 Average Tech Salary, Inflation Adjusted
Tech Pros Rate Industry Changes with the Biggest Impact
Our base of seasoned tech professional respondents was split about the technologies and events that had the biggest impact on the modern tech industry. When given a list of seven events and technologies to rank, 65% of our respondents put cloud computing in their top three, while 50% included the expansion of the internet, and 47% said the mobile revolution.
Meanwhile, less than 32% of respondents ranked economic recessions and big data in their top three.
We also asked this group an open-ended question: “What’s been the most interesting change you’ve seen in tech over the past 20 years?” AI and machine learning was the most common technology mentioned by far; it was included in 36% of responses and mentioned more than two times as much as the runner-up technologies (cloud computing and virtualization).
Naturally, recency bias plays a role in the open-ended responses, especially when compared to these tech professionals’ ranking of a list of seven impactful events later in the survey. For example, only 18% of respondents to the latter question listed AI and machine learning advances in their top three. Still, tech professionals clearly regard recent AI and machine learning developments as extremely significant and worthy of attention.
It is also notable that, out of the 439 responses to the open-ended question, 5% of tech professionals took the extra step to express concerns about artificial intelligence. These concerns were primarily related to job displacement and unemployment, an overreliance on AI without proper understanding, and potential negative societal impacts.
Read these quotes from survey respondents:
The Value of Long-Term Tech Careers
Among tech professionals with more than 20 years of experience, the sweet spot for switching jobs appears to be in moderate but strategic movement, with 55% of respondents changing their role 4-10 times over their career span. The average of 5.3 job changes suggests that successful tech professionals typically spend roughly 3-4 years in each role.
The relationship between job changes and salary tells a more nuanced story. Professionals who changed jobs 6-9 times over their careers showed the highest earning potential, with average salaries reaching approximately $142,000. Meanwhile, those with very frequent job changes (i.e., ten or more times) saw a decline in average compensation, indicating that excessive job hopping might eventually impact earning potential. Strategic job changes—neither too few nor too many—may be the best pattern for salary growth.
A surprising 34% of tech veterans changed jobs only 1-3 times over their 2-year careers, while a small but significant 5% remained in the same role throughout. This loyalty-versus-mobility dynamic presents interesting implications for tech professionals: those who make calculated moves tend to see stronger salary growth over time compared to their colleagues who switch jobs on an annual basis.
If tech salary growth is slowing down, and organizations are more likely to unleash broad layoffs, is it worth aggressively jumping jobs for a series of small salary bumps? Or is it better to stick in a familiar job for longer, especially one that might offer training and other career benefits? That is a very real question confronting tech professionals today, especially younger ones. It is critical to keep in mind, however, that trends come and go, and the market moves on; what constitutes good career advice today could change in coming years.
How many times have you changed jobs over the past 20 years?
Rebased to tech professionals in 20 years or more of experience
Has Tech's Workplace Culture Improved?
Our seasoned professionals are split on changes to workplace culture: 48% say their culture has improved, while 41% believe it has declined. Interestingly, respondents who identify as women are significantly more likely than those who identify as men to say work culture has improved, at 64% compared to 46%.
One of our respondents, a woman in tech, addressed this different view on culture in her open-ended response: “Most of my career growth has happened in the past 10 years, after getting my MBA. It was as if I had to out-degree my male counterparts to be considered for advancement. Now I see the younger females in the field having an easier time, getting more complex/challenging roles earlier in their career. I am so excited for them.”
(Callout stat in design: Women are nearly 1.5 times more likely than men to say work culture has improved in the last 20 years.)
Many seasoned tech professionals also called out how remote work has impacted work culture, including five percent who mentioned remote work specifically in their open-ended responses to the question, “What’s been the most interesting change you’ve seen in tech over the past 20 years?”
Women are nearly 1.5 times more likely than men to say work culture has improved in the last 20 years.
Seasoned tech professionals noted the following:
- How technology has enabled effective remote collaboration
- Remote work’s impact on work-life balance and job flexibility
- The challenges and opportunities presented by distributed teams
One respondent cited technological advancements as a primary reason for remote work, stating: “Moving to the cloud and video conferencing made remote work possible and better than in-office environments.” Over the past 20 years, the evolution of everything from speedy home internet to video-conferencing software has made it easier for teams to collaborate virtually over sizable distances.
While perspectives on workplace culture vary, the sense of improved gender equity and remote work flexibility is reshaping tech workplaces in ways that would have been hard to imagine two decades ago. These mixed responses from seasoned tech professionals tell an important story: we are making progress, but there is still work to do.
Opportunities for 2025
Utilize AI Thoughtfully
While AI is a powerful tool, remember that human ingenuity and creativity remain invaluable. Strive to be a “human-AI hybrid,” leveraging AI technology to enhance your work without becoming overly reliant on it. This will help you adapt to a tech market that is quickly adopting new AI tools.
Build on Cultural Progress
A positive and inclusive workplace culture is essential for job satisfaction and productivity. Advocate for initiatives that promote diversity, equity, and inclusion. Don't be afraid to make proactive suggestions if you see opportunities for improvement.
Value Experience Strategically
Your career journey is a unique and valuable asset. Highlight your diverse experiences to potential employers, providing specific examples of your adaptability and specific problem-solving skills. Proactively seek opportunities to expand your skillset and stay current with industry trends.
Optimize Remote Work Integration
If remote work is a part of your professional life, create a dedicated workspace and establish effective communication habits. Prioritize building strong relationships with colleagues, both in-person and virtually.