5 Takeaways from this year's Stack Overflow Survey
Tags: stackoverflow, webdev, programming, trends
Published: 2021-08-20 13:27:32

Stack Overflow's annual developer survey has become a staple of the programming community. It is undeniably one of the most popular publicly available surveys of developers. Coders, Marketers, and Entrepreneurs direct their attention to it in order to see the trends in the software industry.

While you can check out the full report for yourself [here](https://insights.stackoverflow.com/survey/2021), these are our five takeaways from this year's survey.

###**1. Software Engineering is becoming increasingly self-taught**

In this year's survey, StackOverflow asked how developers learned to code and broke down the data by age.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/molcsdvaoq8og4oc84vw.png)

There's a pretty linear relationship showing that younger engineers are becoming increasingly reliant on online resources. That being said, the amount of developers attributing their programming skills to school, at least among those who are old enough to have attended university, has remained pretty constant.

We've talked about the benefits and drawbacks of different kinds of educational methods [before](https://dev.to/codesphere/is-there-a-right-way-to-learn-to-code-3fn4), but this isn't necessarily a bad thing. Online learning methods are generally more equitable and versatile, and the sheer volume of different online learning resources is something the dev community should be proud of.

---

###**2. Diversity still has a long way to go**

On a less positive note, the Stack Overflow survey has put to numbers just how big of a gender diversity issue there is among developers.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9t5iemlhfsim60tnf5t8.png)

According to the survey, only 5% of respondents identified as women, which is obviously not even close to the proportion of women in any country. While such a low number may be more of a statement of Stack Overflow's audience rather than the entire developer community, there's no question that gender diversity has a long way to go.

---

###**3. Javascript is still king - But typescript is going to be**

For the 9th year in a row, Javascript is still the most used programming language among developers, with HTML/CSS in a close second.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hbzksb03l9hnpxplmicb.png)

Javascript is without a doubt increasingly versatile, but as it has grown so too has Typescript. The survey reports Typescript being used by 36% of developers, **which is a 10% increase from last year.**

Additionally, Typescript is ranked third among languages that developers love working with, behind only Rust and Clojure.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s9uehr7210c0fztqr3vb.png)

If you haven't hopped on the Typescript train by now, it's probably only a matter of time.

---

###**4. There's still a gap between loved and used databases**

There is still a pretty large gap between the database technologies that developers love and the database technologies that developers use. While a lot of this is likely chalked up to not wanting to spend time migrating databases, you just can't help feel bad for all these back-end devs being forced to work with MySQL

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bbgia4b4ujc12tidutyr.png)

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/us4zoyjjgzx1qsae3art.png)

Despite the top 3 most loved databases being Redis, Postgresql, and MongoDB, MySQL is still reported to be the most used. On top of that nearly half of all developers report dreading using MySQL!

---

###**5. SRE and DevOps continue to be expensive**

Finally, for all the talk of cloud providers being easy to use and cost-effective, DevOps and Site Reliability Engineers continue to be the most expensive kind of developers to hire.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/si6dwarclc51uwkd3iwf.png)

If you're not sure where in tech you want to work, that means learning infrastructure is probably the most lucrative choice.
For founders, however, this means managing your infrastructure is going to be incredibly expensive.

At [Codesphere](https://codesphere.com/?utm_source=dev.to&utm_medium=blog&utm_campaign=sosurvey&utm_term=stackoverflow%2Bwebdev%2Bcareer%2Bweb%2Blearning), we're changing this by creating a zero-config cloud platform, so that your team can spend less time configuring infrastructure, and more time coding.

--- 

What were your biggest takeaways from the survey?
Let us know down below!