Отличаются Ли Программисты Perl?


Теперь доступны результаты опроса разработчиков Perl 2018 года. Он рассматривает пользователей Perl 5 и включает вопросы об их отношении к Perl 6 и другим языкам.

Внимательно изучив результаты недавнего опроса разработчиков Python, мне показалось справедливым сделать то же самое для Perl, когда они появились на Perl.com написана Сэмюэлем Андрасом.

Конечно, Perl занимает другую нишу в ландшафте программирования, но означает ли это, что люди, которые его используют, разные? У нас также есть результаты опроса разработчиков Stack Overflow 2018, который позволяет нам сравнивать разработчиков Perl с профессиональными разработчиками в целом.

В то время как опрос Stack Overflow (SO) дал ответы более чем 100 000 разработчиков, из которых более 73 000 были профессиональными разработчиками, опрос 2018 Perl Developer (PD) дал 1024 ответа, что было больше, чем 849 ответов, полученных в предыдущем году.  На самом деле опрос SO был более успешным в охвате разработчиков Perl, поскольку 4,2% респондентов использовали Perl — приравнивание к более чем 3000 людям.

С точки зрения возраста, в то время как программисты Python были моложе по сравнению с профессиональными разработчиками в опросе SO, программисты Perl старше. В то время как результаты SO показывают, что 75% профессиональных разработчиков моложе 35 лет и только 6% старше 45 лет, из опроса PD 87% разработчиков Perl старше 30 лет, в том числе 25% в возрасте 49 лет и старше:

Учитывая, что разработчики Perl старше, вы ожидаете, что у них будет более длительный опыт, но, к сожалению, результаты PD не разделяют диапазон более 5 лет. Это ответ на вопрос, как долго вы используете Perl 5?

Тем не менее, сравнивая, какой опыт у разработчиков Perl по сравнению со всеми профессиональными разработчиками в опросе SO, мы обнаруживаем, что разработчики Perl более опытны, поскольку только 75% респондентов в опросе SO имели опыт работы более 5 лет.

Что вызывает беспокойство в результате опроса PD в этом году, так это то, что меньший процент (2,7% по сравнению с 3,8% в 2017 году) составляли новые участники с опытом работы в Perl 5 менее года.  Perl 5.24 был самой популярной версией в использовании (29%), а Perl 5 был основным языком, используемым 77% респондентов.

Чуть более половины респондентов являются самоучками в отношении Perl, в то время как 40% изучили его на работе или через стажировку. Менее 5% изучали его в университете.

Гораздо меньше респондентов с ПД имеют формальное образование в области компьютерных наук, чем респонденты с ПД. На какую-то степень претендуют три четверти профессиональных разработчиков в опросе SO: 48% имеют степень бакалавра и 23% — степень магистра. Это сопоставимо с 32% и 14% респондентов PD.

В нашем взгляде на разработчиков Python мы были удивлены, что более половины из тех (54%), для которых Python был основным языком, использовали его для веб-разработки. Аналогичная ситуация наблюдается и в Perl, где 54% работают с веб-приложениями: 

Из опроса Python мы обнаружили, что занимать несколько ролей было обычным делом. Та же ситуация относится и к Perl: 39% респондентов являются как программистами, так и системными администраторами:

Ответы на эти два вопроса также объясняют диапазон других языков, используемых респондентами ПД. Для этого вопроса есть также данные из предыдущего опроса, которые показывают, что использование только Perl резко сократилось с прошлого года, а использование Bash значительно увеличилось. JavaScript является наиболее часто используемым другим языком, что согласуется с распространенностью веб — разработки.

Респондентов также спросили об их намерениях в будущем перейти с Perl на другой язык. В то время как в 2017 году почти 70% не собирались переезжать, этот показатель снизился на 6 процентных пунктов, и, что интересно, те, у кого больше всего опыта в Perl, больше всего стремились двигаться дальше. В то время как Python оставался лучшим выбором альтернативы, Go заменил Java на втором месте. В то время как в 2017 году 9% респондентов планировали перейти с Perl 5 на Perl 6, этот показатель снизился до 3%.

Q35 Планируете ли вы в будущем перейти с Perl на другой язык?

Другой вопрос исследовал вопрос Perl 6: Вы пробовали Perl 6 или заинтересованы в том, чтобы попробовать его?

Меньший процент опробовал Perl 6 в 2018 году, чем в 2017 году, в то время как группа «Возможно» осталась прежней. По крайней мере, число респондентов, которые, казалось, никогда не слышали о Perl 6, было меньше. Но в целом все выглядит не очень хорошо для понимания Perl 6.


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