Отчет JetBrains освещает изменения в программном ландшафте 2019 года

JetBrains выпустила свой последний отчет «Состояние экосистемы разработчиков», в котором освещаются некоторые интересные изменения в среде программирования на 2019 год.

В самом верху списка популярности языка мало что изменилось — Java по-прежнему остается самым популярным, а JavaScript — самым популярным. Далее по списку мы начинаем видеть интересные изменения. В частности, Python является явным победителем в отчете.

Python вошел в тройку основных языков и вызывает большой интерес: 27 процентов респондентов утверждают, что изучали его в течение последних 12 месяцев. Учитывая использование Python для машинного обучения и связанных с этим зарплат , это, пожалуй, мало удивительно.

Наряду с Java Python также является самым любимым языком программирования. Тем не менее, JetBrains отмечает, что — если нормализовать по размеру выборки — то C # выходит вперед в привязанности разработчиков.

Go считается самым многообещающим языком, потому что он «начинался с доли 8% в 2017 году, а теперь достиг 18%. Кроме того, наибольшее количество разработчиков (13%) выбрали Go в качестве языка, на который они хотели бы перейти или перейти ».

Java является ведущим языком программирования для разработчиков, которые часто используют один язык. 44 процента знают только Java или используют его раньше других языков. Между Java и следующим «сольным» языком JavaScript существует большой разрыв, результат которого составляет всего 17 процентов.

Разработка веб-интерфейса (60%) и веб-интерфейса (46%) являются наиболее популярными типами приложений, разработанных для жизни. Мобильные приложения (23%) занимают третье место по количеству разработок, чтобы зарабатывать на жизнь, но первое, где больше (27%) развивается для хобби или не зарабатывать деньги.

В настоящее время машинное обучение также в основном основано на хобби (16%), и только семь процентов делают заявления на жизнь. Вероятно, многие разработчики начинают экспериментировать с машинным обучением, зная, насколько важным оно становится , поэтому будет интересно посмотреть, превратится ли это в более разрабатываемые приложения для жизни в ближайшие годы. Более половины (57%) респондентов ожидают, что в будущем ИИ частично заменит разработчиков, и только 27 процентов заявят, что этого не произойдет.

Android остается самой популярной (83%) мобильной операционной системой для разработки, за ней следует iOS (59%). Две трети разработчиков мобильных приложений используют собственные инструменты для разработки, в то время как остальные используют кроссплатформенные инструменты и платформы.

React Native (42%) — самая популярная кроссплатформенная мобильная платформа, за которой следуют Flutter (30%) и Cordova (29%).

Что касается открытого исходного кода, большинство (41%) разработчиков сообщают, что они не участвуют в проектах, но хотели бы. 21 процент говорят, что вносят «время от времени», а 11 процентов утверждают, что делают взносы регулярно. Только три процента сообщили, что они не участвуют в проектах с открытым исходным кодом и не хотели бы этого делать.

Большинство разработчиков (33%) предпочитают собак кошкам (26%), что помогает объяснить, почему я так хорошо лажу с сообществом.

JetBrains опросили 7000 разработчиков по всему миру за их отчет за 2019 год.

Добавить комментарий

Войти с помощью: