15.9% of developers are actively looking for a job, while 59.8% said they aren't actively looking, but are open to new opportunities. If you're posting job listings and waiting around for developers to find you, you're missing out on a huge pool of talent (76%, in fact)!

Almost 60% of respondents identified themselves as a Back-End Developer.

A Back-End Developer focuses mainly on the server side of code for a web application. They are knowledgeable about databases, server internals, system administration and technologies used once a site reaches scale.

87% of developers have taught themselves a new language outside of their formal education. [Tweet This]

Developers are lifelong learners; almost 90% of all developers say they have taught themselves a new language, framework, or tool outside of their formal education. Among professional developers, almost half say they have taken an online course like a MOOC, and about a quarter have participated in a hackathon.

When looking at a developer's resume or online portfolio, keep this in mind. There are so many forms of education outside the "norm."

Rust is the most loved programming language among developers. [Tweet This]

For the third year in a row, Rust is the most loved programming language among our respondents, followed close behind by Kotlin, a language we asked about for the first time on our survey this year. This means that proportionally, more developers want to continue working with these than other languages.

Frequent job changes are the norm for software developers. This means two things for companies trying to hire them—don't be afraid to reach out to passive candidates, and know that changing jobs this frequently isn't always a red flag.