当前位置:网站首页>PostgreSQL surpasses mysql, and the salary of "the best programming language in the world" is low

PostgreSQL surpasses mysql, and the salary of "the best programming language in the world" is low

2022-07-05 04:50:00 Java notes shrimp

Click on the official account , utilize Fragment time to learn

from :OSC The open source community

Stack Overflow 2022 Developer survey report now available .Stack Overflow The annual developer survey is the largest one for developers around the world 、 The most comprehensive investigation , The survey covers everything from developers' favorite technologies to job preferences .2022 Year is Stack Overflow The 12th year of the release of the annual developer survey report , From 180 A country / Regional 73000 Several developers participated in the survey . among , The number of respondents from the United States and India is still the largest , Followed by Germany and UKI( Britain and Ireland ); have only 632 Survey feedback came from Chinese developers , Accounted for as 0.88%.

Some highlights of this survey are as follows :

  • The proportion of online learning programming ranges from 60% rose 70%,45 Respondents over the age of like to learn from books , Young people (18 Under the age of ) Rely on online learning and resources .

  • Docker It seems to be becoming a basic tool for professional developers , from 55% Add to 69%.

  • Rust It has become the most popular language for the seventh consecutive year ,87% Of developers say they want to continue using it .

  • Phoenix replace Svelte Become the most popular Web frame .Angular.js It has been the most annoying framework for developers for three consecutive years ,React.js For five consecutive years, it has become the framework that developers most want to learn .

  • Docker and Kubernetes Ranked first and second among the most popular and wanted to learn tools . You want to use Docker The will of the does not seem to be slowing down , From last year's 30% Increased to this year's 37%.

  • Clojure Still the highest paid language known .Chef Developers get the highest salaries , But it's also one of the most disliked tools for developers .

  • 69% Percent of the respondents work full-time , Compared with last year 4 percentage .

  • 85% According to the developer of , Their organization is at least partially remote enabled .

  • 62% Percent of respondents spend more than per day 30 Minutes to find the answer or solution to the problem , also 25% Of people spend more than an hour a day . For a by 50 For a team of developers , The entire team spends every week searching for answers / Total time on the solution 333-651 Hours .

The most popular technology

Programming 、 Scripting and markup languages

The top five languages most commonly used by professional developers have not changed ;JavaScript For the tenth consecutive year, it has become the most popular programming language . But the report says , For those who are learning programming ,HTML/CSS、Javascript and Python Almost juxtaposed as the most commonly used language . People who are still learning are more likely to use... Than professional developers Python(58% Yes 44%)、C++(35% Yes 20%) and C(32% Yes 17%). Compared with professional developers , People who are still learning programming use less SQL(38% Yes 53%)、TypeScript(15% Yes 40%) and Bash/Shell(19% Yes 29%).

b420e6c84f6c878068bd17b358a84a50.png
picture

database

Overall speaking ,MySQL Still the most popular database . But in the professional developer community ,PostgreSQL(46.48%) beyond MySQL(45.68%) Won the first place . Professional developers are more likely to use... Than people who are learning programming Redis、PostgreSQL、Microsoft SQL Server and Elasticsearch.

MongoDB The proportion of use in the two groups is similar , And it is the second most popular database among beginners ( Second only to MySQL).“ That's reasonable , Because it supports a large number of languages and application development platforms .”

b2ddc28d2121824d52303b47c5b7ecb8.png
picture

Cloud platform

AWS Is still the most commonly used cloud platform ,Microsoft Azure transcend Google Cloud Won the second place in .

c7638c49efc0ced7a48054e7e3d0b6f1.png
picture

Web Framework and Technology

Node.js and React.js Are the two most commonly used Web technology . Use Angular More professional developers than beginners (23% Yes 10%),ASP.NET(16% Yes 10%) and ASP.NET Core(21% Yes 10%) It's also .

2b0a7ad90539c436cf5ac3e171a12faf.png
picture

Other frameworks and Libraries

In machine learning ,TensorFlow Still more than PyTorch More popular ,Scikit-learn In the wake of TensorFlow after .Flutter and React Native Are the two most popular cross platform tools . Beginners are more likely than professional developers to use NumPy(43% vs 24%) and Pandas(35% vs 22%), And more likely to use TensorFlow(18% vs 11%) and Scikit-learn(17% vs 11%).

73127d5451c2f0e359f7ec78fb11adc4.png
picture

Other tools

Last year's report pointed out that ,Git Is the basic tool for a developer . But this year ,Docker It seems to be becoming a similar basic tool for professional developers , Its proportion is from 55% Increased to 69%.

8e82e55a78cf1a0320ed0a21d012ce89.png
picture

Integrated development environment

Visual Studio Code Still the first choice for all developers IDE.PyCharm More used by beginners (26% Yes 16%), and Vim It is more used by professional developers (24% Yes 16%).

bb3e972b8da0171e1cb1cbfe73e1403d.png
picture

