Опрос Telerik среди разработчиков .NET


Опрос, направленный на то, чтобы оценить пульс сообщества разработчиков .NET в 2016 году, был предоставлен Progress, компанией, владеющей Telerik. Это делает чтение интересным.

Цель этого опроса, который проводился в январе и феврале на сайтах Telerik, состояла в том, чтобы получить представление о том, что разработчики .NET думают о последних тенденциях в разработке для настольных компьютеров, мобильных устройств и веб-приложений. Всего было 1862 респондента, из которых более 1000 ответили на все вопросы.

(щелкните изображение, чтобы увеличить)
Демографические данные обзора показывают, что типичный разработчик .NET имеет более чем 11-летний опыт работы в офисе. Лишь половина из них по-прежнему занимают роль «разработчиков», а более трети поднялись «вверх», либо до руководящей должности (22%), либо берут на себя обязанности «архитектора» (14%). Три четверти респондентов этого опроса имеют как минимум высшее образование, а более четверти имеют высшее образование в области разработки программного обеспечения.
Что касается основного языка программирования, неудивительно, что подавляющим выбором стал C #.

Судя по ответам на вопрос, который позволял выбирать более одного, 30% респондентов выбирают настольный компьютер Windows, 45% — настольный веб-сайт и 49% — адаптивный веб-сайт. В отчете часто проводится различие между разработчиками рабочего стола Windows и веб-разработчиками. Здесь мы сосредоточимся на разработчиках настольных компьютеров. Следите за будущими статьями о результатах исследования, касающихся веб-разработчиков и тех, кто разрабатывает в первую очередь для мобильных устройств.

Хотя WPF является самой популярной технологией для создания приложений среди группы разработчиков Windows Desktop, Windows Forms остается сильным соперником, даже несмотря на то, что он находится в режиме обслуживания в течение значительного времени. Новую технологию, UWP, одобряют только 8%, а 1% уже приняли кросс-платформу с открытым исходным кодом GitHub для разработки настольных приложений.
В обзоре исследуется, в какой степени разработчики .NET поддерживают парадигму Microsoft UWP Apps: «написать один раз, запустить везде». Большинство респондентов заявили, что они не знакомы с концепцией, и именно мобильные разработчики были наиболее благосклонны к разработке UWP, при этом 35% заявили, что они согласны с парадигмой. Среди разработчиков настольных ПК 27% положительно отнеслись к UWP, а 11% — категорически отрицательно — больше, чем в любой другой группе.

Прогресс исследовал отношение к кроссплатформенным настольным приложениям прямым вопросом:
Как вы относитесь к возможности создавать и запускать кроссплатформенные приложения .NET?
Большинство разработчиков в большей или меньшей степени проявили энтузиазм:

Что касается инструментов, разработчики настольных компьютеров наиболее лояльны к Visual Studio IDE:

Долгосрочная приверженность Visual Studio имеет тенденцию окрашивать отношение разработчиков .NET к происходящим в настоящее время изменениям. Ответы на другой вопрос:
.NET Core теперь имеет открытый исходный код и кроссплатформенный. Как вы к этому относитесь?
указывает на высокий уровень энтузиазма — пока это не повлечет за собой неблагоприятных последствий для Visual Studio:

В свободно загружаемом отчете содержится гораздо больше информации, а сведения о предпочтительных инструментах веб-разработчиков см. В Обзоре прогресса веб-разработчиков .NET.

Больше информации
Отчет сообщества .NET за 2016 г.

Статьи по Теме
Обзор прогресса веб-разработчиков .NET
Опрос разработчиков Stack Overflow, 2016 г.
Обзор фонда Node.js
Vision Mobile раскрывает новейшую среду разработки
WPF жив!
WPF для JavaScript
Microsoft и универсальные приложения
Centennial переносит Win32 в универсальные приложения для Windows
Выпущен Electron 1.0 для настольных приложений

Чтобы быть в курсе новых статей на I Programmer, подпишитесь на нашу еженедельную новостную рассылку, подпишитесь на RSS-канал и подпишитесь на нас в Twitter, Facebook, Google+ или Linkedin.

Комментарии
Оставьте комментарий или просмотрите существующие комментарии с помощью Disqus
или отправьте свой комментарий по адресу: comments@i-programmer.info


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