Работа для PHP программиста: где искать и на что рассчитывать?

Дата публикации: 01.03.2017

rabota-php-programmistДоброго времени суток, коллеги и единомышленники!

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

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

Почему именно PHP? Потому что это самый распространенный на сегодняшний день язык веба, на котором создана большая часть всех сайтов. Ну и ещё потому, что я сам являюсь PHP-разработчиком и мне интересно, что сегодня «в тренде».

На чистом, «нативном» языке программирования сегодня мало кто пишет сайты (разве что, если требуется совсем уже нестандартный проект, не вписывающийся ни в какие рамки).

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

Поскольку PHP — самый распространенный сегодня язык веб-программирования, то и инструментов на его базе великое множество. Следовательно, у разработчиков, особенно у новичков, возникает вопрос «С изучения какой PHP надстройки начать?».

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

Если первый момент весьма субъективный, то со вторым разобраться вполне реально.

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

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

В общем, порция мотивация вам (как и мне) обеспечена. Вперед!

Структура обзора вакансий PHP программистов

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

На написание данной публикации меня вдохновила статья, посвящённая выбору технологий для веб-проектов.

В ней рассматривались существующие языки программирования, технологии, а также зарплаты специалистов на Западе и у нас.

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

  • Характер работы;
  • Используемые технологии;
  • Рынок услуг (Запад, СНГ).

Первый критерий подразумевает востребованность специалистов PHP на фрилансе и работу в компании, занимающейся разработкой сайтов.

Я не буду углубляться в разновидности: аутсорс, продуктовая комания. Также не будет играть роль удалённо будете вы в ней работать или нет. На востребованность технологий, это никак не повлияет.

Второй критерий разделения вакансий PHP разработчика на группы будет учитывать технологии (платформы), знание которых будут требовать у кандидатов. Если мы говорим о PHP, то в нашем случае это будут PHP-базированные платформы для создания сайтов: CMS и фреймворки.

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

http://cccp-blog.com/wp-includes/images/banners/templatemonster/banner_content.jpg

С третьим критерием всё предельно просто: при анализе предложений о работе PHP программистам будет рассматриваться спрос на технологии и соответствующих специалистов на Западе и в странах ближнего зарубежья (СНГ).

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

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

Кратко структуру статьи можно представить в виде следующей схемы:

struktura-obzora-vakansij-php-razrabotchika

Теперь пару слов по поводу фильтров, которые использовались при сборе данных.

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

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

Таким образом, в дальнейших обзорах вы увидите количество вакансий, имеющихся в наличии за январь-февраль 2017 года (решил указать дату, чтобы сориентировать вас по свежести данных) без применения каких-либо дополнительных фильтров.

Итак, мы переходим непосредственно к обзору спроса на вакансии PHP программистов.

Каков спрос на работу для PHP программистов на фрилансе?

Сегодня, наверное, нет такого веб-разработчика, который никогда в жизни не занимался бы фрилансом или хотя бы не думал об этом.

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

Предложения для фрилансеров размещены на специальных фриланс-биржах, которые я и принялся анализировать.

Правда, сегодня их количество исчисляется сотнями, поэтому на анализ абсолютно всех я потратил бы, по крайней мере, несколько лет, за которые тенденции в сфере IT могли бы резко поменяться, и пришлось бы начинать всё с начала 🙂

Чтобы избежать данной зацикленности, я решил сосредоточиться лишь на самых крупных.

Вакансии PHP разработчиков на отечественном фрилансе

Для мониторинга вакансий PHP разработчиков я решил воспользоваться freelance-биржей fl.ru.

Внимание я обратил именно на неё, т.к. не захотел ограничиваться национальными биржами, где можно найти предложения от работодателей только из какой-либо страны.

На fl.ru же, как вы полагаете, размещены предложения о работе для PHP программистов из разных уголков бывшего Советского Союза.

Вот, что мне удалось выяснить в итоге.

Работа с CMS на фрилансе

http://cccp-blog.com/wp-includes/images/banners/partner_web_studio/banner_728x90.gif

По поводу CMS для фриланса сложилась следующая ситуация:

ПозицияCMSКоличество заказов
11С-Битрикс1455
2WordPress1425
3OpenCart743
4Joomla653
5Modx307
6Prestashop132
7Drupal122
8Magento87
9NetCat31
10UMI.CMS29
11osCommerce7
12Moguta CMS5
13TYPO3, DataLife Engine4
14csCart2

Как видите, лидером нашего рейтинга востребованности CMS вакансий на отечественном фрилансе является российская разработка 1С-Битрикс, по которому Больше всего вакансий.

Следом за ним с ничтожным отставанием идёт WordPress, который является абсолютным мировым лидером как среди блоговых платформ, так и среди движков для сайтов в целом (более 50% существующих на сегодняшний день сайтов разработаны именно на его базе).

На третьем месте идёт OpenCart, на базе которого разработано большинство мелких и средних Интернет-магазинов благодаря бесплатности данного движка, большому количеству модулей и низкому порогу входа программистов.

Среди остальных ничего нового я для себя не увидел.

Joomla всё так же популярна, скорее всего из-за большого количества горе-программистов, которые начинают с неё и после которых приходится доделывать чужую работу другим фрилансерам 🙂

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

osCommerce, похоже, вообще умер, поэтому с ним даже и не стоит связываться.

