Рубріки: Мнение

Зачем уходить с хорошего места: разработчик рассказал, почему уволился из Shopify спустя 5 месяцев работы

Богдан Мирченко

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

Вот что он написал. 

Как я попал в Shopify

Я начал искать работу на позиции Senior Frontend Engineering летом 2021 года. За это время я собеседовался в трех компаниях — одной из списка FAANG, в стартапе на ранней стадии и в Shopify (разработчик софта для онлайн- и обычных магазинов — крупнейшая в Канаде компания по публичной капитализации). 

Процесс найма в последней компании был не идеален: рекрутеры были раздраженными и неорганизованным. В 2021 году Shopify расширяла штат айтишников, и мне показалось, что отдел кадров не справлялся, потому что был недоукомплектован. Решением вопросов найма занималось недостаточно человек, их попросту не хватало. Обычным делом было задать им вопрос и ждать ответ две недели. Как я позже понял по отзывам других кандидатов, мой случай не был исключением. 

Удивительно, но в Shopify большинство вопросов на собеседовании были ориентированы на фронтенд (React), в отличие от других компаний, где делается акцент на задачах с LeetCode. Каждое из приблизительно пяти технических собеседований проводили разные люди. В основном все были дружелюбны, но попался и грубиян. Один — это не показатель всей компании — может быть, у человека просто был неудачный день, однако и это может заставить задуматься о том, как компания отбирает интервьюеров. 

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

Собеседование в Shopify

Процесс собеседования был в некотором роде позитивным. В Shopify есть этап под названием «История жизни», где, несмотря на название, кандидата просят рассказать историю именно трудовой биографии, то есть где он работал раньше. Это уникально для компании такого размера. Когда я проходил собеседование в двух компаниях из списка FAANG, мне никогда не задавали вопросов о трудовой биографии — единственное, что интересовало рекрутеров, это смогу ли я решать задачи по алгоритмам. 

У автора проблем с собесами не было

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

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

В конце августа я получил оффер, но с одним условием — мой уровень будет понижен с сеньора до мидла. Причиной этого стали не мои результаты на технических собеседованиях, не мои софт-скиллы и не то, что у меня много опыта работы вне индустрии, а как раз то, что у меня недостаточно лет опыта работы на технических должностях. Я был разочарован тем, что Shopify использует такую упрощенную метрику для определения уровня специалиста. Что представляет собой единица «год опыта» и сопоставима ли она в разных областях? Разве год опыта в FAANG равен году опыта в менее крупных компаниях? 

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

Работа в Shopify

Меня взяли на работу как фронтенд-разработчика, но то, чем мне пришлось заниматься, было далеко от этого понятия. Во время онбординга мне дали несколько задач, которые нужно было выполнить на Ruby on Rails. Я был немного удивлен, но согласился и справился с задачей. Оказывается, Shopify тесно связан с Rails, поэтому решение подобных задач стало моей повседневной работой.

Шли месяцы, а я в основном работал над тикетами для Rails. Были задачи и на фронтенде, но крайне редко, причем большинство из них выполнялись через шаблоны Rails ERB. Я пользуюсь тайм-трекером под названием Waka Time, который интегрируется в редактор кода. Он регистрирует, на каких языках я работаю и как долго. Несмотря на то, что я в свободное время работаю сразу над тремя крупными фронтенд-проектами на базе JS/TS, вот как выглядит моя разбивка времени, потраченного на кодинг на разных языках за последние пять месяцев: 

  • Ruby — 46,83%;
  • JavaScript и TypeScript — 25,56%;
  • другие языки и технологии (Markdown, YAML, Python, Solidity) — 27,61%.

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

Когда пришел на работу, включил комп и подвигал иконки на рабочем столе 😀

Уход из Shopify

Я задал себе вопрос: «Стал ли я лучше как фронтенд-разработчик благодаря работе в Shopify?», и ответ, конечно же, был отрицательным. Но оставалась некая надежда, что, например, через полгода или год мне бы дали какой-нибудь интересный проект на фронте. Затем я подумал: «А интересует ли меня вообще электронная коммерция?». Это был вопрос, который я раньше не задавал себе. Я работал в e-commerce в той или иной форме с тех пор, как начал работать в IT-сфере. Потому начал задумываться, не пора ли попробовать что-то другое. 

Хочу отметить, что в Shopify не все было плохо. Вот несколько плюсов: 

  • Отличный коллектив. Вероятно, потому что многие неприятные люди отлетают на этапе лайфстори;
  • Можно с легкостью поддерживать work-life balance. В этом, думаю, у Shopify нет конкурентов. В компании понимают, что счастливые и здоровые сотрудники работают лучше, чем те, кто весь день сидит не отрываясь за компом. Отпуск неограничен, я ни разу не слышал, чтобы кому-то отказали в отгуле, да и сам брал постоянно. Такое крайне редко в компаниях такого уровня.
  • Кодовая база. Я много чего узнал об архитектуре в таких масштабах, с которыми никогда не сталкивался. У компании есть множество дальновидных решений технических проблем, и каждый член команды знает, что и зачем нужно, и при необходимости объяснит все.

Заключение

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

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023