Asynchronous tools

5718486efc1617be33736070cc700abd.png
picture

Synchronization tool

3defaa8ddfeb021db0a6edceb49c4d84.png
picture

operating system

Windows Is the most popular operating system for developers , Suitable for personal and professional use . be based on Linux The operating system is better than macOS More popular ; According to the report , This highlights the appeal of using open source software .

bbe31c698ae4180d0f44857b4f234f3b.png
picture

Favorite 、 Most feared 、 The technology you want to learn most

Programming 、 Scripting and markup languages

Rust For the seventh consecutive year, it has become the most popular programming language ,87% Of developers say they want to continue using it .

93c677565a19dd379ce8900edc14f86e.png
picture

▲ Favorite 、 The most feared language

4fe33f69fd8f0f38035110a78814cc12.png
picture

▲ The language you want to learn most

database

stay Redis Five years later ,PostgreSQL Win the most favorite and most wanted to learn database location .IBM DB2 For the third consecutive year, it has become the most frightening database .

59dfa6017d84aa28c5ed49c8fa7fb4b7.png
picture
8183d35db8248cc22acf930257b1482a.png
picture

Cloud platform

AWS It is not only the most commonly used cloud platform , It is also the cloud platform that developers most like and want to learn from .

69c39049a42e0988ccc2ffafc6cb97c2.png
picture
e0b44ad860497f47c703abb6dad6482d.png
picture

Web Framework and Technology

Phoenix replace Svelte Be your favorite Web frame .Angular.js It has been at the bottom for three consecutive years ,React.js For five consecutive years, it has become the framework that developers most want to learn .

ac6b8b611e37813df601908ff287ef62.png
picture
432b7e7a5d8a8b94ecdc0aa2f6427ab7.png
picture

Other frameworks and Libraries

Hugging Face Transformers Is the favorite Library ,Tensorflow Most want to be learned .

3883eeecde6937cfd51cda5f8c61f494.png
picture
0aa109daecd7f56b8c8917068748137d.png
picture

Other tools

Docker and Kubernetes Ranked first and second among the most popular and wanted to learn tools .77% Of users like Docker,75% Of users like Kubernetes;37% Of users want to use Docker,24% Of users want to use Kubernetes.

44cf382c3b7b4d794b6fd80c3742a1e3.png
picture
bc542778212c27bcbe7b3026a3786c2f.png
picture

Integrated development environment

Neovim For the second year in a row, he became the favorite editor ,Visual Studio Code Followed by . however Visual Studio Code It is the tool that everyone wants to learn most , The second is Android Studio.

9b9b45d55534fc2d2d282a57e8408ced.png
picture
ae97414514f4d787f0b3b478094840a1.png
picture

Used and desired technologies

Programming 、 Scripting and markup languages

Similar to last year , There are more than 1 10, Javascript Developers express a desire to start or continue using Go or Rust Development .

7872a7316b7b79d753ca2b4acec3bb0a.png
picture

database

Yes 11185 name MySQL Developers want to use PostgreSQL Work , as well as 9520 name MySQL Developers want to use MongoDB Work .

3d0280be7d2848bfc5276a0eb9382661.png
picture

Cloud platform

And 2021 In a similar , A large number of AWS Developers want to be in Google Cloud or Microsoft Azure Development in .

ddaf9331541530a8acb0f138221678dc.png
picture

Web Framework and Technology

Yes 12954 Name use Node.js Developers who want to use React.js.

8171e1424e6ddcd9563fa3a58606734e.png
picture

High paying technology

Programming 、 Scripting and markup languages

d4e1fdca38ed1ac3683f65f363b46017.png
picture

database

8f697da2604adc9ddcedbd8b300b02ae.png
picture

Web frame

daba69c2b511c9d106bdee224ca89b0b.png
picture

On average, ,2021 - 2022 Year , The median wage has increased by about 23%.Flow、COBOL、Couchbase and IBM Cloud/Watson The largest year-on-year increase in wages .

Besides , Compared with other languages with the same experience ,PHP Developers are still underpaid .

6c68b22f7b991a4799e8fc3e0e821dc8.png
picture

See the full report for details :https://survey.stackoverflow.co/2022/

After reading this report , Many netizens are targeting PHP Expressed his opinion :

602746d9e8fbe52e422b13b0a4a1b53d.jpeg
picture
290d9819d941af676062b00e2f167790.jpeg
picture
16cbb6b339fdc0343b8f48f7ef251c23.jpeg
picture

What do you think ? The comment area is waiting for you .

 recommend :

 The most comprehensive java Interview question bank 


PS: Because the official account platform changed the push rules. , If you don't want to miss the content , Remember to click after reading “ Looking at ”, Add one “ Star standard ”, In this way, each new article push will appear in your subscription list for the first time . spot “ Looking at ” Support us !
原网站

版权声明
本文为[Java notes shrimp]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/186/202207050445389480.html