В компьютерных играх и киберспорте есть такое понятие, как качество предмета или игрока (команды), которое принято называть английским словом 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 уровня.

Комментарии (46)


  1. Jsty
    08.11.2021 09:29

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

    Поясните, что имеете в виду под выбором проекта?

    >> СберЛогистика/СберЗдоровье

    Почему они? Есть какие-то пруфы, что все внутри и правда классно?


  1. BetsuNo
    08.11.2021 09:46
    +3

    Поэтому, если компания компания работает на каких-то проигравших фреймворках типа Zend/Yii,

    Почему вы отнесли Yii к проигравшим фремворкам? Тем более, что в пункте про личности компании вы его ставите в пример.


    1. pilot114
      08.11.2021 11:09
      +4

      На какой версии Yii вы бы порекомендовали пилить новый проект? Порекомендовали бы джуну в качестве первого фреймворка?

      Да, был очень популярен 6-7 лет назад в странах СНГ.
      Сейчас я не хочу тащить в проект морально устаревший и склонный к велосипедированию Yii2.
      Особенно забавно смотрятся прибитые гвоздями в php фрейм bower и jquery.
      Возможно Yii3 будет хорош, но все что про него сейчас известно — за ~4 года его сделали наполовину.


      1. BetsuNo
        08.11.2021 13:32
        +4

        На какой версии Yii вы бы порекомендовали пилить новый проект?

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

        Порекомендовали бы джуну в качестве первого фреймворка?

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


        1. pilot114
          14.11.2021 08:32

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

          Я и про CakePHP это же могу сказать. Symfony c 4 версии например вообще как микрофреймворк позиционируется, простой как 5 копеек. По количеству гайдов и комьюнити с мейнстримом вообще смешно сравнивать.

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


  1. crocodile2u
    08.11.2021 09:54
    +5

    А зачем вы несколько раз предлагаете разрабам подвинуться по ЗП? Мне вот кажется, что неразумно прямо вот никогда, и первым качеством "Tier 1" компании должна быть высокая ЗП.


  1. Vasily_Pechersky
    08.11.2021 10:09
    +3

    Слишком как-то критично. Кто не с нами — против нас…


  1. Alroniks
    08.11.2021 10:28
    +2

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


    1. hatman Автор
      08.11.2021 14:31

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


  1. SellDon
    08.11.2021 10:32

    а что на счёт Magento? Можно и в Adobe устроиться да и компаний нормальных хватает.


    1. flancer
      08.11.2021 17:13

      Если вам до пенсии осталось лет 5, то вполне себе вариант. Лет 5 она ещё продержится на уровне.


  1. kalbas
    08.11.2021 11:24
    +5

    Я конечно не пэхэпэшник, но чем формошлепить на актуальном фреймворке лучше бы выбрал самопис в VK, Badoo, Avito. Кажется это будет Tier-0 в вашей табели. Тогда есть шанс стать реально фреймворк-агностиком, на мой взгляд это лига повыше.


    1. BeMySlaveDarlin
      08.11.2021 12:09
      +1

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


    1. dimuska139
      08.11.2021 12:34
      +3

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


      1. Dreamka
        08.11.2021 12:48

        а если там свой Laravel написали, то потом со знаниями этого самописа податься будет некуда, ибо нигде его не используют.

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


        1. dimuska139
          08.11.2021 13:15

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


          1. Forum3
            16.11.2021 08:47

            Тут немного спорно. Скорее всего самопис VK будет +- похож на Laravel и другие фреймворки, поэтому переучиться будет не сложно.

            Подходы к программированию сильно не должны отличаться.

            Если только VK не говнокодит жутко))


  1. Hesed
    08.11.2021 11:41
    +3

    Читал с серьёзным лицом, пока не дошёл до списка компаний. После этого стало смешно, потому что одним из признаков Т1 для меня является "международность". Ориентированные на внутренний рынок крупные игроки - это какой-то внутренний топ. Поэтому было бы разумно указать в заголовке "...на российском рынке".

    P.S. T-Mobile, вполне себе немаленькая компания, в зоопарке есть и Symfony и Laminas (бывший Zend). Но даже работа на рынках разных стран и немаленькая пользовательская база не давала мне повода называть это Тир-1 компанией.


  1. dimas846
    08.11.2021 12:11

    Совсем обделили вниманием CMS. Есть отличные компании, которые создают продукты на Drupal, WordPress и т.д. Там хорошие зарплаты и стек технологий.

    Не фреймворками едиными.


    1. Dreamka
      08.11.2021 12:35

      Хорошие продукты на wordpress? Можно с примерами? И какой там на wp "хороший стек технологий"?


      1. dimas846
        08.11.2021 14:16
        -1

        Пример: Веб студия делает продукты на Drupal, WP для своих заказчиков - клиентов. Стек технологий набирается из их хотелок: headless, Ldap, oAuth, Solr, Elastic, AWS M3 и т.д.


        1. BetsuNo
          08.11.2021 14:35

          Пускай делает, при чём тут tier-1?


        1. Dreamka
          08.11.2021 14:59
          +2

          headless, Ldap, oAuth, Solr, Elastic, AWS M3 

          Вы уж извините но на "ядре" в виде wp это набор свистелок, которые можно продать клиенту в попытке получить максимальный прайс за скачивание шаблона с TemplateMonster и настройке его. Я вот вообще не предстваляю как можно WP использовать для чего-то более-менее серьезного. А друпал, ИМХО вообще CMS для тех кто разрабатывает на Drupal. Ибо ни клиенту, ни человеку, который впервые видит Drupal он не понятен ни с какой стороны вообще.
          И да когда я спрашивал про примеры, я надеялся получить в ответ ссылки на какие-то аналоги, например, авито, но реализованные на wordpress =)


          1. Immortal_pony
            08.11.2021 19:43
            -1

            Если вы не умеете писать под WP, а умеете только скачивать шаблоны, то не надо экстраполировать это на других.

            Пилятся на нём, конечно, не Tier1-проекты, но вполне крупные и с большим количеством уникального функциоанала и/или бизнес-логики вполне встречаются.

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


            1. Dreamka
              08.11.2021 22:09

              Если вы не умеете писать под WP, а умеете только скачивать шаблоны, то не надо экстраполировать это на других.

              Зачем что-то писать на ВП? Там уже давно все написано и превращено в конструктор лего. Скачали темку, темка подтянула сама требуемые плагины. Какие-то другие плагины доставили руками и все. Можно сдавать работу.

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

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

              Программист со скилом очень быстро сможет вникнуть в wp (или любую другую систему), а вот посади wp-шника за тот же Laravel и все. Тот сдуется.

              Я помню в студенческие годы делал визитки на WP чтобы к выходным намутить себе деньжат на повеселиться. А некоторые на этом уровне останавливаются и даже создают IT-студии, которые ничего другого не предлагают. А от рекламы бизнес тренеров "научись делать сайты на wordpress за 3 дня", честно говоря, уже тошнит.


              1. Immortal_pony
                08.11.2021 23:16
                -1

                Вы разговариваете мифами, клише и стереотипами при том что не видели ни одного серьёзного проекта на WP. Солженицына тоже ни читали, но осуждаете? И PHP, полагаю, хороните ежегодно.

                Разберу тезисно и без сарказма.

                Зачем что-то писать на ВП? Там уже давно все написано и превращено в конструктор лего. Скачали темку, темка подтянула сама требуемые плагины. Какие-то другие плагины доставили руками и все. Можно сдавать работу.
                Мы говорим сейчас про более или менее серьёзные проекты. В таких случаях у клиентов требования и бизнеес-логика уникальные и покупные темы не подойдут. Безусловно, некоторые плагины использовать по-прежнему будет можно, но к их выбору надо будет подходить с чрезвычайной осторожностью.


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

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

                Сайты на WP всегда упрутся в потолок возможностей системы

                И что же это за потолок?

                А если вы пытаетесь утверждать что на WP тоже можно делать достойно, то могу предположить что кроме WP вы врядли что-то умеете.
                Не угадали. На Laravel и Yii мне также приходилось создавать различные платформы.

                Программист со скилом очень быстро сможет вникнуть в wp (или любую другую систему), а вот посади wp-шника за тот же Laravel и все. Тот сдуется.

                Довольно странное и голословное утверждение.
                Нет, WP обладает довольно нестандартной и сложной архитектурой, поэтому человеку, который из framework'ов видел только Laravel будет довольно непросто адаптироваться. В обратную сторону это тоже справедливо.

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

                 А некоторые на этом уровне останавливаются и даже создают IT-студии, которые ничего другого не предлагают. 

                Безусловно такие студии существуют. Но это не значит, что все IT-студии такие.

                А от рекламы бизнес тренеров "научись делать сайты на wordpress за 3 дня", честно говоря, уже тошнит.

                Они и на Laravel за три дня предлагают научить. И на Symfony. И даже на C++. Только как это относится к нормальным разработчикам?


            1. Dreamka
              08.11.2021 22:17

              Также, он прекрасно подходит для быстрого прототипирования

              Вы про Axure слышали? Не говоря уже о бесчисленном множестве облачных сервисов.


              1. Immortal_pony
                08.11.2021 23:18

                В данном случае под прототипом я имел ввиду полностью рабочий MVP


  1. Dreamka
    08.11.2021 12:27
    -1

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

    Mail.ru Group, наверное? VK это вроде как тоже их детище. Во всяком случае финансово.

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

    Например, такая сеть новостных порталов как e1.ru, ufa1.ru, 72.ru, 74.ru, sochi1.ru (и других городов) принадлежащие одному медиахолдингу как мне сказали на собесе, работают на самописном фреймворке, а еще вроде как они не используют JOIN-ы в запросах.

    На мой взгляд, нет и не может быть каких-то победивших или проигравших решений. Есть мейнстрим и не мейнстрим. На том же Laravel я встречал гораздо больше именно legacy-кода, в отличие от Zend. Причина тому - те кто работают на Zend или других не мейнстрим решениях очень тщательно подходят к найму специалистов. Процесс долгий, но и специалистов хороших, которые понимают азы технологии, а не просто прошли туториал по популярному фреймворку гораздо меньше, и да - таким специалистам хорошо платят. И это вовсе не ловушка высокой зарплаты. Это закономерная оценка уровня специалиста, до которого, увы, не всем суждено дойти.


    1. roxblnfk
      08.11.2021 12:47
      +1

      Mail.ru Group, наверное? VK это вроде как тоже их детище. Во всяком случае финансово.

      Mail.Ru Group переименовали в VK


      1. Dreamka
        08.11.2021 12:55
        +1

        Сорри, эта информация прошла мимо меня.


    1. Dekmabot
      09.11.2021 00:48

      Есть такие, работают, и JOIN`ы не используют, и со стеком там всё хорошо.

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

      Не факт что это серебряная пуля.


  1. SamDark
    08.11.2021 12:44
    +14

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

    Отнюдь не фреймворк делает компанию. Фреймворк не строит за лида архитектуру, не раскладывает код по вертикальным слайсам и DDD. Я видел столько откровенного треша и на Yii и на Laravel (тут особенно) и на Symfony, что просто ужас. Хотя если рассматривать с позиции «вот когда HR-сорсеры будут CV отсматривать, тут же зацепятся за нужный ключевик», то да, так и будет. Но реалии сегодняшнего рынка таковы, что если вы из себя хоть что-то представляете, к вам будет очередь и без этого.

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

    На бенче не так уж плохо если вы самостоятельный. Можно заняться самообразованием и пет-проектами. Про спокойствие в продуктовых компаниях — это миф. Как правило, требования, сроки и всё остальное там в разы адовей, чем на спокойной галере.

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

    Бизнесу глубоко пофигу. Им не важно, на чём там проект бегает. Им важны прибыль и рост. Если попался дельный CTO и дельный лид, то они будут немного тормозить бизнес и закладывать время на рефакторинг. Если нет — увы. Причём это может варьироваться в разных проектах одной компании.

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

    Инциативы со стороны работодателя в этом плане не ждите. Хотите больше ЗП — придётся идти торговаться.

    А ещё у вас в списке ManyChat. Насколько я помню, там внутри Yii 1.1 прилично закастомленый. То есть под ваши критерии он не должен подходить, хоть команда и сам проект классные. Они как раз не гонятся за трендами и решают всё минимальным количеством проверенных технологий.


    1. hatman Автор
      08.11.2021 12:58

      Насчет последнего поправил (внезапно ошибся — перенес из списка tier-1, в tier-1, если бы не кастом).


    1. Tatikoma
      08.11.2021 19:30

      Я стараюсь согласовывать повышение зарплаты до того, как сотрудники об этом скажут. Хороший специалист окупает себя кратно и пытаться сэкономить пару сотен долларов - на мой взгляд это свинство. В R&D компании самый ценный актив - это люди.

      Кодим на Yii2, amphp, смотрим на Symfony (найти специалистов на Yii2 становится трудно, отдел расширяется быстрее, чем находятся специалисты). В вопросе рекрутинга не помогает в том числе открытая удалёнка по всему миру с возможностями релокации.

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


      1. SamDark
        09.11.2021 10:58

        Кодим на Yii2, amphp, смотрим на Symfony (найти специалистов на Yii2 становится трудно, отдел расширяется быстрее, чем находятся специалисты).

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


  1. godzie
    08.11.2021 12:49
    +1

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


    1. Jsty
      08.11.2021 21:49
      +1

      Зеленый логотип?


  1. ronher
    08.11.2021 14:31
    -3

    "все делается на самописе, который нигде не нужен"


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


    1. K36
      08.11.2021 17:28

      Насчет писать без фреймворка - согласен.


  1. DragonWerewolf
    08.11.2021 15:25

    Когда я играл в игры - тир3 был всегда на 2 порядка лучше чем тир1


  1. RoboShop
    08.11.2021 23:22
    +1

    Понапридумывают этих ваших фреймворков, notepad++ же есть, остальное лишнее)


    1. Dreamka
      09.11.2021 10:20

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


  1. akubintsev
    09.11.2021 15:06

    Я бы добавил ещё в список Avito. Мне правда сложно судить сейчас об их внутренней кухне, возможно пошёл больше перекос на Go. Знаю что пилили монолит на микросервисы и очень интересно было на интервью несколько лет назад.

    Из VK Group (бывший Mail.Ru) можно ещё упомянуть и Donation Alerts.


    1. Jsty
      09.11.2021 22:25

      >> очень интересно было на интервью несколько лет назад

      Только хардкорные вопросы? Можете привести пару примеров, хотя бы в каком направлении спрашивали?


      1. akubintsev
        10.11.2021 13:06

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