DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations

Tech Salary Trends in 2017

Looking for that next opportunity? Or just curious to see if you're making market average? Check out the tech salary trends for 2017.

Chris Ward user avatar by
Chris Ward
CORE ·
Apr. 04, 17 · Opinion
Like (5)
Save
Tweet
Share
6.41K Views

Join the DZone community and get the full member experience.

Join For Free

Stack Overflow's 2017 developer survey crossed my desk at the same time as a report on tech wage trends from Dice.com, who I’d never heard of before, but the report echoed many of my own observations, so I read further. It’s only from US data, but again, I have seen similar trends in other countries, so thought I’d share insights with you, in case, you know, you’re looking for a change, or are inquisitive about your worth.

Interestingly, and countering my common conception of US tech workers, whilst 24% of respondents cited switching employers as the source of a raise, 36% were due to rises in company positions, possibly showing that tech companies are desperate to hold on to experienced individuals. 2015 actually saw the largest wage rise in the history of the report, with a 5.5% raise leading to an average wage of just over $93k. 2016 actually saw a 1.3% decrease in wages, but with raises in certain skill sets, and decreases in others contributing to this number. More on that later.

Unsurprisingly, the technology areas experiencing the most disruption and change had the largest increases, with those working in cloud storage and IoT generated the largest rises, but specifically experience in Drupal (which surprised me), HBase, MariaDB, MapReduce, CloudFoundry, Cassandra, ElasticSearch, Kafka, Ansible, and Objective-C (which also surprised me) could earn you the highest wages. Taking a quick diversion to design and UX roles, experience in Omnigraffle garnered a surprisingly high wage, most design folks I meet these days are using Sketch.

Overall tech employees are satisfied with their wages, and confident that their roles are secure, with only the higher earners expressing a little insecurity, perhaps wondering if their ever increasing rates are an unrealistic idea.

Again, it may not surprise you to hear that Silicon Valley had the highest average wage ($114K), which was a slight (-0.2%) decrease on 2016. Boston came next ($103k) with a 2.1% rise. If you’re looking for places to find developers and pay them less, then your best bets for the lowest average wage are Cleveland ($78k) and Tampa ($81k), with both cities experiencing decreases in highest rates. The largest decrease was in Tampa and Atlanta (-7.6%) and the largest increase St Louis (3.1%), which makes me slightly regret turning down the job offer I had there a couple of years ago.

I mentioned that companies are trying hard to hold on to the staff they do have, and reflecting this, 70% of employees surveyed offered incentives to retain staff with benefits such as raises, flexible work, or more challenging work.

A lot of tech companies claim to maintain horizontal management structures, and wages reflect this. Once you start a highly technical role, then there’s only about an average $20k range between the lowest and highest average wages. If you’re in QA, then you experienced the largest decrease at a whopping -14.6%, but database developers are in luck with an average 8.6% increase.

A lot of the higher wages and raises went to more experienced individuals, with reasonable decreases for juniors (-5.8 to -2.7%), which perhaps shows that the increasing amount of people learning to code are flooding the less experienced end of the market and bringing overall rates down.

If you work in tech you are still fortunate, earning higher than average wages and experience good conditions. Feel happy in that knowledge, but keep an eye on new trends, keep your skills up to date, and don’t be afraid to ask for more if your wage doesn’t reflect these figures.

trends

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Apache Kafka Is NOT Real Real-Time Data Streaming!
  • 7 Most Sought-After Front-End Frameworks for Web Developers
  • Using GPT-3 in Our Applications
  • Build an Automated Testing Pipeline With GitLab CI/CD and Selenium Grid

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: