Елена Булыгина предлагает Вам запомнить сайт «Ленусик»
Вы хотите запомнить сайт «Ленусик»?
Да Нет
×
Прогноз погоды

Разработчики ставят на Python и предпочитают живое общение

развернуть

Разработчики ставят на Python и предпочитают живое общение

На вопросы исследователей ответили более 90 тысяч человек.

По данным Stack Overflow, ежемесячно площадку посещают около 50 миллионов человек. 21 миллион из них —  профессиональные разработчики и студенты вузов. Около 4 % респондентов считают программирование своим хобби, а чуть менее 2 % были профессиональными разработчиками, но отошли от дел.

Самые опытные работают с VBA, F# и Clojure

Более половины опрошенных назвали себя full-stack разработчиками, почти столько же — backend-разработчиками. У опрошенных была возможность выбрать сразу несколько позиций, поэтому сумма результатов дает более 100 %. Наиболее частое совмещение функционала было таким:

  • full-stack, back-end, front-end;
  • администратор баз данных и системный администратор;
  • DevOps-инженер и инженер эксплуатационной надежности (Site Reliability Engineer);
  • исследователь и ученый;
  • дизайнер и frontend-разработчик.

Разработчики ставят на Python и предпочитают живое общение

Около 65 % профессиональных разработчиков, по данным Stack Overflow, участвуют в open-source проектах раз в год и более. Их энтузиазм зависит от языка. Те, кто программирует на Rust, WebAssembly и Elixir, работают с открытым исходным кодом в два раза чаще, чем пишущие на VBA, C # и SQL.

Разработчики ставят на Python и предпочитают живое общение

Многие разработчики пишут код и в качестве хобби — в этом признались около 80 % опрошенных. Чем меньше у респондента других обязанностей, тем чаще он кодит в свободное время. Например, разработчики, у которых есть дети, реже называют программирование своим хобби. Меньше свойственно программировать вне работы и женщинам.

Разработчики ставят на Python и предпочитают живое общение

Большинство опрошенных начали программировать более 5 лет назад. Среди респондентов оказались люди с пятидесятилетним стажем. Самые опытные работают с VBA, F# и Clojure.

Разработчики ставят на Python и предпочитают живое общение

Более половины пользователей Stack Overflow написали первую строчку кода до того, как им исполнилось 16. В среднем мужчины начинают программировать раньше женщин, но позже людей, которые идентифицируют себя вне бинарной гендерной системы.

Разработчики ставят на Python и предпочитают живое общение

Более чем у половины разработчиков есть высшее образование, 49,1 % остановились на степени бакалавра.

Разработчики ставят на Python и предпочитают живое общение

Подавляющее большинство опрошенных учились по специальности.

Разработчики ставят на Python и предпочитают живое общение

Профессиональные разработчики продолжают учиться всю жизнь. Почти 90 % из них сказали, что освоили новый язык или инструмент самостоятельно. 60 % прошли онлайн-курсы, около четверти — принимали участие в хакатонах.

Средний российский разработчик постарел на 4,2 года

Чаще всего разработчик —  это белый мужчина старше 25, но моложе 29 лет.

Разработчики ставят на Python и предпочитают живое общение

Разработчики ставят на Python и предпочитают живое общение

Что касается этнического и гендерного разнообразия, ситуация в IT меняется —  это видно в сравнении с предыдущими годами. Более того, если смотреть показатели студенческого сообщества, то там расы и этносы представлены более широко.

Разработчики ставят на Python и предпочитают живое общение

Разработчики ставят на Python и предпочитают живое общение

Быстрее всего процесс идет в США.

Разработчики ставят на Python и предпочитают живое общение

Среднему российскому разработчику 28,9 лет. С прошлогоднего опроса он постарел на 4,2 года.

Разработчики ставят на Python и предпочитают живое общение

Разработчики считают, что живут лучше, чем их родители.

Разработчики ставят на Python и предпочитают живое общение

Респонденты с наиболее оптимистичным взглядом на жизнь проживают в Китае, Украине и России.

Разработчики ставят на Python и предпочитают живое общение

Несмотря на стереотип, что программисты — замкнутые, более 60 % из них предпочитают живое общение онлайн-перепискам. И лишь 11 % вообще хотели бы избежать контактов.

Разработчики ставят на Python и предпочитают живое общение

