To kick off 2019, Jet Brains polled nearly 7,000 developers to determine “the state of the developer ecosystem.” 69% of those surveyed where fully employed while only 15% were students. To put the population into perspective, Stack Overflow’s 2019 survey had a population of 90,000 developers. The larger number allows for a much stronger representation of the developer community. You also have to take the Jet Brains community into consideration. Jet Brains’ most popular product is, arguably, Intellij IDEA, a Java integrated development environment. These variables have to be taken into account when reading the results of Jet Brain’s survey.
Let’s not ignore the fact that HTML is considered a programming language in this poll. Que the endless HTML is not a programming language memes. To be fair, HTML is paired with CSS which, with some(or a lot of) arm twisting, can be considered a programming language due to its turing completeness. Though, in the end it’s really just a style sheet language. Note that Stack Overflow is more careful about this by titling its section Programming, Scripting, and Markup Languages.
According to the survey, Java is the most popular programming language out there. Here’s where Jet Brains population may have skewed the results. Some may argue that if Java was so popular, there wouldn’t be a need for both Scala and Kotlin.
The survey also found that two-thirds of developers practise pair programming. The problem with this finding in particular is that 1 in 14 developers that took the survey were in some sort of leadership position. A majority of them owned a small business. This is relevant because project leaders would like to assume that they are employing the latest agile methodologies.
Overall, the survey provided some interesting insights into the practices of a select group of developers, but the limited population restricts one from making sweeping generalizations.