![]() |
VOOZH | about |
We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.
Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.
Follow TNS on your favorite social media networks.
Become a TNS follower on LinkedIn.
Check out the latest featured and trending stories while you wait for your first TNS newsletter.
New data on developers and how they do their jobs not only confirms that far more devs work remotely now than before the COVID-19 pandemic but offers a glimpse at which tools they’re using.
Before the pandemic, 67% of participants in a new survey by JetBrains said they mainly worked at an office. Now, 76% spend the majority of their time working from home.
Overall, 53% of developers surveyed said they had edited code on remote machines. Of this group, only 25% use cloud development environments, like CodeSpaces, Gitpod, Cloud Workstations and JetBrains Space.
Among other findings about remote development:
The survey is based on responses from 29,269 developers, scattered across 187 countries. It offers a deep dive into not only the tools used by devs and how they use them but also programming languages, work behaviors, salaries, demographics and even the mental health and lifestyles of developers.
Upskilling continues to be important to developers, as the study showed that half of all survey participants said they plan to adopt a new programming language. The top five, in descending order: Go, Rust, Kotlin, Python and Typescript.
Forty-one percent of respondents said they spend three to eight hours a week learning new tools, technologies or programming languages, the most commonly cited duration of time spent on upskilling.
Overall, developers in the survey were using an average of 5.4 of the 36 languages that researchers asked about. Survey participants identified — in descending order — Javascript, Python, Java, HTML/CSS and Typescript as their most commonly used programming or markup languages.
This year for the first time, JetBrains’ survey asked developers for their favorite and least favorite languages. Considering how many developers are actually using a language, Kotlin, Rust and C# are the most popular, while PHP, R and C are the least popular.
We found significant overlap when comparing these results to the Loved and Dreaded list of languages in Stack Overflow’s 2022 Developer Survey.
Kotlin, notably, is not included on the Stack Overflow list yet is the most likely to be thought of as users’ favorite. Since Kotlin is the third most likely language to be in developers’ plans, readers might want to take another look here.
Perl, C and Visual Basic appear in the Top 10 of both the reports' Least Favorite and Dreaded lists; Assembly, PHP and R also show up on The New Stack's weighted analysis of both lists, pictured above. Notably, significantly more JetBrains respondents said JavaScript is their least favorite as compared to being their favorite.
Given that one in four survey participants reported having two years or less of professional coding experience, this could indicate frustration with the learning curve rather than shortcomings with the languages themselves.
Documentation and APIs were the most commonly cited way in which survey participants learned new tools, technologies and programming languages in the past 12 months.
The data shows some shifting in the market for online programming education; Udemy remains the most popular choice for Massive Open Online Courses (MOOCs), with CodeAcademy making slight gains in 2022.
The survey tracked a number of trends with regard to tools and technologies: