Sunday Reading List #4: StackOverflow Developer Survey Results 2018

This week, we are featuring only one thing on our reading list – the StackOverflow Developer Survey Results 2018.

StackOverflow is essentially an online forum where developers go when they’re stuck on a problem. Since its launch in 2008, it’s become the largest and most trusted online community for developers to learn and share​ ​their programming ​knowledge.

Drawing from this enormous community, StackOverflow does this survey in which more than 100,000 developers tell StackOverflow what tools they’re using, what they value in work, what they want for their careers, and much more. And each year, the results are chock full of incredible insights into the technical community that Open-i Advisors, and many of our customers, inhabit. It is the best data-driven insight into the mind of the developer that we’ve come across. Moreover, watching it change from year to year is useful in tracking trends in both technical innovation and HR.

We strongly recommend reading the entire survey, but here are the key takeaways we found.

Company Size

Of the over 100,000 developer respondents, nearly 1 out of 4 work for a company with between 20 and 99 employees. This reinforces the idea that the Internet industry continues to be driven by small and medium sized businesses.

Most Popular Programming, Scripting, and Markup Languages

JavaScript is the most commonly used programming language for the sixth year in a row. Python is the fastest-growing major programming language, moving up to the #7 slot. This year, it surpassed C#, after surpassing PHP in 2017.


Which Methodologies Do Developers Use?

Agile beat out Scrum as the most popular developer methodology for yet another year, but both remain incredibly popular. Kanban came in third with about 36% adoption.

What Do Developers Think Is Dangerous and Exciting About AI?

Developers are most excited about artificial intelligence’s impact on the “Increasing automation of jobs”. But according to them, the most dangerous implication of AI is a near-tie between algorithms making important decisions and AI surpassing human intelligence (basically the “Singularity”).

They go on to overwhelmingly choose answers in subsequent questions that they believe that the developers themselves are responsible for considering the ramifications of AI.

StackOverflow is a great example of a community that has grown by being data-driven about how it addresses the needs of its users. By doing these types of surveys, they not only provide great insights to organizations like us. They also learn how they can better service the needs of their community members.