DEV Community

Brian Rinaldi
Brian Rinaldi

Posted on • Originally published at

Some Things You May Have Missed in the Stack Overflow Developer Survey (2019 Edition)

With over 90,000 responses, the Stack Overflow Developer Survey is the largest survey targeting the developer community. This doesn't mean the results are perfectly reflective of the developer community (something, StackOverflow themselves acknowledge), but they are a useful metric to gauge certain aspects of the community - from changes to the make up of the community itself to interests and job focus.

Last year, I took a look at some items that stood out to me, and following the recent release of this year's results, I'd like to do the same.

Please note that these are only the items that struck me. I invite you to share your own insights in the comments or in a post of your own.

Some Changes in Methodology This Year

StackOverflow has received its fair share of criticism over the years regarding its community. Last year they started to make a public effort to respond to those criticisms. I'm not here to judge the success or failure of those efforts on a larger scale, but it did impact the way they handled the survey results.

Firstly, they acknowledge the issue up front:

Despite our survey’s broad reach and capacity for informing valuable conclusions, we acknowledge that our results don’t represent everyone in the developer community evenly. We have further work to do to make Stack Overflow the welcoming, inclusive, and diverse platform we want it to be, and this is reflected in our survey sample.

Secondly, they decided to release weighted results that attempt to correct the demographic skew. Thus you get results like the unweighted developer roles in the United states...

developer type unweighted

...and weighted:

developer type weighted

In some cases, the results don't change much but in others it can give interesting insights. For instance, above you'll see some slight changes in the overall percentages of the top 5 items. However, after that, the weighting actually changes the order, with designer moving above both database admin and DevOps, even if the overall percentage change is still relatively small.

A big part of the skew is gender-related. Yes, the industry-wide numbers are bad (with some data putting women at less than 20% of tech jobs overall and many reports showing those numbers declining) but StackOverflow's responses are over 91% men overall and just 11.7% women even in the US.

gender makeup

Whoa! Visual Studio Code!

A whopping 50.7% of all respondents use Visual Studio Code for their development environment. The next closest is the full Visual Studio at 31.5%.

developer environments

When splitting out web, mobile and SRE/DevOps, the popularity of Visual Studio Code only increases, with mobile being the only category where it just barely doesn't hold the top spot (falling just behind Android Studio but, surprisingly, above XCode).

Web tech still dominates

This probably shouldn't come as a huge surprise though, seeing as StackOverflow seems to be dominated by JavaScript/front-end developers.

most popular technologies

Still, web technologies still sit on the bottom end of the pay scale, particularly in the United States.

Most Developers Are Employed By Small Businesses

Excluding self-employed individuals, a full 58.8% of developers on StackOverflow are working at companies with less than 500 employees.

company size

And most like their jobs

Over 65% like their current jobs, at least slightly. Even a lot of those who don't necessarily like their current jobs, are still at least somewhat happy with their choice of career - nearly 3/4 of developers are happy with their choice of career.

job satisfaction

Perhaps they are so happy in their jobs because they are not (nor, largely, want to be) managers. 😉

want to be managers

PHP Doesn't Pay

While Scala, Clojure and Go developers are paid well regardless of their years of experience, PHP developers are paid the least (and seemingly by a lot) regardless of their experience.

pay correlated to experience

Despite this, PHP still remains popular, being the 8th most popular language at 26.4% of all respondents and still over 25% of professional developers.

Developers Love Reddit

Social media is a key part of the roles I've had in DevRel, community management and marketing, so I was interested to see social media usage.

social media

The differences between the all respondents and US respondents is pretty significant. Reddit still wins, by a lot more, but Twitter jumps from 5th to 2nd.

social media in the US

A notable absence, though, is Twitch. Perhaps it wasn't included as an option on the survey, which is surprising given the popularity lately of live-coding streams.

What Struck You?

What did you think of the survey? How does it compare to your experience, whether you are a StackOverflow user or not? I'd love to hear different perspectives.

Top comments (7)

aspittel profile image
Ali Spittel

Some really great takeaways in here, I also think that some of these questions had some pretty sad results -- like 2.5% of people putting themselves as the most influential person in tech! Also, feelings of competence and workplace toxicity split by gender.

remotesynth profile image
Brian Rinaldi

Very true. The difference in feelings of competence was striking. I also thought the gender differences in job factors is something most companies should look at if they truly care about improving diversity within their teams.

job priorities

This is the opposite of how I see most job postings promoted, which is to focus on the technologies and frameworks you would get to use - something that ranks at the top for men but significantly lower for women. This means that perhaps we need to think about how we promote our jobs (putting culture, flexibility and professional development up front) if we want to attract more women (notably, non-binary also put culture at the top as well).

laurieontech profile image

I also find them focusing on in-office perks, because they think that will keep people satisfied as they work long hours there. For many women who are the default care-takers the ability to be productive outside of the office and the value the company places on THEIR family is more important.

Thread Thread
remotesynth profile image
Brian Rinaldi

Agreed. I have seen companies promote things like game rooms and beer taps as perks but those are often signals to many applicants (not just women, but especially women) of the kind of culture a place has and what they value.

Thread Thread
laurieontech profile image

And to be fair, I love game rooms and pingpong! However, I would hope that's an every so often brain break instead of a perk designed to keep me chained to the office. I love my job and my work, but I value my life, my family, my hobbies. It's important to me that a job does not attempt to merge the two in the hopes of extracting more of my time and energy.

cubiclebuddha profile image
Cubicle Buddha

I was most pleased to see TypeScript high on many of the surveys.

Great review btw! You pointed out some great things in the survey that I didn’t notice (when I was busy CTRL-F’ing the survey for “TypeScript” haha).

laurieontech profile image

The PHP thing sticks out to me because of Wordpress. I could be totally off base here, but I wonder how many of those developers are undervalued as their company site update person. Similar to sharepoint developers.