In the latest Computerworld IT Salary Survey (2016) 71% of IT workers who took the survey reported that they received a raise in the past year. That is a nice healthy number.
For those of us who specialize in data and database systems though, it may be bad news that we are not as “in demand” as our application development brethren: 45% expect their organizations to hire new application developers this upcoming year whereas only 17% expect to hire new database analysis and development folks. Of course, this may not be all bad news because organizations need many more developers than they do DBAs, right?
In terms of compensation, the national average for DBAs was $98,213 in the 2016 survey, up 1.9% over 2015. This figure includes both a base salary and bonus.
Let’s compare that to the application developer compensation. AppDev folks averaged $91,902 in 2016, up 4.4% over 2015. So DBAs are still out-earning application developers, but not by much. And the application folks are getting bigger raises!
That said, these types of surveys are always skewed somewhat because of the multitude of titles and jobs out there that fall into multiple categories. For example, the national average compensation for database analysts was $90,370 in 2016, up 3.5% over 2015. And the national average for database architects was $128,242 in 2016, up 3.3% over 2015. I think this sends a clear message to DBAs: it is time to ask for your title to be changed to database architect!
You can go to the web site and search on the various categories to uncover the compensation figures for your favorite profession. I was curious, for example, about data scientists, but there were only 13 respondents rendering the results not significant.