For the third year in a row, Redis is the most loved database, meaning that proportionally more developers want to continue working with it than any рейтинг языков программирования 2019 other database. Couchbase and Oracle rank as the most dreaded databases, and for the third year in a row, MongoDB is the most wanted database.
About 50% of respondents identify as full-stack developers, and about 17% consider themselves mobile developers. The median number of developer type identifications per respondent this year is 3, and the most common pairs are combinations of back-end, рейтинг языков программирования 2019 front-end, and full-stack developer. Pairs that are highly correlated include database administrator and system administrator, DevOps specialist and site reliability engineer, academic researcher and scientist, and designer and front-end developer.
Overall, over half of respondents had written code by the time they were sixteen, but experience varies widely. There is two years’ or more difference in the mean first age from countries like Australia and the UK compared to India and Brazil. We also see differences with gender, with women writing their first code later than men and non-binary respondents writing code earlier than men.
Other responsibilities outside of software can reduce developers’ engagement in coding as a hobby; developers who say they have children or other caretaking responsibilities are less likely to code as a hobby. Respondents who are women are also less likely to say they code as a hobby. About 65% of professional developers on Stack Overflow contribute to open source projects once a year or more.
The dashed line shows the average ratio of men’s to women’s participation We see varying representation from men and women in different developer roles on our survey. All categories have dramatically more developers who identify as men than women but the ratio of men to women varies. Developer types above the line have respondents that are more likely than average to be men, and those below the line have respondents who are more likely than average to be women. Developers who are data scientists or academic researchers are about 10 times more likely to be men than women, while developers who are system admins or DevOps specialists are times more likely to be men than women.
Stack Overflow’s annual Developer Survey is the largest and most comprehensive survey of people who code around the world. Each year, we field a survey covering everything from developers’ favorite https://itstep.org/ technologies to their job preferences. This year marks the ninth year we’ve published our annual Developer Survey results, and nearly 90,000 developers took the 20-minute survey earlier this year.
Women have the highest representation as front-end developers, designers, data scientists, data analysts, QA or test developers, scientists, and educators. Of professional developers who studied at the university level, over 60% said they majored in computer science, computer engineering, or software engineering. We asked respondents how old they were the first time they wrote a line of code or program, whether that was to make a webpage or say hello to the world.
The most common experience was being interviewed by senior folks and managers, and less than 40% of respondents report being asked to write any code at all. Mean of 76,778 responses Among professional developers, those who work as senior engineering executives, DevOps specialists, and SREs are looking for work the least. Developers working in academia and data scientists (categories that we know often overlap) are looking for work at higher proportions. Software developers work in a diverse range of industries, both inside and outside the technology sector. Of the industry options we used this year, more professional developers said they work for companies doing general software development (not otherwise specified), IT, and finance/banking.
Linux is once again the most loved platform for development, with both Docker and Kubernetes also highly loved this year. WordPress рейтинг языков программирования 2019 is the most dreaded development platform, and many developers say they want to start developing using Docker and AWS.
Most respondents say they review code as part of their work, because it is an important part of the software engineering process. It’s not a dominant part of most developers’ work week, though. About three-fourths of developers say they spend https://deveducation.com/blog/samye-trendovye-iazyki-programmirovaniia-v-2019-godu/ five hours or less each week reviewing code. We asked our professional developer respondents this year about their last successful interview process that resulted in a job offer, and what type of tasks or interviews they had experienced.
We can use survey weighting to adjust for the mismatch between our survey sample and the population of developers. When we use weighting, we see small increases in the representation рейтинг языков программирования 2019 of developer roles that have the most representation from women, like designers, and decreases in others with low representation from women, like DevOps.
Developers who work with Rust, WebAssembly, and Elixir contribute to open source at the highest rates, while developers who work with VBA, C#, and SQL do so https://deveducation.com/ at about half those rates. Survey weighting is an approach used to analyze survey data when the survey sample doesn’t match the underlying population well.
However, some types of coding work are paid more highly at the same level of experience. We asked respondents if their organization uses unit tests in development, and they are overwhelmingly in favor of unit testing, whether they currently use them or not. In fact, developers at companies who embrace unit testing also have slightly higher job satisfaction.