Modern technology gives us many things.

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

138

Время на прочтение 5 мин Количество просмотров 7.1K Блог компании Skyeng PHP *Symfony *Yii *Laravel * Аналитика

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

Привет! Как и в предыдущие три года, в декабре 2023 было запущено исследование русскоязычного PHP-комьюнити. По итогам получился срез данных: на каких версиях PHP сидят в командах, какой фреймворк выбирают для рабочих проектов, а какой для личных, как относятся к ИИ-инструментам для разработки, кого считают человеком года и многие другие аспекты. Опрос помогают составлять и распространять ребята, которые развивают городские и региональные PHP-сообщества, а также руководят каналами и подкастами про PHP.

Посмотрим, каким был 2023 для сообщества, в 1120 мнениях.

Результаты также можно найти на phpcommunity.ru. Вот итоги за 2022, 2021, 2020.

Первый раз в опросе мы решили узнать пол и возраст отвечающих, чтобы дополнить портрет сообщества. 97.2% участников опроса — мужчины, 2.8% — женщины. Вот такой гендерный перевес.

Содержание статьи:

Разбивка по возрасту

Больше половины участников опроса оказались в промежутке 30-40 лет.

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

«Я работаю…»

«У меня творческий отпуск»

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

Большинство ответивших работают в продуктовых компаниях — 74.4%.
В аутсорсе — 18.6%, а 7% — другие ответы: самозанятые, фрилансеры, в поиске работы, учатся, свой проект и так далее.

Разбивка по грейдам следующая:

37.2% — мидлы
30.4% — сеньоры
17% — лиды
5.7% — джуны
5.6% — архитекторы
1% — счастливо живут без грейдов
1% — учатся

Читать на TechLife:  Процессоры Intel Core Ultra ещё не показали всей своей мощи. Обновление BIOS заметно поднимает производительность Meteor Lake

2.1% — другое. Часть из ответов:

«Приобщился к Golang»

«Просто был»

«Уволился»

«Стал свободным!»

«Остался СТО»

Кто-то стал девопсом, кто-то вернулся в сисадминство, а кто-то был и тимлидом и разработчиком.

Основной язык разработки

PHP — основной язык разработки для 94.1% респондентов. Еще для 2.5% главным языком в 2023 был Go, для 1.8% — JavaScript / TypeScript. Оставшийся 1.6% — Python, Ruby, Kotlin, Java и так далее.

Ниже разбивка языков, на которых писали, помимо основного языка:

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

Это был отдельный вопрос.

Основной PHP-фреймворк на работе

В этом вопросе вновь вернулись к возможности выбрать один вариант ответа. Symfony снова лидирует.

Symfony

32.7%

Laravel

29.6%

Yii

11.2%

Bitrix

10.4%

Не используют фреймворк

7.7%

Laminas (Zend)

1.9%

Самописный

1.7%

Spiral

1%

Drupal

1%

2.8% — другие фреймворки или проектов несколько и фреймворки на них разные.

А вот, как распределились ответы в вопросе «Любимыйые PHP-фреймворки вне работы». Этот вопрос оказался с мультивыбором по ошибке, но давайте посмотрим:

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

Еще 20% отметили, что не пишут на PHP вне работы или в целом не пишут код в нерабочее время.

«В 2023 году моя команда сидит на …»

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

37.1% — PHP 8.2
22.3% — PHP 7.x
21.8% — PHP 8.1
9.6% — PHP 8.3
4.4% — PHP 8
4.8% — другие ответы

У многих версия PHP зависит от проекта: «От 5.4 до 8.1», «Часть проектов перевели на 8.1, часть легаси на 7.1-4», кто-то выживает с «легаси на 5.6 и Yii1». 

А часть ответивших как раз были в моменте переезда или готовились к нему.

«Как разработчик(-ца), пишу на работе автотесты (Unit, API, интеграционные, etc.)»

  • 39.1% — Да

  • 28.1% — Редко

  • 18.1% — Не пишу, но планирую внедрить

  • 11.4% — Не пишу

  • 2.4% — Писал(а) раньше

0.9% — другие ответы. Например: 

«Зависит от проекта и стека. Если Bitrix — гори он синим пламенем. Если ограниченные сроки разработки, приходится либо отказываться от тестов, либо покрывать критически-важные моменты. В 2024 планируем внедрить в обязательном порядке (кроме Bitrix)»

«Теперь их за меня ChatGPT пишет»

Архитектура рабочего проекта

  • 66.8% — Монолит — наше все

  • 24.5% — Микросервисы

  • 7% — Монолит + микросервисы

  • 1.7% — разное*

Читать на TechLife:  Как я чуть не стал миллионером, продавая воздух, или почему Россия – не Америка

*В процессе перехода от монолита к микросервисам / зависит от проекта / нет рабочего проекта и так далее.

Фронтенд проекта

  • 67.9% — React/Vue/Angular

  • 22.2% — Шаблоны на PHP

  • 6% — 50/50

  • 3.9% — другое*

*«Нет фронтенда, только API» / «Самопис» / «Все сложно»

ИИ-инструменты 
для разработки

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

* По традиции несколько ответов из «другое»:

«Для разработки нет, но некоторую теорию проверяю».

«Политика компании не позволяет (NDA)».

«Использую для генерации автотестов. Непосредственно в разработке не использую».

«Поигрался, хочется чего-то большего». 

«В качестве сервера/раннера на моем проекте используется…»

Это был вопрос с мультивыбором.

Nginx + php-fpm

85.9%

Apache

14%

Roadrunner

8.1%

Swoole

2.6%

Не знаю

0.7%

«Мы используем Docker в production-среде»

Это был вопрос с мультивыбором.

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

Были кастомные ответы: 