Magento, Drupal и Prestashop, являясь исконно западными разработками, большим спросом у наших заказчиков по-прежнему не пользуются.

Коробочные движки российского (Moguta, UMI.CMS, NetCat) и западного производства (cs-Cart) замыкают список, что вполне закономерно, т.к. дополнять их возможности должны не PHP фрилансеры, а сертифицированные разработчики. Да и спросом они особым у народа не пользуются 🙂

Ещё одной неожиданностью для меня было увидеть TYPO3 в конце списка, т.к. данная платформа обладает весьма широкими возможностями, позволяющими ей носить статус CMS/CMF. Однако и не без недостатков, главным из которых многие называют монструозность её кода.

Видимо, последний аргумент всё же взял верх.

Для наглядности я решил  представить результаты мониторинга вакансий, связанных PHP CMS на фрилансе в виде диаграммы, чтобы посмотреть на предложения в процентах от общего числа:

freelance-programmirovanie-cms-otechestvennyj

Работа с PHP фреймворком для фрилансеров

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

Поэтому на PHP фрилансе спрос на данную категорию движков сайта традиционно невелик, что и подтвердил мой анализ предложений работы для PHP программистов:

ПозицияFrameworkЗаказы
1Yii296
2Laravel87
3CodeIgniter57
4Zend37
5Symfony32
6Phalcon15
7Kohana14
8CakePHP7

Как видите, явным лидеров среди PHP фреймворков является Yii, который собрал около половины от общего числа заказов, связанных с фриланс веб программированием.

Это связано, скорее всего, с тем, что один из разработчиков Yii – это украинец, соответственно, данный продукт имеет документацию на русском и развитое русскоговорящее сообщество.

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

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

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

Когда я сравнительно недавно искал работу, только в одной компании из около 50, в которых я проходил собеседование, мне сказали, что им требуется человек со знанием CodeIgniter, т.к. у них проект разработан на нём.

С небольшим отставанием на четвёртом месте расположился Zend, который сегодня также уступает по востребованности остальным. Его знание у меня требовали в одной или двух компаниях.

Прочие же сильно отстают от вышеперечисленных. Если от CakePHP и Kohana я ожидал такого положения дел, то от Symfony и Phalcon – нет, т.к. они оба используются для разработки серьёзнейших проектов и до сих пор.

По крайней мере, Symfony.

С Phalcon я вообще до сих пор не пойму, что происходит. Судя по всевозможным отзывам и описаниям в Интернете фреймворк невероятно крутой и быстрый благодаря компонентам, написанный на C++ (Phalcon – это слегка изменённое слово «falcon», что в переводе с английского означает «сокол», который, кстати, является логотипом фреймворка).

Тем не менее, он занимает последние строчки как в нашем рейтинге востребованных в фриланс программировании PHP фреймворков, так и среди разработчиков в мире наряду с «умирающими» frameworks, хотя сам является самым молодым из представленного списка (первый релиз 14 ноября 2012 года).

Одна из причин – многие хостинги его не поддерживают, следовательно, сайты на нём запускать довольно проблематично.

Ну и его молодость – это, кстати, ещё одна серьёзная причина для его «немилости», возможно, просто не пришло ещё его время.

Если знаете ещё какие-то интересные факты о судьбе Phalcon и прочих PHP фреймворков – оставляйте ваши мнения в комментариях под статьёй.

В общем и целом, доля предложений работы с фреймворком в процентах от общего числа предложений выглядит так:

udalennoe-php-freelance-programmirovanie-framework-otechestvennyj

Работа для PHP программистов на зарубежном фрилансе

После состояния дел на отечественном фрилансе пришла очередь ознакомиться с мировыми тенденциями.

Те, кто интересуется фриланс программированием, знают, что сегодня ведущей международной биржей freelance является UpWork (объединённые экс-oDesk и Elance).

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

Скажу честно, у меня цели мониторить именно UpWork не было, поэтому я пожалел тратить своё личное время на разработку парсера для анализа данных именно с данной биржи.

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

И не факт ещё, что ваши мотивы удовлетворят модераторов UpWork.

Если кому-то будет интересно посмотреть на анализ заказов и технологий, котируемых именно на UpWork, то хочу порекомендовать вашему вниманию хорошую статью с HabraHabr.

Она, правда, двухлетней давности, и UpWork тогда ещё назывался Odesk, но общую тенденцию по используемым на фриланс бирже технологиям можно отследить.

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

В общем, для выявления самых востребованных на freelance CMS и frameworks я решил промониторить другую международную биржу фрилансеров, который раньше сам пользовался — freelancer.com.

Это, конечно, не UpWork, и количество заказов здесь не такое большое, но общую тенденцию популярности PHP платформ для создания сайтов среди заказчиков можно проследить.

Работа, связанная с CMS

Итак, что же из CMS в фаворе у западных заказчиков?

ПозицияCMSЗаказы
1WordPress909
2Magento166
3Joomla85 (вместе с VirtueMart)
4Drupal49
5PrestaShop54
6OpenCart32
7Zen Cart7
8osCommerce6
9TYPO34
10CS-Cart4
11ModX1

Как видите, безоговорочным лидером является WordPress, который расположился на первой строчке самых популярных CMS на freelance биржах с колоссальным отрывом от конкурентов.

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

Также популярность этой CMS обусловлена тем, что на её базе можно создавать не только электронные дневники, но и другие типы сайтов.

