Over the next one-year period, most developers were Go, Kotlin would either migrate to Python languages, or at least use them in addition to his main language. The latter, i.e. Python, is studied by most based on the results of the survey: 30 percent of respondents started or continued learning the language in the past 12 months, surpassing the results of the previous year.
As for the systems deployed for development, 60 percent of developers surveyed use Windows, 50 percent Linux, and 44 percent macOS, an additional 1 percent. and other systems – by the way, the majority of respondents work with several operating systems in parallel. In the ranking of environments targeted by the created software, Windows leads even higher, by 84 percent, Linux by 60 percent, macOS by 39 percent, and the other category by 8 – this question, by the way, researchers only ask respondents who develop for desktop systems.
WEB, WEB, WEB
In terms of product-targeted platforms, the web was by far the most popular answer, with 69 percent of developers working on web back-end and 57 percent also working on web front-end solutions. The third most popular response was desktop software, with 35 percent, followed by mobile apps with 32 percent. 28 percent of the respondents are engaged in the development of server and infrastructure solutions, 9 percent also create software for IoT and embedded devices, and 5 percent stated that they do not develop anything.
a personal or work projects, predominantly web-sites – 54 percent of developers to create online interfaces, while 36 per cent working in different applications for smaller tasks. About 30 percent deal with the field of databases and data storage, 23 percent create system software, and 23 percent also develop various libraries and frameworks. 19 percent of respondents work in the business intelligence, data science, and machine learning segments.
On mobile platforms, most developers try to cover both of the dominant systems in the market, iOS and Android: 45 percent said in the survey that both platform. 41 percent of respondents develop Android only, 11 percent develop iOS alone, and 2 percent deal with other systems.
For mobile development, native devices are still the most popular, used by two-thirds of developers – and about half use cross-platform technologies. Of the latter, React Native is also the most popular in this year's research, with 42 percent, while Flutter, known from Google, is climbing extremely fast, second on the list at 39 percent – an increase of 9 percentage points from a year ago. The expansion of the framework is to the detriment of other players on the list, with Cordova, Ionic and Xamarain at 18, 18 and 14 per cent, a painful 10 percentage point decline on an annual basis in all three cases.
For more details on The State of Developer Ecosystem 2020 For the developer lifestyle section introduced this year, you may want to visit the JetBrains related page.
Gellert is Technology Editor at Counting News Media and contributor at other major tech publications. Her interests includes testing new gadgets and reading.