«Есть варианты с kubernetes и есть варианты с bare metal»

«Начали внедрять докеризацию, но пока основа на AWS»

«Cколько бы ни видел этот чудесный докер у всех, так и не понял, зачем он нужен, если всё и без него очень быстро и легко разворачивается»

«Я разворачиваю проект локально с помощью…»

Это был вопрос с мультивыбором.

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

«Используем виртуальные машины, где нет возможности развернуться в докере»  

«Не используем локально, есть отдельный dev-сервер со всеми проектами»

«Я использую в работе…»

Это был вопрос с мультивыбором.

  • 52.3% — Инструменты профилирования

  • 34.6% — Инструменты трассировки

  • 42.7% — Ничего из перечисленного

«Я проверяю свои зависимости на наличие уязвимостей»

  • 57.7% — Нет

  • 42.3% — Да

«Я использую для статического анализа инструменты…»

Это был вопрос с мультивыбором.

PHP CS Fixer

48.6%

PHPstan

45.7%

PHPCS

34.9%

Psalm

28.8%

Rector

19.4%

Qodana

1.3%

Noverify

1%

Ничего из перечисленного

25.1%

«В работе с базой данных в проекте мы используем…»

Это был вопрос с мультивыбором.

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

Какие компании заметны в PHP-сообществе?

Это был вопрос с мультивыбором.

Компании, которые проводят митапы, пишут статьи, делают другие важные‑полезные активности и делятся экспертизой по PHP. Напомним, это расклад в видении сообщества.

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

В этом году я регулярно читал(а) в Телеграме каналы

Это был вопрос с мультивыбором.

Ниже самые упоминаемые каналы и ссылки на них.

  • 57.9% — Пых

  • 37.4% — Пятиминутка PHP

  • 31.5% — PHP Digest

  • 25.4% — Библиотека пхпшника

  • 19.6% — PHP умирает?!

  • 19.4% — Каналы конференций PHP Russia и Highload

  • 18.2% — PHP-чат своего города (список и ссылки можно найти на phpcommunity.ru)

  • 12.6% — PHP задачи с собеседований

  • 7.3% — PHP Fart Time

  • 18.4% — Не читают телеграм-каналы

Читать на TechLife:  На 50% быстрее GeForce RTX 4060 при той же цене. Представлена Sapphire Radeon RX 6750 GRE Black Diamond с 12 ГБ памяти

Статья года по PHP

В этот раз многие не смогли вспомнить статью, которая была для них самой полезной в прошедшем году. Но небольшой топ самый упоминаемых материалов собрался. 

  1. Апгрейд и рефакторинг PHP-проектов — теперь это просто с Rector — статья Александра Володина, backend-разработчика Skyeng, по его докладу с PHP Russia 2022. 

  2. Как мы планировали повысить версию PHP за месяц, а потратили на это год — Олег Табота рассказал, сколько разработчиков Яндекс.Еды понадобилось, чтобы проапгрейдить монолит с 7.2 до восьмерки.

  3. Что такое гексагональная архитектура. Разделение бизнес-логики и инфраструктуры с помощью портов и адаптеров — разбираемся, как гексагональная архитектура решает задачи типичных программных проектов, из чего состоит и как тестируется.

  4. Хождение по граблям PDO: что скрывают за собой современные PHP ORM — статья Валерия Горбачева по докладу с HighLoad++ 2022.

Видео/доклад года 
по PHP

Видео года стал стрим PHP Community meetup, который мы провели в декабре на двух каналах — PHP Point и Skyeng Tech. Его упомянули несколько десятков раз. 

Если вы пропустили, в записи доступны все четыре доклада: про апдейты 8.3, Composer и ускорение PHP, а также целый час большой проверки ведущих на знание языка.

Кто, по твоему мнению, человек года в русскоязычном PHP-сообществе и почему?

Человеком-2023 в сообществе стал:

Итоги ежегодного опроса PHP-сообщества: результаты за 2023

Валентин Удальцов

автор каналов PHP Point и Пых

Спасибо, что добавляли комментарий к своему выбору! Вот лишь некоторые из них:

«Потому что его материал всегда для меня свежий, лекции интересны, а мысли доходчивы! И у меня 
с ним фотка есть. Правда мы получились упоротыми, но разве не для этого люди делают фото?»

«За стримы PHP-линчей и ведение канала „Пых“. Периодически подмечаю что-то новое 
и интересное для себя»

«Из-за образованности, грамотной речи, умения расставлять акценты на проблемах. Из-за рвения объединять сообщество, желания делиться знаниями, крутыми навыками. Из-за техничности 
и общей обаятельности»

Каких активностей тебе не хватает в русскоязычном PHP-сообществе?

Важный вопрос, чтобы понять, что полезного мы можем сделать для сообщества в новом году, в каких форматах и какой контент действительно актуален. Речь может быть о митапах на определенные темы или других форматах.

Главное, что мы поняли из ответов:

  • Все мы скучаем по дайджестам Романа Пронского на Хабре.

  • И по PHP Russia — многие отметили отсутствие крупных конференций по PHP в офлайне.

  • В ответах часто писали, что не хватает митапов, докладов и обсуждений про архитектуру. Это обязательно попробуем учесть.

Благодарим всех, кто помогал готовить опрос, рассказывал о нем в сообществе и делился мнением.

p.s.: Про слона, конечно же, не забыли. Рандом выбрал почту tw…2@ya.ru.

Теги:

  • php
  • исследование
  • сообщество

Хабы:

  • Блог компании Skyeng
  • PHP
  • Symfony
  • Yii
  • Laravel

Источник

Каталог товаров с купонами и промокодами онлайн

Оставьте ответ

Ваш электронный адрес не будет опубликован.

©Купоно-Мания.ру