Наиболее влиятельным в мире IT в 2019 году разработчики считают Илона Маска. На четвертое место рейтинга они поставили себя. Правда, так проголосовали только 2,5 % респондентов.

Разработчики ставят на Python и предпочитают живое общение

Python продолжает набирать популярность

JavaScript седьмой год подряд возглавляет рейтинг наиболее используемых языков программирования. Python продолжает подниматься в перечне. В позапрошлом году он обошел PHP, в прошлом — C#, в этом — Java.

Разработчики ставят на Python и предпочитают живое общение

Что касается веб-фреймворков, то в сравнении с прошлым годом разработчики отдают большее предпочтение React.js, нежели Angular.

Разработчики ставят на Python и предпочитают живое общение

Среди остальных фреймворков лидером остается Node.js.

Разработчики ставят на Python и предпочитают живое общение

Как и в прошлом году, MySQL является наиболее популярной базой данных. PostgreSQL заняла второе место в этом году, опередив Microsoft SQL Server.

Разработчики ставят на Python и предпочитают живое общение

Linux и Windows — наиболее распространенные платформы. Впервые в этом году в опрос были включены платформы контейнерной виртуализации, и Docker сразу попал на третью строчку рейтинга.

Разработчики ставят на Python и предпочитают живое общение

Программисты все еще любят Rust

Четвертый год подряд Rust остается для респондентов любимым языком программирования. За ним следует Python — самый быстрорастущий основной язык.

Разработчики ставят на Python и предпочитают живое общение

Меньше всего симпатий на стороне VBA и Objective-C. Значительный процент разработчиков, которые сейчас специализируются на этих языках, не хотят продолжать работать с ними.

Разработчики ставят на Python и предпочитают живое общение

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

Разработчики ставят на Python и предпочитают живое общение

React.js и Vue.js наиболее любимы и востребованы разработчиками среди веб-фреймворков. А Drupal и jQuery не вызывают энтузиазма.

Разработчики ставят на Python и предпочитают живое общение

Разработчики ставят на Python и предпочитают живое общение

Разработчики ставят на Python и предпочитают живое общение

Третий год подряд Redis остается любимой базой данных. Couchbase и Oracle считаются самыми невыносимыми. MongoDB —  наиболее востребованная для изучения БД.

Разработчики ставят на Python и предпочитают живое общение

Разработчики ставят на Python и предпочитают живое общение

Разработчики ставят на Python и предпочитают живое общение

Linux — снова платформа-фаворит. WordPress —  самая пугающая. Многие разработчики говорят, что хотели бы поработать с Docker и AWS.

Разработчики ставят на Python и предпочитают живое общение

Разработчики ставят на Python и предпочитают живое общение

Разработчики ставят на Python и предпочитают живое общение

Популярность блокчейна преувеличена

Большинство респондентов говорят, что их компании не используют технологию блокчейна. А те, кто применяет ее, делают это в целях, не связанных с валютой. Чаще всего с этой технологией работают программисты в Индии.

Разработчики ставят на Python и предпочитают живое общение

При этом в основном блокчейн считают полезной технологией с широкими возможностями. Но оптимизм зависит от возраста: чем моложе респондент, тем положительнее он настроен.

Разработчики ставят на Python и предпочитают живое общение

Clojure, F #, Elixir и Rust — гарантия высокой зарплаты

Респонденты, которые используют Clojure, F #, Elixir и Rust, получают самые высокие зарплаты.

Разработчики ставят на Python и предпочитают живое общение

Подавляющее большинство разработчиков трудятся полный день.

Разработчики ставят на Python и предпочитают живое общение

По-прежнему программисты больше удовлетворены своей карьерой в целом, чем текущей работой.

Разработчики ставят на Python и предпочитают живое общение

При этом половина опрошенных не считают, что им надо стремиться к руководящим должностям, чтобы увеличить заработок.

Разработчики ставят на Python и предпочитают живое общение

Частая смена компаний для разработчиков — норма: многие предпочитают не засиживаться на одном месте больше двух лет.

Разработчики ставят на Python и предпочитают живое общение

Если хотите освежить в памяти результаты прошлогоднего опроса, можете сделать это здесь.

Пройти обучение

Опубликовано 06.05.2019 в 16:10
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Комментарии

Показать предыдущие комментарии (показано %s из %s)
Показать новые комментарии
Читать

Поиск по блогу

Люди

7 пользователям нравится сайт lena2018.mirtesen.ru

Последние комментарии

нет комментариев