Серебряным призёром стала великая и ужасная Magento, которая, как известно, невероятно популярна среди западных заказчиков в качестве решения для eCommerce-проектов. Не зря же она является бесспорным лидером среди бесплатных CMS для Интернет-магазинов.

Замыкает финальную тройку всем известная CMS Joomla, которая популярна, как оказывается, не только на просторах СНГ, но и на Западе. Заказов по ней не так много, как по WordPress, но всё же на жизнь хватает.

Drupal, Prestashop и OpenCart не сильно уступают Joomla, но до лидирующих позиций им ещё далековато, а прочим вообще ничего не светит 🙂

В целом, я обнаружил, что на Западе рынок фриланса не обладает таким многообразием технологий, как у нас. Чётко прослеживаются 6 движков, на которых разработана основная масса проектов, не в пример нашим 10-и.

В принципе, такую разницу можно объяснить тем, что есть чисто отечественные технологии, о которых не в курсе на Западе и наоборот. Так что если я не упомянул какую-то жутко известную Западную технологию, о которой у нас не в курсе, к вам просьба – меня исправить вашим замечанием в комментариях под статьёй.

По долям предложения о работе с CMS на Западном фрилансе выглядят так:

udalennaya-rabota-php-programmista-na-freelance-cms-zapad

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

Для этого я решил построить ещё один график, демонстрирующий спрос на CMS, участвующие в обзоре, на двух типах freelance бирж.

Для чистоты данных я взял только те CMS, которые встречаются на обоих рынках. Набралось их, не много не мало, 6 штук.

Также, поскольку цифры количества заказов сильно отличаются, я решил взять процентные значения.

Таким образом, следующий график будет полезен тем, кто ещё сомневается в выборе заказчиков, т.к. он будет демонстрировать общемировые тенденции:

freelance-programmirovanie-cms-sravnenie

Как видите, WordPress – мировой лидер по фриланс-заказам, идущий с огромным отрывом от всех остальных движков сайтов.

Стоит напомнить, что на отечественном рынке он уступил только 1С-Битрикс, и то с минимальным отрывом, идя с ним ноздря в ноздрю 🙂

OpenCart и Magento поменялись местами: если на рынке СНГ OpenCart был серебряным призёром рейтинга востребованных CMS, являясь самой популярной eCommerce-платформой после 1С-Битрикс, то на Западе вторую строчку занимает Magento, являясь движком для Интернет-магазинов №1.

Joomla в обоих случаях идёт на третьем месте.

PrestaShop и Drupal на Западе популярнее, чем у нас.

А про Modx на Западе, похоже, вообще не слышали 🙂 Хотя сама платформа – Западная разработка.

Следовательно, WordPress обеспечит вас работой на фрилансе не зависимо от рынка услуг: и на Западе, и в странах СНГ.

Если вам интересно заниматься e-Commerce проектами, то лучшим выбором для вас будет Magento для работы на Западный рынок и OpenCart для сотрудничества с отечественными заказчиками.

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

Работа с фреймворком для фрилансеров

По поводу использования фреймворков сложилась следующая ситуация:

ПозицияFrameworkЗаказы
1Laravel73
2CodeIgniter71
3Yii19
4Symfony13
5CakePHP9
6Zend7

На Западном фрилансе самый популярным фреймворком PHP, как вы видите, является Laravel, что подтверждает общемировые тенденции.

Неожиданно с небольшим отрывом от лидера на втором месте расположился CodeIgniter. Причём, при обзоре проектов я обратил внимание, что некоторые заказчики требуют, чтобы их новые сайты были разработаны исключительно на данном движке.

Видимо, он успел каким-то образом реанимироваться, нужно будет как-то с этой ситуацией разобраться более детально.

Бронзовым призёром становится безоговорочный лидер рейтинга фреймворков, котируемых на отечественном рынке, Yii, позиции которого на Западе резко отличаются от отечественного рынка.

Symphony, Zend и CakePHP, как и в СНГ, играют роль аутсайдеров.

Неприятной неожиданностью для меня было вообще не обнаружить проектов на Phalcon и Kohana, что свидетельствует, что данные фреймворки не востребованы в крайней степени.

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

freelance-programmirovanie-framework-zapad

Также я решил, по аналогии с обзором CMS, сравнить востребованность отдельных движков на Западном рынке фриланса и у нас.

Для этого я также взял процентные доли заказов на отдельных фреймворках от общего числа проектов на frameworks и получил следующую картину:

udalennaya-php-rabota-freelance-programmirovanie-frameworks-sravnenie

Как видите, тенденции отличаются.

На отечественном рынке фриланса безоговорочным лидером является Yii, на долю которого выпадает более 50% всех заказов.

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

Так что в данном случае мировые тенденции совпадают с реальным спросом.

Также, повторюсь, я немало удивлен высокими позициями CodeIgniter, который является вторым по популярности среди заказчиков на Западе и третьим на отечественном рынке.

В целом, тройка лидеров на обоих рынках одна и та же: Yii, Laravel, Codeigniter. А это значит, что выбор любого из них как основного инструмента для создания сайтов будет оправданным шагом, если вы хотите зарабатывать работой с фреймворком на фрилансе.

Symfony имеет примерно одинаковую, я бы даже сказал, НЕпопулярность как на Западном фрилансе, так и у нас.

