После недавней публикации своего отчета за 1 квартал 2016 года VisionMobile уже собирает данные для следующего отчета, который будет охватывать языки и инструменты, которые мы используем в шести секторах: мобильный, облачный, настольный, IoT, машинное обучение и AR/VR. Чем больше разработчиков примут участие, тем полнее будет информация о состоянии страны разработчиков.
Это 11-й опрос разработчиков VisionMobile, и он называется «Бенчмаркинг инструментов разработчиков». Он включает в себя вопросы по таким темам, как языки программирования, платформы, категории приложений, категории инструментов, модели доходов, вертикали Интернета вещей и, конечно же, инструменты! Это опрос, проведенный разработчиками, для разработчиков — так что вопросы очень актуальны!
Одним из стимулов для участия в исследовании является получение обратной связи о том, как ваши ответы сравнивают вас с другими разработчиками в вашей стране с помощью специальной системы показателей, и получение бесплатного отчета с его результатами.
Очевидно, что охват как можно большего числа разработчиков важен для VisionMobile, у которого было почти 22 000 респондентов в предыдущем опросе, 10-м в его двухгодичной серии. Чтобы побудить вас пройти опрос, который занимает от 10 до 20 минут в зависимости от того, в скольких категориях разработки вы участвуете, проводится розыгрыш призов, включая iPhone 6s, Xperia Z5, Nexus 6P и многое другое. Хотя вы можете войти в опрос только один раз и претендовать только на один приз, ваш адрес электронной почты может быть введен в розыгрыш призов до шести раз. Это связано с тем, что в опросе есть отдельные разделы, посвященные мобильным устройствам, IoT, настольным компьютерам, машинному обучению, дополненной/виртуальной реальности и серверному программному обеспечению.
Дополнительные награды доступны членам панели разработчиков Vision Mobile. Присоединяясь к этой группе, вы соглашаетесь на то, что с вами свяжутся по поводу этого и будущих опросов. В дополнение к тому, что их электронные письма будут включены в Общий розыгрыш призов, участники дискуссии также будут включены в отдельный Розыгрыш призов. Кроме того, они получают 100 баллов за текущий опрос плюс 100 баллов за любой из предыдущих опросов Vision Mobile, проведенных с тем же адресом электронной почты. Как только вы наберете 500 баллов, вы сможете конвертировать 200 баллов в подарочную карту Amazon стоимостью 10 долларов США. Участники дискуссии также могут принять участие в Реферальной программе, чтобы набрать больше респондентов с биткойн-вознаграждениями.
Мы уже сообщали о некоторых выводах отчета VisionMobile за 1 квартал 2016 года, но, поскольку языки являются основным направлением нового исследования, этот график суммирует некоторые из его выводов, связанных с языками:
(нажмите на изображение, чтобы увеличить его)
На этой диаграмме красные полосы отображают последние данные за 1 квартал 2016 года, в то время как синие полосы относятся к данным за предыдущий год, 1 квартал 2015 года. Общая полоса представляет общую распространенность каждого языка, в то время как темный сегмент показывает, сколько разработчиков используют его в качестве основного языка. Таким образом, для мобильных устройств HTML5 теперь используется 66% разработчиков, за которыми следует JavaScript/TypeScript/CoffeeScript. Оба они немного выросли в популярности по сравнению с предыдущим годом. Несмотря на то, что с 2015 года он потерял часть своего mindshare, Java по-прежнему остается самым популярным основным языком, но только с 22% в 2016 году, а не с предыдущими 29%. В отличие от этого, Java стала более популярной для облачных разработок, имея 66% общего объема mindshare и 23%, использующих его в качестве основного языка в 2016 году. PHP, который в 2015 году был столь же популярен, как и Java (38% mindshare/13% primary), также стал более популярным к 2016 году, когда 52% разработчиков использовали его и 18% использовали его в качестве основного языка.
Чтобы ваш опыт был включен в следующий отчет, пройдите опрос.