The results of JetBrains’ sixth annual developer ecosystem survey, The State of Developer Ecosystem 2022, have been released.The report is based on responses from 29,000 of more than 38,000 developers who participated in last year’s survey,About 91% of respondents identify as male;Various topics in the developer ecosystem are explored in depth.
Some key takeaways from the survey findings are:
- JavaScript is still the most popular programming language, yet to be surpassed by TypeScript. TypeScript usage has almost tripled in the last 6 years,From 12% in 2017 to 34% in 2022.
- The technologies developers consider promising are AI/ML, Rust, JavaScript, Go, Kotlin and blockchain,The most promising programming language is Rust.
- One out of every two developers plans to adopt a new language. The top picks for next-gen languages are Go, Rust, Kotlin, TypeScript, and Python.
- Programming languages that have declined in popularity: PHP, Ruby, Objective-C, and Scala.
- TypeScript yesFastest growing programming language. Python continues to solidify as the second most popular programming language,Occupy a 55% share.As a major language, it outperformed Java and closed the gap with JavaScript.
- The five most popular programming languages are Python, Java, JavaScript, C#, and Kotlin respectively, but when these preferences are considered relative to the number of people using these languages, the leaders are Kotlin, C#, Python, Rust, and Java.
- The five least favorite programming languages are JavaScript, Java, PHP, C and C++. But when the relative number of users is considered, Perl’s share is as high as 96%, followed by Visual Basic at 77%, Delphi at 60%, and C at 51%.
- Working from home is still the choice of most developers, with 76% choosing to primarily work from home.
- 50% of developers participate in remote collaborative programming.
- 69% of in-job survey respondents are satisfied with their jobs, but only 57% are satisfied with their paychecks. The most important factor in measuring the value of work is the sense of accomplishment.
- 73% of developers experience burnout at some point in their careers.
- The most popular way to find a job is through a friend recommendation, with 30% of respondents finding a job this way.
- Dogs are more popular with developers than cats.
In addition, the languages with the highest proportion among young respondents aged 18-20 are Assembly, C, C++, Haskell, Lua, MatLab, and Rust; as these languages are often found in university classrooms. Languages with a higher share among older developers are COBOL, Assembly, CoffeeScript, Perl, Delphi, and Visual Basic. With the exception of Assembly, these languages have a low percentage of developers under the age of 30; interest in Ruby among younger developers is also low.
Windows is still the most dominant development environment, accounting for 61%. Followed by macOS (46%), Linux (45%) and others (1%); and in last year’s survey,Linux accounts for 47%, and macOS accounts for 44%.
15% of the respondents use English as the main communication language at work, followed by 14% Chinese and 13% Hindi. Developers are also starting to care about their mental health, with around 44% claiming to be actively interested in the topic and applying technology to maintain their mental health. Despite this, 73% reported experiencing burnout; Developer Advocates were the most affected (83%), followed by DBAs (80%).
The full content can be viewed in the full text of the report.
#JetBrains #developer #survey #prefer #Rust #macOS #accounts #Linux #Programmer #Sought