Позиции Zend у нас немного выше, чем за рубежом (7% против 3%, соответственно).

CakePHP, наоборот же, почему-то на Западе слегка популярнее, хотя, в общем, позиции его всё равно низкие.

А с Phalcon и Kohana ситуация вообще удручающая, потому что оба фреймворка находятся в конце списка на обоих рынках фриланс-услуг.

На этом обзор спроса на вакансии PHP программистов можно считать законченным.

По общему числу предложений о работе PHP программистам проекты с использованием фреймворков сильно уступают CMS, что видно на следующей диаграмме:

rabota-php-programmista-na-freelance-obschee-sravnenie

Как видите, эта тенденция присутствует как на каждом отдельном рынке, так и, соответственно, на обоих вместе.

Причём, доля проектов не сильно колеблется: 85%/15% для CMS и фреймворков на отечественном фрилансе и 89%/11% на Западном.

Так что, если вы хотите иметь много заказов по программированию для фриланса, вам лучше всего связать свою жизнь с CMS.

Финальные выводы по поводу отдельных движков мы подведём в конце статьи.

А сейчас посмотрим, как обстоят дела со спросом на PHP технологии в IT-компаниях, чтобы выяснить, куда лучше податься любителям CMS и фанатам фреймворков.

Летс гоу 🙂

Работа для PHP разработчиков, любящих офис

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

Увидев длиннющий список из тысяч вакансий, я сперва просто обрадовался, что разработчики нынче так востребованы.

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

Причём такой ситуации при поиске вакансий PHP программиста на фрилансе я не наблюдал, потому что там всё было рассортировано по категориям, причём узкоспециализированным, а не «IT», «Торговля» и т.д., что можно наблюдать на большинстве ресурсов по поиску работы.

Поэтому я решил провести поиск ещё раз с использованием запросов вида «wordpress developer», «magento developer», в результате чего мне удалось получить более-менее реальные цифры предложений работы для PHP программистов.

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

Так что респект и уважуха отечественным коллегам 🙂

Вакансии для PHP программистов на Родине

Из отечественный ресурсов по поиску вакансий я решил выбрать hh.ru, т.к. он позволяет производить поиск вакансий по всем странам СНГ.

Поскольку основную массу посетителей данного сайта представляют граждане Украины, России и Беларуси, то я решил указать в фильтре поиска вакансий PHP разработчиков все три страны для максимально объективной оценки востребованности технологий среди отечественных работодателей.

Вот, что получилось в итоге.

Работа с CMS в IT-компаниях

ПозицияCMSКоличество заказов
11С-Битрикс1112
2WordPress442
3Joomla252
4Drupal191
5Modx144
6Magento139
7OpenCart98
8NetCat30
9PrestaShop, UMI.CMS19
10DataLife Engine8
11osCommerce2
12TYPO31

Бессменным лидером списка, как и на фрилансе, является отечественный продукт 1С-Битрикс. Если бы всегда так поддерживали отечественных производителей 🙂

Серебряным призёром у нас стал WordPress, который, однако, серьёзно уступает Битриксу.

На третьем месте расположилась Joomla.

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

За исключением OpenCart, который был бронзовым призёром рейтинга вакансий PHP программистов на фрилансе, а IT компании, ищущие таких специалистов, расположились на 7 месте.

Также интересна популярность Drupal и ModX, которые обошли Magento.

Низкие позиции коробочных коммерческих разработок и аутсайдеров рейтингов вакансий PHP программистов на фрилансе – TYPO3 и osCommerce лично меня не удивили.

Если представить количество предложений о работе для PHP программистов в отечественных IT-компаниях в виде долей от общего числа, то получится такая картина:

vakansii-php-programmista-sajt-raboty-cms-otechestvennyj

На данной диаграмме чётко прослеживается перераспределение востребованности 1С-Битрикс и WordPress на фрилансе и в IT-компаниях.

Если на фрилансе их доли были примерно равными (29% и 28%), то в компаниях наблюдается сильное смещение в сторону 1С-Битрикс (45% и 18%).

Суммарно же предложения работы для PHP программистов на этих двух платформах составляют примерно одинаковую долю общего числа вакансий: 57% на фрилансе и 63% в IT-компаниях.

Работа с framework в IT-компаниях

ПозицияFrameworkЗаказы
1Yii823
2Symfony505
3Laravel415
4Zend271
5CodeIgniter73
6Kohana60
7Phalcon34
8CakePHP9

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

Уверенное первое место, как и на отечественном фрилансе, снова занимает Yii.

За ним, с ощутимым отрывом, идёт аутсайдер фриланса – Symfony.

Замыкает тройку лидеров прогрессивный Laravel.

Остальные фреймворки идут со значительным отставанием. CodeIgniter занимает заслуженное 5-е место.

Знания CakePHP вряд ли вам пригодятся при поиске работы PHP программиста в IT-компаниях, т.к. он замыкает список.

А вот с Kohana и Phalcon ситуация не такая безнадежная, как на фрилансе, хотя, их позиции все равно замыкающие список.

Если перевести количества проектов в процентные доли, то получится следующая картина:

rabota-php-programmista-na-sajte-raboty-framework-otechestvennyj

Если сравнить полученную картину со спросом на PHP фреймворки на отечественном фрилансе, то заметно, что у них достаточно много различий.

