At the end of March, another mega-survey of developers from StackOverflow was released, in which tens of thousands of people took part. Link to the survey results here . The report was impressive in size, so let's just look at some interesting points from it.
By the way, on KDPV - the list of "Most Loved" languages, these are the languages ​​in which the respondents tried to write, and they liked it.
1) The first thing that catches your eye is that now the web developers are the most (72.6%). And also the fact that 2/3 of them is full stack (63.7%). So if you still do not know javascript, I advise you to look in his direction.
2) It becomes even more obvious if you look at the top most used languages:
The most interesting thing here, in my opinion, is TypeScript. People are tired of the magic of js and are using strong typing with might and main. Previously, such a percentage of TypeScript was not there. I even slightly doubt the reality of such numbers.
3) Well, immediately let's look at the top database (use):
From interesting to me personally: PostgreSQL has good positions, so everything is ok.
4) Development is still a "masculine" profession (men 88.6%, women 7.6%, gender non-conforming 0.9%, transgender people 0.5%, the rest (???) 1.2%). Who these "others" are is not specified, here we surrender to the will of fantasy. In general, the diversity of the sexes is clearly growing, which cannot but increase inter-gender tensions in society. “What gender-non-conforming code did this code write?”
5) Parents of developers usually have a good education.
6) The education of the developers themselves is also usually present (bachelor / master), while the majority consider it important (it seems to me that this is not the case at all in Russia).
7) Regardless of the presence or absence of education, 90% like to study independently.
8) For most, programming is also a hobby.
9) There are several reports on the most favorite and least favorite languages, the most paid, etc.
A very interesting picture shows us the language of Rust. Among those who have already tried it is the most favorite language. At the same time in the "most wanted" languages, he is not in the lead. Those. people prefer to learn the languages ​​that they need for something (and on Rust, so far it’s difficult to find a job). It may also mean that the excellent Rust language just has bad developer advocates. Those. Do not PR it as it should.
10) Of the interesting by frameworks: those who tried React are satisfied. Angulyarom satisfied less, but everyone plans to study it.
11) With the most paid technologies, it’s strange: in the whole world, Clojure and Rust programmers pay the most in the world, but at the same time, for example, in America these two languages ​​are not visible even on the horizon, but won all go. There is either a bias between countries or a statistical outlier due to a small sample of Rust and Clojure programmers. Well, or I do not understand something.
12) More about the payment. Although web developers are the most, they are paid almost the least. Apparently a lot of supply, demand - so-so. The most profitable thing is to be a Devops, a machine learning specialist, and everything about mathematics and statistics.
13) 44% of developers believe that they are underpaid.
The above is the tip of the iceberg. The stackoverflow report is truly huge and worth exploring, so be sure to look at the original and write, please, in comments that you are interested in.
Source: https://habr.com/ru/post/325636/
All Articles