Spacemans
@Spacemans
web мастер

Почему PHP теряет популярность?

Регулярно отслеживаю вакансии на hh и вижу, что работы на PHP становиться всё меньше. По прежнему много, конечно, но с каждым месяцем вижу как JavaScript, Python набирают +50-100 новых вакансий (говорю про Москву и Санкт-Петербург), а PHP на ~10% за год уменьшилось. На Java тоже стабильно много вакансий и не спадает их кол-во.
Более того, недавно общался с другом программистом из США и он подтвердил, что и там php сходит на нет.
Почему так происходит? Не ожидает ли php участь ruby?
  • Вопрос задан
  • 6426 просмотров
Решения вопроса 2
anton_reut
@anton_reut
Начинающий веб-разработчик
Никогда не ведитесь на уговоры разрабатывать какой то веб проект на каком то экзотичном языке, например Питоне или Яве, в результате вы получите костыльный долгострой и дефицит программистов которые будут готовы над ним работать.
Это как в моде - есть всякое эпатажное дерьмо для показов на подиуме, а есть повседневные джинсы с рубашкой, все любят обсуждать эпатаж но носят джинсы.
Ответ написан
@Kirill-Gorelov
С ума с IT
Я был в обсуждениях с некоторыми парнями на счет скорости и удобства и бла бла бла работы на php.

Мне один парень сказал, что php скоро сдохнет. Но ему ответил второй программист:
Он уже дохнет столько лет, что уже выпустили "предсмертную"(сарказм) 7 версию(на момент обсуждения). А сейчас уже готовят 8 версию, которая будет еще быстрее.

И мое мнение.
Php не умрет никогда. Потому что всегда будут две стороны халявщиков.
1. Которая хочет быстро что-то выучить и на этом заработать.
2. Те кто хочет быстро и дешево заказать сайт.
И вот эти две стороны будут генерировать, назовем это, спросом на этот язык.
Конкретно сейчас я не беру в обсуждения профессиональные сайты, которые действительно крутые и действительно достойные внимания и людей которые посвятили этому языку львиную долю своего времени.
Ответ написан
Пригласить эксперта
Ответы на вопрос 14
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
PHP не мода, php - классика, а классика никогда не умирает. Если умрет php, то умрут все остальные языки backend разработки потому что появится что-то такое, что сможет в разы превзойти пхп в простоте, скорости и удобстве, на данный момент что джава, что питон, что руби +- одинаковые, каждый подходит для своих целей. Тот же питон выбирают из-за простоты интеграции нейронных сетей, но если говорить не о узких, а о главных параметрах (функционал, скорость и тд) все популярные бэк языки более или менее одинаковые смотрите те же сухие графики.
А о уменьшении вакансий - глупость несусветная. трын тут приведена статистика за 2018 год и обоих графиках по вакансиям лидирует в сравнении с java/python PHP, при том на первых двух пишут как бэкэнд, так и миллион других штук. А на втором графике и вовсе пхп опережает js (единственный язык в самой популярной сфере разработки).

А вот если речь идет о реально крупных компаниях (amazon, google...) там как раз предпочитают python из-за выше упомянутой простоты интеграции нейросетей, а java из-за стабильной поддержки сверх высоких нагрузок.

Меньше слушайте диванных экспертов, пхп предрекают смерть с 00-х годов, что то он слишком долго дергается для мертвеца.
Ответ написан
Объясняю:

1) Небольшая фирма, небольшой проект, никогда не сможет конкурировать за "рабочие руки" с такими гигантами, как mail.ru/yandex/сбертех/альфа-лаборатория и прочие. А значит разрабатывать проект на Java, который еще не приносит деньги - глупейшая ошибка менеджмента. Ибо вы просто не найдете руки, либо они будут стоить очень много. По этой же причине не стоит выбирать для проектов .net (хотя там в общем ситуация в плане рук получше).

2) Выбирать для проекта, который еще не приносит денег, что-то типа python/ruby - глупо. Ибо найти хороших программистов на этот язык сложно (и они будут стоять больших денег).

Ну тут стоит понимать, что это реалии рынки СНГ и Европы. Исторически сложилось, что язык для новичков в СНГ и Европе был PHP (поэтому так много проектов на php), в США - это Ruby(Python), а, например, в Австралии - это Python.

В итоге: небольшие капиталисты в СНГ(Европе) - выбирают php, это дает много работы на PHP, предложение толкает людей учить PHP, что уже в свою очередь толкает создателей PHP его улучшать.

__

Нужно понимать, что PHP де-факто дешевый язык для старта бизнеса (конечно, есть условный symfony, где программисты получают на уровне Java-разработчиков, но это уже нюансы). А бизнес всегда стартаует, и всегда на это идет большой спрос.

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

__