Лидером в обоих случаях является Yii, однако, его доля от общего числа проектов на фрилансе значительно выше, чем в IT-компаниях (54% и 38% соответственно).

В IT-компаниях Laravel находится на третьем месте по количеству предложений работы для PHP программистов, в то время, как на фрилансе он занимал второе. Но при этом процентная доля проектов на нём больше в IT компаниях (19% против 16% на фрилансе).

Ну а CodeIgniter и Symfony поменялись местами. С 5-го места на фрилансе с 6% проектов Symfony занимает второе место в IT-компаниях с ощутимыми 23%, а CI вместо 10% на фрилансе упоминается всего в 3% вакансий в IT-компаниях, занимая 5 место вместо третьего.

Как обстоят дела с работой для PHP программистов за рубежом?

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

Сложность заключалась в выборе подходящей биржи.

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

Да и где поиск вести? По всему миру сразу?

Поиск работы по всем странам мира – это, конечно, идея хорошая, но на данный момент проектов такого масштаба я, по крайней мере, не встречал.

В итоге, я решил ограничиться поиском вакансий PHP программиста в США, откуда к нам приходит бОльшая часть зарубежных заказов. Следовательно, спрос на IT-специалистов там также должен быть велик.

Из всех бирж поиска работы PHP разработчиков в США я выделил следующие:

  • ziprecruiter.com
  • indeed.com
  • monster.com

Детальный анализ каждого кандидата сразу помог определиться 🙂

Ziprecruiter.com, как бы не расхваливали его владельцы, предоставляет катастрофически ложные данные. По поисковому запросу «Magento» мне выдало цифру в 328 вакансий, а по «Magento developer» — 2146, что лишено всякой логики. А на самом деле в последнем случае (выяснилось путём ручного подсчёта) их вообще оказалось 383.

У indeed.com дела оказались не лучше: он также выдавал ложное число вакансий и, кроме этого, у него не было возможности отфильтровать вакансии за 30 дней – максимум, за 15.

Таким образом, для анализа ситуации по поводу вакансий PHP разработчиков на Западном рынке труда был выбран monster.com, хотя на нём предложений о работе было меньше, чем на предыдущих.

Зато к нему не возникло вопросов ни по поводу сортировки, ни по поводу количества вакансий.

Но мой выбор совершенно не значит, что при поиске работы PHP программиста в США не нужно пользоваться остальными сервисами. Иначе я вообще бы о них не упоминал.

Спрос на CMS за границей

ПозицияCMSЗаказы
1WordPress361
2Drupal303
3Magento114
4Joomla63
5ModX, PrestaShop, OpenCart2
6osCommerce1

Эффекта «Вау!» не произошло, хотя спрос на некоторые технологии действительно оказался сюрпризом 🙂

В частности, это касалось Drupal, который стал серебряным призёром с небольшим отрывом от ожидаемого лидера – WordPress.

А вот Magento серьёзно отстала от них, хотя и вошла в тройку призёров. Но от данной платформы я, если честно, ожидал большего.

Ещё одной платформой со значительным спросом оказалась Joomla. Остальные же вообще безнадёжно отстали от перечисленных.

В процентном соотношении от общего количества спрос на PHP программистов на Западном рынке труда выглядит следующим образом:

vakansii-php-razrabotchika-sajt-raboty-cms-zapad

Ещё одна интересная вещь, которую я обнаружил, – на Западе нет такой пестроты движков сайтов, как у нас. Чётко востребованы 4 платформы, не в пример нашим 7-ми.

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

vakansii-php-razrabotchika-sajt-raboty-cms-sravnenie

Данное сравнение показывает, что WordPress является лидером (впрочем, как и на фрилансе), уступив лишь Битриксу на отечественном рынке, что делает его идеальной CMS, знание которой обеспечит вас работой PHP программиста в IT-компаниях как на Западе, так и в странах СНГ.

Ещё хорошим спросом у работодателей пользуются специалисты по Drupal , Joomla и Magento (2-4 места рейтинга на обоих рынках труда).

А вот OpenCart в обоих случаях замыкает рейтинг, что говорит о его непопулярности в IT-компаниях по всему миру.

Работа с PHP фреймворками за рубежом

ПозицияFrameworkЗаказы
1Laravel108
2Symfony95
3Zend91
4CodeIgniter44
5CakePHP30
6Yii14
7Kohana4
8Phalcon1

Лидером здесь, как и на зарубежном фрилансе, стал набирающий популярность с каждым годом Laravel.

За ним расположились Symfony и Zend, у которых ещё ни в одном из сегодняшних рейтингов не было таких высоких позиций.

Yii, являющийся самым популярным фреймворком на отечественном фрилансе и в IT-компаниях, лишний раз продемонстрировал свою полную невостребованность на Западе.

Kohana и Phalcon стабильно в числе аутсайдеров.

По долям проекты на перечисленных платформах расположились так:

vakansii-php-razrabotchika-sajt-raboty-framework-zapad

По данной диаграмме отчётливо видно, что Laravel, Symfony и Zend занимают примерно одинаковые части общего числа проектов, по четверти на долю каждого.

Также, по аналогии с предыдущими блоками обзоров, я решил сравнить спрос на работу PHP программистов в IT-компаниях, связанных с конкретными фреймворками, на рынке СНГ и Западе в целом.

Для этого была построена следующая диаграмма:

vakansii-php-programmista-sajt-raboty-framework-sravnenie

