Pull to refresh

Потрясающее будущее PHP-стека для карьеры

Reading time4 min
Views21K

Совсем недавно была позитивная новость о том, что компания JetBrains простимулировала создание специального фонда THE PHP Foundation, который будет финансировать и координировать дальнейшее развитие PHP, как современного языка программирования. Эта отличная новость, так как поддержка и развитие PHP переходит от модели, основанной на энтузиастах, к более организованной структуре.

Теперь развитие PHP основано на надежной модели, и мы больше не боимся встретить "тот самый автобус", после которого пришлось бы приходить в себя и как-то справляться с ситуацией. 

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

При обсуждение выбора стека многие люди (особенно опытные разработчики с развитыми профессиональными девиациями) делают акцент на   "мощности" языка, лаконичности его конструкций и каких-то фичах. И хотя это вполне понятно и справедливо, все же при старте карьеры в IT следует выбирать стек, который обеспечит наибольшие шансы устройства на работу и развитию индивида, как it-специалиста. И вот тут, по моему мнению, нет кандидатов лучше, чем PHP:

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

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

Понятный инструментарий. Уже прошли те времена, когда на PHP-стеке было множество решений непонятного качества и саппорта, которые предлагались на рынке. В настоящий момент стек возмужал, что выделилось во вполне качественные продукты с понятной схемой поддержки и туллинга. Я говорю, конечно, же про Symfony, Laravel, Doctrine, phpstan, rector, phpunit и так далее. Да, местами, эти решения могут проигрывать в кастомизации зрелым продуктам из Java и .NET мира, но их уже давно достаточно для написания продуктов предсказуемого качества.

Живые проекты. В настоящий момент развивается множество крупных проектов и стартапов на PHP-стеке, как в России, так и в Европе с США. Если вы опытный PHP-разработчик, то можете быть уверенными, что каждый день вы будете получать предложения о работе в зрелых компаниях или международных стартапах.

И это совершенно различные сферы: недвижимость, медицина, туризм, e-commerce, инструменты автоматизации маркетинга, онлайн-школы, сервисы доставок, логистические компании и так далее. Сейчас уже сложно найти сферу, где бы не было проектов на PHP-стеке.

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

Зарплатные ожидания. Конечно, на рынке есть другие стеки, на которых зарплатные возможности работодателей выше, чем для PHP-стека. Но эта ситуация меняется и разница в зарплатах стремительно уменьшается. Уже сложно удивить корпоративных PHP разработчиков зарплатами, которые лишь на 10-15% отличаются от зарплат топовых Java-разработчиков.

PHP-стек уже давно перестал восприниматься чем-то "игрушечным", на котором можно за три копейки сделать себе сайт. Сложные системы требуют профессиональных разработчиков, которые имеют достоинство работать исключительно за зарплату, отвечающую их уровню. И чем больше будет создаваться на PHP-крупных систем, тем эти ожидания будут расти. 

Понятный вектор развития языка. Если в 2012-2014 году было сложно сказать, какой стек наилучшим образом подходит для разработки гибких проектов продуктовыми командами (PHP/Python или Ruby). То на конец 2021 года просто нет ни одного аргумента против выбора PHP.

- Python оказался настолько гибким и универсальным языком, что он банально потерял фокусировку на веб-разработку. Инструментарий именно для веб-разработки сильно просел по сравнению с конкурентами. В других сферах (тестирование, девопс, ML и прочее - у него все отлично)

- Ruby стал банально никому не нужным, когда современные фреймворки на других языках переняли революционную модель ROR (говорю про РФ и Европу в частности, в США ситуация иначе).

В то же время, вся эволюция PHP и его туллинга идет лишь в одном направление - быстрее писать более производительные системы с понятной надежностью. И это круто!

Сообщество разработчиков. 
В мире PHP сложилась сплоченная группа PHP-селебрити, которые продвигают язык в массы и позволяют языку развиваться и совершенствоваться. И что самое приятное, большая часть этой группы - это русскоязычные ребята, которые открыты к общению. Если вы имеете какую-то идею или предложение, вы буквально в одном рукопожатие от людей, кто имеет влияние на язык. 

За языком стоят ни какие-то корпорации, которые сидят на другом конце мира - это ребята, которые находятся среди нас. Это круто! Это вдохновляет. 

Java разработчиков на всех не хватит. Как показывает практика, сейчас в мире в целом (и РФ в частности) делается слишком много проектов, на которые банально не хватает разработчиков. Особенно это проявляется, если компания зацикливается на одном каком-то стеке. Поэтому даже консервативные компании понимают, что нужно диверсифицировать риски и увеличить приток разработчиков, что достигается запуском продуктов на разных стеках.

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

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


Праздник жизни будет продолжаться вместе с PHP. У языка есть понятное применение, которое востребовано, как у стартапов, так и зрелых проектов. Поэтому вы точно не ошибетесь, если выберите PHP в качестве своего стека. 

Only registered users can participate in poll. Log in, please.
Вы верите в светлое будущее PHP?
70.76% Да547
11.64% Нет90
17.59% Я полон сомнений136
773 users voted. 57 users abstained.
Only registered users can participate in poll. Log in, please.
Вы жалете, что выбрали php в качестве своего стека?
16.64% Да106
68.92% Нет439
14.44% Я полон сомнений92
637 users voted. 81 users abstained.
Tags:
Hubs:
If this publication inspired you and you want to support the author, do not hesitate to click on the button
Total votes 35: ↑32 and ↓3+43
Comments58

Articles