Количество вакансий уменьшается по простой причине. Готовые облачные решения типа (shopify/wix) + возможность заменить на старте сайт на социальную сеть, дают снижение спроса.
Ответ написан
FanatPHP
@FanatPHP
Чебуратор тега РНР
Не знаю, не знаю. Судя по количеству тупых вопросов на Тостере, стать менее популярным пыху совсем не помешало бы, да только не получается никак.
Ответ написан
Комментировать
@ArgosX
php никогда не умрет. а тенденция такая говорит о том что как раз таки php разработчиков очень много и они позанимали рынок поэтому и вакансий меньше
Ответ написан
Комментировать
@skrimafonolog
Почему PHP теряет популярность?

Вам кажется.

Просто ИТ-проекты растут и развиваются.
Усложняются.
То, с чем мы имеем дело сегодня - несколько более сложные вещи, чем то, что делали средние программисты лет 10 назад.
Это вечный процесс.

И некоторые проекты используют другие технологии.

Не ожидает ли php участь ruby?

Ruby как был нишевым так и остался.
PHP - слишком массовый.

Вам лично бояться не стоит - ваши коллеги-конкуренты другие программисты испытывают те же проблемы что и вы. Поэтому в одночасье все на другую технологию не перейдут.

Даже если и PHP сойдет на нет - это дело долгих десятилетий, ибо:

  1. Слишком уж много уже существующих проектов. Их тоже нужно поддерживать.
  2. Выбор языка - это еще и выбор доступных исполнителей на рынке труда. В одночасье миллионы программистов не сменят специализацию.
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
не ожидает

все относительно, WP по-прежнему при делах, тем более на фрилансе

а вот в остальном: все смещается в "умный фронтенд" и "быстрый (читай - асинхронный) бекенд"

ну и где тут PHP ? на бекенде Го и Питона с Нодой потеснит, да и Джаву с ее аппетитами
Ответ написан
sergiks
@sergiks Куратор тега PHP
♬♬
Потому, что PHP не предназначен для квантовых вычислений, очевидно же!
Ответ написан
Sanes
@Sanes
Частично из-за поглощения рынка крупными SAAS и соц. сетей.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
К сожалению не теряет, так как пхпшников больше и кажется что вакансий меньше
Ответ написан
Комментировать
iCoderXXI
@iCoderXXI
React.JS/FrontEnd engineer
На пыхе вагоны легаси, так-что он еще долго будет на плаву. Другое дело что пых - однопоточный и синхронный язык, т.е. пока запрос в базу обрабатывается, процесс висит и ничего не делает, но ресурсы занимает. В этом его громнейший минус. Еще один минус, что на каждый чих надо всё собрать, выполнить энное количество логики и отвалиться, и так каждый раз, на каждый запрос, что не есть эффективно. На том же железе грамотно написанное приложение на ноде обрабатывает с легкостью в десятки и сотни больше обращений. Ключевое слово тут "грамотно". Потому что "выстрелить себе в ногу" можно на чем угодно, и часто это сделать очень просто.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
но с каждым месяцем вижу как JavaScript, Python набирают +50-100 новых вакансий (говорю про Москву и Санкт-Петербург), а PHP на ~10% за год уменьшилось.
PHP имеет более простой "вход" в язык, поэтому освоение - происходит гораздо быстрее.
За счёт быстрого освоения происходит быстрое насыщение рынка вакансий и создаётся впечатление, что PHP - теряет популярность.
А теперь, посмотрим на два момента для: PHP, JS, Python.
1. Набор готовых библиотек
2. Качество кода
И увидим, что по п.1 у нас лидеры: JS и Python.
А по п.2: все более-менее равны.

Из чего делаем выводы:
1. Чем меньше кодер должен кодировать готовые алгоритмы с нуля (умение искать готовые модули/библиотеки и их использовать), тем больше он востребован.
2. Чем более простой "вход", тем хуже качество кода кодера и тем меньше ему нужно платить (потому, что вот так, а не иначе).

Согласно п.2 - на новые проекты набирают исключительно "своих" до тех пор, пока не придёт осознание того, что "что-то пошло не так". А именно: незнание построения архитектуры и паттернов проектирования (а что это?! нафига оно?!).

Поэтому и нет вакансий на PHP...
Ответ написан
@beduin01
Потому что появляются новые современные языки. Dart к примеру.
А так да доля PHP падает с каждым годом.
В итоге зная Dart я могу писать и сайты, мобильные, десктопные приложения, а зная PHP только сайты.
Ответ написан
@laravue
laravel
не умирает php. Просто по другим ЯП появилось больше вакансий. Спрос на JS, к примеру возрос. Но это не значит, что пыха загибается.
Ответ написан
Комментировать
Krav4uk
@Krav4uk
Начинающий digital artist
А что, руби уже не торт ?? вроде совсем недавно рубистов с руками отрывали )
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы