Как стать автором
Обновить

Tier-1 компании на рынке PHP в РФ

Время на прочтение6 мин
Количество просмотров9.9K

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

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

Понятие Tier-1 компания - подразумевается, что это одна из лучших компаний на рынке, которая по ряду важных характеристик является лучше, чем любая компания уровня Tier-2.

Характеристики Tier-1 компании

Современный стек

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

  • Symfony (для корпоративной разработки)

  • Laravel (для стартапов и компаний поменьше)

Поэтому, если компания работает на каких-то проигравших фреймворках типа Zend/Yii, а то и вовсе каким-то самописе, и при этом не имеет планов переводить все на современные решения, то такая компания априори не может считаться Tier-1 компаний.

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

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

Продуктовая направленность компании

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

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

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

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

Бренд компании

Гораздо выгоднее работать в компании, которая имеет имя на рынке (или как минимум среди it-специалистов), нежели работать в какой-то ноунейм компании. И это объясняется двумя вещами:

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

  • Если ты работал в известной компании, то поиск работы будет идти гораздо проще и быстрее. Ибо одно дело, когда смотрят человека с «Рога и копыта», другое дело, смотрят кого-то из Badoo. Скорее всего, если человек проработал в какой-то Tier-1 компании, то он будет более менее адекватный (если, он, конечно, не сидел на каком-то легасе проекте).

Совет: при найме даже в Tier-1компанию обязательно узнавайте проект, на который вас сватают, и обязательно уточняйте стек. Ведь есть вероятность устроиться в Tier-1 компанию на какой-то гиблый проект с легаси стеком и реальными перспективами провести ближайшее время деградируя.

Личности компании

Представьте, что вы большой фанат Yii и устраиваетесь в компанию, где работает Александр Макаров @SamDark. Во-первых, можно быть уверенным, что при работе плечо к плечу с ним, он поделится определенной экспертизой, которую вы сами вряд ли сможете найти быстро. Во-вторых, это качает ваш собственный бренд, что опять же поможет вам при дальнейшем устройстве.

— «Насколько вы хорошо знаете в Yii?»
— Ну когда я работал вместе с Александр Макаров, одним из главных меинтейнеров Yii.
— «Окей, вопросов больше нет».

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

Или допустим, вы как РHP-разработчик хотите попрактиковаться в написании чат-ботов на Go, и у вас есть возможность поработать совместно с @FZambia. Да за это можно даже доплатить или сильно подвинуться в своей зп.

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

Финансовое положение компании

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

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

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

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

Моральная составляющая компании

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

И хотя, если мы говорим про букмекерскую деятельность, деятельность игорных заведений в специальных игорных зонах РФ, либо микрофинансовую деятельность, которые законы в рамках РФ, такие компании не могут считаться Tier-1 компаниями в силу морального груза, который идет вместе с работой в этих компаниях.

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

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

Список Tier-1 компаний на PHP стеке (на конец 2021 года)

Выше мы обсудили, что я считаю критерями Tier-1 компаний, а дальше я предложу список компаний, которые являются Tier-1 по моему мнению. Я считаю, что работа в одной из этих компаний обязательно пойдет вам на пользу:

  • Lamoda (выбирайте правильный проект)

  • Все Инструменты

  • Skyeng

  • BelkaCar

  • FunCorp

  • Компании экосистемы Sber:

    • СберЛогистика

    • СберЗдоровье

    • Jivo

  • Компании экосистемы VK GROUP

    • Юла

    • СитиМобил

Отдельно хочется выделить компании: Айти-тех (она же Мамба), ВК, Badoo, Авито и ManyChat (YII + кастом). Хотя это топовые компании, где нужно решать сложные задачи и разработчики из этих компании всегда желанные, там все делается на самописе, который нигде не нужен, кроме этих компаниях. Поэтому сложно говорить, что это Tier-1 компании, хотя они по сути Tier-1. За большими компаниями идет проклятье, что они превращаются в легаси.

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

И помните: никакого «это честь работать в нашей компании» - исключительно трезвый взгляд.


P.s. Если вы считаете, что я несправедливо пропустил какую-то компанию на PHP-стеке, прошу аргументировано в комментарии (я не буду править оригинальную статью и добавлять новые компании).


P.s. ps. Я не говорю, что Tier-2 или даже Tier-3 компании - плохие компании и в них не нужно работать (иногда в них работать очень приятно). Я говорю, что на основании определенного набора критериев, эти компании проигрывают компаниях Tier-1 уровня.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Вы хотите работать в Tier-1 компании?
48.26% Да83
33.72% Нет58
18.02% Уже работаю31
Проголосовали 172 пользователя. Воздержались 38 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Вы считаете, что на PHP есть реальные Tier-1 компании?
80.24% Да134
19.76% Нет33
Проголосовали 167 пользователей. Воздержался 41 пользователь.
Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Всего голосов 18: ↑8 и ↓10+5
Комментарии46

Публикации

Истории

Работа

PHP программист
113 вакансий

Ближайшие события