Самые топовые и высокооплачиваемые языки программирования
В опросе разработчиков Stack Overflow в 2020 году Rust завоевал первое место в качестве «самого любимого» языка программирования, Python оказался «самым востребованным», а Perl, Scala и Go заняли нишу «самых высокооплачиваемых» языков.
Rust, кстати, занял первое место среди «самых любимых» языков уже пятый год подряд, а Python опустился со второго места на третье, уступая TypeScript.
Под «самыми любимыми» языками в опросе Stack Overflow подразумевается высокий процент респондентов, которые в настоящее время используют такой язык и хотят далее с ним работать.
Компания также опросила разработчиков о языках, которые:
- используются ими в настоящее время, но хотели бы их сменить («наиболее малоприятные для работы»);
- они не практикуют в работе, но заинтересованы в их использовании («наиболее востребованные»);
- имеют рейтинг самых высоких зарплат («самые высокооплачиваемые»);
- наиболее часто используются («самые популярные»).
В опросе Stack Overflow 2020, опубликованном в конце мая 2020 года, участвовало около 65 000 разработчиков по всему миру.
Итак, смотрим топ-10 в вышеупомянутых категориях!
10 самых «любимых» языков для разработчиков Stack Overflow 2020
- Rust, 86.1%
- TypeScript, 67.1%
- Python, 66.7%
- Kotlin, 62.9%
- Go, 62.3%
- Julia, 62.2%
- Dart, 62.1%
- C#, 59.7%
- Swift, 59.5%
- JavaScript, 58.3%
10 самых «наиболее малоприятных» языков для разработчиков Stack Overflow 2020
- Visual Basic for Applications (VBA), 80.4%
- Objective-C, 76.6%
- Perl, 71.4%
- Assembly, 70.6%
- C, 66.9%
- PHP, 62.7%
- Ruby, 57.1%
- C++, 56.6%
- Java, 55.9%
- R, 55.5%
10 самых «популярных» языков для разработчиков Stack Overflow 2020
- Python, 30%
- JavaScript, 18.5%
- Go, 17.9%
- TypeScript, 17.0%
- Rust, 14.6%
- Kotlin, 12.6%
- Java, 8.8%
- C++, 8.6%
- SQL, 8.2%
- C#, 7.3%
10 самых «популярных» технологий разработчиков Stack Overflow 2020
- JavaScript, 67.7%
- HTML/CSS, 63.1%
- SQL, 54.7%
- Python, 44.1%
- Java, 40.2%
- Bash/Shell/PowerShell, 33.1%
- C#, 31.4%
- PHP, 26.2%
- TypeScript, 25.4%
- C++, 23.9%
Топ-10 самых «высокооплачиваемых» языков разработчиков Stack Overflow 2020
- Perl, $76,000
- Scala, $76,000
- Go, $74,000
- Rust, $74,000
- Ruby, $71,000
- Bash/Shell/PowerShell, $65,000
- Objective-C, $64,000
- Haskell, $60,000
- Julia, $59,000
- Python, $59,000
В Stack Overflow выявили, что поскольку Perl присутствует среди самых «малоприятных» языков, возможно, высокая зарплата за работу с ним объясняется недостатком разработчиков, которые хотели бы использовать Perl.
В Stack Overflow также отметили, что этот опрос проводился во время, когда вирус COVID-19 повлиял на все сферы деятельности во всех странах мира, и поэтому следует учитывать данные о зарплате и работе.
В прошлом месяце на сервисе Tiobe предположили, что язык C, обычно используемый в медицинском оборудовании, может вызвать больший интерес в результате пандемии. А Python и R, используемые в науке, также могут вызвать больший интерес из-за вируса.