Отчётливо видно, что на отечественном рынке труда лидирует Yii, а на Западном – Laravel, но во втором случае лидер не такой явный, т.к. обходит второе место всего на несколько процентов.

На отечественном рынке Laravel хоть и не является лидером, но всё равно находится в тройке самых востребованных PHP фреймворков.

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

Symfony является вторым по востребованности как в отечественных IT-кмпаниях, так и в зарубежных. Причём, в обоих случаях доля вакансий PHP разработчиков, в которых он упоминается, практически одинакова.

Этот факт делает Symfony, наряду с Laravel, самым перспективным PHP фреймворком в плане изучения, т.к. его знание обеспечит вас работой и в Западных IT-компаниях (в которых, кстати, можно найти работу PHP программиста удалённо), и в отечественных.

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

C Kohana и Phalcon совсем все плохо, а вот CakePHP неожиданно для всех, я думаю, «выстрелил» на Западе, забрав 8% общего числа вакансий PHP разработчиков.

Ну, и подведём общие итоги по востребованности категорий движков сайта в отечественных IT-компаниях, западных и во всем мире.

php-rabota-junior-sajt-raboty-obschee-sravnenie

Исходя из представленных диаграмм, вакансий PHP программистов со знанием фреймворков в IT-компаниях на порядок больше, чем на фрилансе. 31% от общего числа предложений о работе на Западе против 11% на фрилансе и 47% в отечественных IT-компаниях против 15% фриланса.

Причём, данная тенденция наблюдается как на отдельных рынках труда, так и, следовательно, во всем мире.

Как видите, особенно высок спрос на PHP разработчиков со знанием фреймворков в отечественных компаниях (практически равен востребованности специалистов со знанием CMS).

Итоговые выводы по поводу спроса на работу PHP программистов

Наконец анализ спроса на PHP разработчиков как на отдельных рынках, так и по всему миру и со знанием различных технологий, подошёл к концу.

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

Хочу подчеркнуть, что дальнейшие выводы – это сугубо мое личное мнение со всеми вытекающими последствиями 🙂

И хотелось бы извиниться перед вами за то, что не получилось сориентировать вас по бюджетам проектов, т.к. на практике сделать это оказалось весьма проблематично.

Во-первых, эти данные на большинстве ресурсов не находятся в свободном доступе. Особенно всё сложно оказалось с сайтами работы, где частенько встречается формулировка «з/п обсуждается индивидуально по результатам собеседования».

На фрилансе для веб программистов своя отмазка — «по договорённости».

Во-вторых, среди предложений о работе на фриланс-биржах часто мелькают типа «Нужен программист», следовательно, указываются месячные з/п и то они не всегда соответствуют реальным возможностям работодателей.

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

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

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

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

Если судить о ситуации в целом, тенденции следующие:

  • Как на фрилансе, как и в IT-компаниях больше получают PHP программисты, владеющие фреймворками;
  • Из CMS самыми дорогими технологиями являются Magento и Drupal.

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

Как на фрилансе, так и при приеме на работу в IT-компанию, в финансовом вопросе очень много значит вопрос везения.

Лично я встречал очень много людей, которые хотели полнофункциональный Интернет-магазин, разработанный на OpenCart или Magento (!!!) с бюджетом в 200$.

А попадались и такие, кто просил типовые корпоративные сайты без требований к технологиям и бюджетом больше чем 1000$.

Раньше я думал, что первая категория – это исключительно отечественные заказчики, однако, изучая краем глаза бюджеты проектов при сборе сегодняшнего материала, я пришёл к выводу, что и на Западе таких хватает.

Поэтому в финансовую тему я решил не залезать, а сконцентрироваться на анализе количества предложений о работе для PHP программистов, связанных как с конкретными движками сайтов, так и с их группами (CMS vs framework).

Итак, что же удалось выяснить?

Какой спрос на PHP движки в мире?

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

Вот, что вышло для CMS:

rabota-php-programmista-svyazannaya-s-cms-obschee-sravnenie

Мировым лидером по количеству предложений работы для PHP программистов как на фрилансе, так и на сайтах работы является WordPress, на долю которого выпадает треть всех предложений работы.

Честно говоря, думал, он не обойдёт 1С-Битрикс за счет его бешеной популярности на рынке СНГ, однако, ему это удалось, в результате чего Битрикс оказался на втором месте с 27% заказов.

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

На четвертом месте внезапно оказался OpenCart, который вышел на итоговое 4-е место за счет спроса на фрилансе и в IT-компаниях исключительно на рынке СНГ. На западе он занял роль аутсайдера.

На пятом и шестом местах оказались Drupal и Magento. Неожиданным для меня было лидерство Drupal, т.к. я не рассчитывал, что универсальный движок обойдет e-Commerce платформу. Однако, имеем то, что имеем.

Замыкают рейтинг ModX и PrestaShop.

Остальные CMS я решил не выделять ввиду их низкой популярности.

По поводу работы с framework сложилась такая картина:

rabota-php-programmista-svyazannaya-s-framework-obschee-sravnenie

Лидером, благодаря абсолютной популярности на отечественном рынке, стал, неожиданно для всех, думаю, Yii, забрав более трети предложений себе.

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

Третье место за Symfony, которое досталось ему в большей степени за счет позиций на Западе.

Четвертое и пятое места занимают мощный Zend и CodeIgniter соответственно, причина популярности которого для меня лично является загадкой. Хотя, в финальном зачете он расположился не так уж и высоко.

Шестым и седьмым стали Kohana за счет спроса на отечественном рынке и CakePHP, который, непонятно почему, достаточно востребован на Западе.

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

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

Такая вот картина со спросом на CMS и фреймворки на мировом рынке труда сложилась на сегодняшний день.

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

Главным образом они касаются второго места Laravel, т.к., в действительности, данный фреймворк является самым востребованным у PHP программистов во всем мире в 2015 и 2016 годах.

А поскольку он самый используемый разработчиками, то и спрос на него должен быть соответствующий.

Ему, кстати, я планирую посвятить целый цикл статей, представляющих собой курс по созданию полнофункционального сайта на его основе.

Пишите в комментариях, насколько он вам будет интересен.

Почему на фрилансе CMS популярнее фреймворков?

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

Данная востребованность объясняется тем, что CMS – это идеальное решение для проектов с типовым функционалом (стандартный Интернет-магазин с корзиной товаров и возможностью выбора способ доставки) и с ограниченным бюджетом.

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

И, кстати, ещё не факт, что серьёзная компания возьмётся за ваш сайт, если список правок будет состоять из 2-3 пунктов.

А на freelance-биржах найти исполнителя даже для внесения единичной правки не составит труда, т.к. среди фрилансеров есть отдельная категория людей, которые только начинают свой трудовой путь и нарабатывают себе репутацию, для чего берутся за всё, что только под руку попадается.

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

А ещё большинство заказчиков, начитавшись в Интернете, что CMS – это просто, быстро и дешево, не всегда понимают, что данное утверждение правдиво лишь в случае типовых сайтов.

Если нужно что-то нестандартное – это никогда не будет дешево: ни на CMS, ни на фреймворке, ни на самописном продукте. На CMS в этом случае, кстати, доработки могут обойтись даже дороже, чем в случае выбора для сайта других технологий.

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

Ещё достаточно часто сайты на CMS начинают разрабатывать сами будущие владельцы сайтов в надежде сэкономить на программистах и обратиться к ним только при возникновении трудностей.

Раньше я даже считал, что это нормальное поведение. Однако, столкнувшись с несколькими подобными проектами, пришёл к выводу, что подобный путь – тупиковый, потому что новому разработчику придётся тратить массу времени на вникание в особенности чужого кода и его исправление.

Зачастую все эти манипуляции отнимают столько времени и, следовательно, денег, что дешевле начать разработку ресурса заново.

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

Если хотите продолжить разговор – пишите об этом в комментариях. А сейчас вернёмся к обзору предложений работы для PHP программиста, связанных с CMS, на фрилансе, и поговорим об особенностях спроса на Западном и отечественном рынках.

Как мы уже установили ранее, лидером фриланс программирования по количеству проектов является WordPress. На отечественном же рынке – 1С-Битрикс.

Поэтому если вы только думаете о том, чтобы работать PHP программистом удаленно, и смотрите в сторону фриланса, то для того, чтобы стать востребованным специалистом необходимо заняться освоением указанных движков в зависимости от рынка, на котором вы хотите работать (СНГ/Запад).

Также удалось выяснить, что на фрилансе специалисты со знанием фреймворков мало востребованы. Проекты есть, но их в разы меньше, чем на CMS.

Думаю, что причина заключается в особенностях проектов, создаваемых на фреймворках.

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

Скажу лишь, что, как правило, разработка сайтов на фреймворке обходится дороже, чем на CMS. Но это ни в коем случае не означает, что процесс разработки занимает больше времени (хотя чаще всего это именно так).

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

А, поскольку, как я говорил, кастом стоит дороже типового функционала, то отсюда и получается высокая стоимость проектов на фреймворке.

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

И, как правило, разработкой сайтов на фреймворке занимаются профессионалы своего дела, а поручать доработку таких проектов фрилансерам неизвестно какого уровня (чаще всего начального) – занятие весьма рискованное. Хорошо, что большинство заказчиков это понимают.

Поэтому много предложений работы PHP программисту со знанием фреймворка на фрилансе не светит.

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

Ну, и напоследок напомню, что самым популярным фреймворком на Западном фрилансе оказался Laravel, а у нас  – Yii.

Что нужно знать PHP программисту для работы в IT-компании?

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

А именно, специалистов со знанием CMS требуется больше, чем со знанием фреймворков. Однако, доля последних значительно больше, чем в случае фриланса, а на рынке СНГ вообще практически 50/50 с CMS.

В чем же причина такой разницы?

Думаю, что она вызвана вполне обоснованным желанием заказчиков с серьезными бюджетами и проектами сотрудничать именно с компанией, а не с отдельными фрилансерами.

Во-первых, IT-компании располагают целым рядом высококвалифицированных специалистов, каждый из которых, перед тем как устроиться на работу, прошёл тщательное тестирование.

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

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

С фрилансерами такой вариант не работает. Максимум, на что вы можете рассчитывать – это возврат какой-то суммы, если операции оплаты услуг производились через сайт фриланс-биржи.

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

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

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

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

С CMS же ситуация несколько иная.

Как правило, обязательные знания одной или нескольких CMS – это неотъемлемый атрибут PHP Junior вакансий.

Здесь оговорюсь, что данная ситуация неприменима к Drupal и Magento, разработчики со знанием которых очень высокооплачиваемы и востребованы. Но и данные платформы – это не банальные CMS, а CMS/CMF.

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

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

Проще говоря, какой проект поручит руководство – с такой технологией и работают.

Как по мне, это – проявление непрофессионализма руководства таких «заведений», что ведет к нерациональному использованию трудовых ресурсов.

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

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

Такие вот дела 🙂

Как вывод, если вы являетесь PHP программистом без опыта работы и хотите трудиться в IT-компании, то для начала вам нужно освоить WordPress, если ваш выбор – Западная корпорация (либо представительство таковой в вашей стране) или 1С-Битрикс для работы на отечественных работодателей.

Если вы знаете только нативный PHP и действительно никогда в жизни не работали с CMS, но хотите начать строить карьеру в IT-компании, я бы всё-таки рекомендовал WordPress, т.к., во-первых, он достаточно легок в освоении и поможет вам «загореться», а не отпугнет от программирования, на что способна Magento, к примеру.

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

А уже после, как только вы освоитесь и зарекомендуете себя в компании, можете приступать к изучению фреймворка.

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

Также хорошим выбором будет Symfony, который на обоих рынках занимает вторую строчку и на котором создается большинство проектов Enterprize-уровня.

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

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

Надеюсь, статья вам понравилась.

До новых встреч 🙂

Понравилась статья? Поделись с друзьями:
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
13 голосов, в среднем: 5 из 5

Похожие темы

6 комментариев к статье "Работа для PHP программиста: где искать и на что рассчитывать?"

  1. batyr

    Спасибо спасибо и еще раз спасибо. для меня как только начинающего и интересующего программированием вообще статья оказалась самая что ни на есть полезная. теперь уж точно разобрался что учить и в какой последовательности. Благодарю за ваш труд!

    1. Pashaster Автор

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

      Рад был Вам помочь 🙂 И ещё раз спасибо за теплые слова.

  2. Женя.

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

    Однако некоторые друзьям мои говорят, что php умирает, и надо смотреть в сторону js, мол перспективне. что скажите?

    1. Pashaster Автор

      На самом деле JS сегодня развивается семимильными шагами и, думаю, что у него действительно великое будущее… В то время, как PHP — это язык чисто бэкэнда, JS сегодня используют как в качестве языка фронтэнда, так и бэкэнда (благодаря Node.js), таким образом приближаясь к идеальному универсальному языку. Также JS используется в некоторых специфичных областях, куда PHP не добрался и вряд ли доберётся. В первую очередь, это браузерные игры.

      Но, лично у меня душа не лежит к JavaScript 🙂 Ну вот не нравится он мне и всё. Поэтому вникать в дебри и не стараюсь. Поскольку работаю Fullstack разработчиком, то приходится с ним иметь дело в виде простеньких функций на JQuery, в будущем, даже, может и доберусь до более «прокаченных» фреймворков типа Angular и React, если того будет требовать рабочая необходимость.

      Но в NodeJS я вряд ли влезу) Уж слишком я к PHP привык. Ну, а новичкам, у которых ещё нет каких-то предубеждений и предпочтений, карты в руки.

  3. Виталий

    1. Спасибо за статью.
    Сразу видно, что человек трудился над материалом добросовестно.
    Единственное, что мне не понравилось то, что очень много ваших выводов)) это нормально для авторской статьи на отвлечённую тему, но в подобных материалах дайте же и нам немного напрячь свои причинно-следственные способности))
    Да и чтение материала затягивается.

    2. Нашёл опечатку в слове нюансы — здесь:
    В-третьих, с компаниями зачастую сотрудничать безопаснее, чем с фрилансерами, т.к. нюаснсы сотрудничества прописаны в соответствующем договоре.

    3. По php vs js скажу своё мнение:
    уверен, что жить будут оба, т.к не всем нужны сайты на js. Дело в том, что многие заказчики считают, что сайт на js обязательно должен быть гипердинамичным. А объясняя им обратное, сталкиваешься с непониманием и вопросом — так зачем же вы нам этот свой js предлагаете??! Пока это так в большинстве случаев и потому, что многие разрабы продвигают php, а про js плетут заказчикам небылицы про то, что это сложно, не стоит своих денег и понты конкурентов, чтобы набить себе цену…

    Php будет очень долго жить. Рано его закапывают товарищи!)) Зачем эта мультиплатформенность, которая ведёт к неконтролируемому разрастанию рынка?
    Php это двигатель — надёжный, проверенный и работающий практически в любой конфигурации. Он универсален. А кто этого не знает, берите в руки учебники и практикуйтесь дальше и больше. После этого догоните о чём я говорю.
    Всем спасибо и удачи!;)

    1. Pashaster Автор

      Ого 🙂 Вот это комментарий) Спасибо, что не поленились его написать.

      По поводу PHP — хотелось бы, чтобы он жил подольше, т.к. лично я уже с ним не первый год работаю, и как-то не горю желанием менять его на другой бэкэнд, хотя Ruby, Python, Java и C# ASP.Net никто не отменял…

      Я, конечно, не настолько трукодер, чтобы говорить о языках, на которых я не разрабатывал, но никак не пойму холивара по поводу ущербности PHP по сравнению с упомянутыми товарищами 🙂 Может вы просветите? Был бы благодарен.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *