Найти в Дзене
4xxi

Как я перешла на светлую сторону

Привет, Я Крис, ̶о̶ф̶и̶с̶-̶м̶е̶н̶е̶д̶ж̶е̶р̶ Frontend-разработчик в компании 4xxi, и это моя история.
Крис, Frontend-разработчик в 4xxi
Когда люди общаются со мной и узнают, что я работаю в 4xxi более четырех лет, они удивляются. Еще больше их шокирует, что я пришла на работу офис-менеджером, а через два года стала разработчиком. Тогда они недоуменно спрашивают, как это у меня получилось и какой

Привет, Я Крис, ̶о̶ф̶и̶с̶-̶м̶е̶н̶е̶д̶ж̶е̶р̶ Frontend-разработчик в компании 4xxi, и это моя история.

Крис, Frontend-разработчик в 4xxi
Крис, Frontend-разработчик в 4xxi

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

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

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

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

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

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

А я просто менеджер. Менеджер чего?В общем, решила поресерчить в интернете этот вопрос. И вдруг меня осенила мысль: “А почему бы не стать программистом?”. Вот так просто. Как по щелчку пальцев.

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


На тот момент среди моих знакомых не было ни одного программиста, так что я спросила у Google, с чего начать изучать программирование. Самый популярный ответ — “HTML, CSS и JavaScript”. По большей части, это и определило мое направление. Как итог, я занялась Frontend-разработкой, но об этом позже.

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

Первым шагом была покупка ноутбука (на планшете прогать не очень удобно). Далее я начала проходить различные курсы. Было очень сложно и непонятно. Но в то же время это была настоящая магия! И я хотела овладеть этой магией! Но процесс шел очень медленно: не было ни наставника, ни какого-либо плана. А информации так много, что глаза разбегаются.В итоге я решила уйти из розницы и начала искать работу офис-менеджером. Я пришла к выводу, что этот вариант больше всего подходит мне в соответствии с моими образованием и опытом работы; да и травма колена не позволяла мне работать весь день на ногах.

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

Поиски были довольно долгими.

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

Так как это IT-компания, я решила сразу сказать, что вообще я хочу быть разработчиком. На что CEO сказал: “Мы ищем офис-менеджера, как минимум, на два года”. Тогда я ответила: “Отлично! Я и планирую пару лет поработать офис-менеджером. Будет время выучить язык!”. Так я начала работать в 4xxi.

Спустя полгода у меня с CEO случился тот самый разговор:

— Кристина, может, тебя отправить на курсы по юриспруденции, бухгалтерии или кадрам? (Так как моя работа напрямую связана с этими сферами)
— А, может, JS? — спросила я.
— А, может, JS.

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

В итоге в наставники мне выделили нашего Frontend-тимлида Сережу.Помню, как я сообщила ему эту новость:

— Серёжа, привет! У меня есть для тебя новость.
— Привет! Хорошая или плохая?
— Это тебе решать. У тебя теперь есть стажер.
— Кто?
— Я.
— Это шутка?

Конечно, сначала это кажется шуткой, потому что услышать такое от офис-менеджера — это очень неожиданно. Мы обсудили, что я знаю и умею. Он сказал, что у нашей новой верстальщицы очень хорошие знания по вёрстке. И мне тоже было бы полезно изучить это. Это были курсы HTML Academy. Она поделилась со мной видео-уроками и ресурсами, макетами и стандартным репозиторием. В итоге мы с CEO обговорили условия и поставили мне цели и сроки на ближайший год.

Я должна была пройти два курса по верстке, сделать стандартное тестовое задание 4xxi и начать изучать JS и React. Я смотрела курсы и выполняла задания. Если были вопросы, то общалась с Сережей. Всё это было в выходные или вечером после работы. За что, кстати, Сереже огромное спасибо! Мы могли созвониться в 11 вечера и обсудить, как лучше отцентрировать блок на странице!

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

В какой то момент я поняла, что deadline близок. А я так же далека от выполнения плана, как жаркое лето — от Питера! Тогда я взяла себя в руки и решила, что одну контрольную точку я сдам: это пройти оба курса и сделать тестовое. И я это сделала! Тимлид, кстати, довольно высоко оценил приобретенные мною скиллы в HTML Academy.

И все же итоговым переломным моментом стала следующая ситуация.

Для одного проекта ПМ попросил себе верстальщика на один день, чтобы сделать небольшую задачу в течение недели. Но ресурсов на тот момент не было. И я подумала: почему бы не помочь? Спросила, что за задача. Она оказалась довольно простенькой и заключалась в вёрстке отдельной от проекта страницы с цветовой анимацией и небольшим JS-кодом. Мы обсудили и договорились, что я после работы за 3 вечера сделаю её. CEO одобрил.

А после сдачи задачи CEO написал мне:“Крис, открывай вакансию офис-менеджера, ищи себе замену и обучай”.

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

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

Уже с Нового года (настоящий подарок) 95% рабочего времени я занималась разработкой. Первым моим боевым проектом стал редизайн нашего сайта 4xxi. Затем уже пошли коммерческие проекты на jQuery, React. Я буквально в бою учила JS. Но и, конечно, занималась дома (учебники, маленькие задания). Многие вещи сначала мне казались совершенно сложными, и я не понимала, как они работают. Но это прошло в процессе работы и благодаря наставникам, которые объясняли мне всю эту кухню.

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

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

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

  • Безумно приятно было услышать слова похвалы от моего CEO, который был свидетелем моего найма в 4xxi и дальнейшего роста. Он тоже рассказывает о моём примере своим знакомым.

  • Мой друг (самоучка-программист) был приятно удивлен, что я добилась своей цели. И это очень круто. За последние лет пять у него каждую неделю хоть один да спросит, как стать программистом. Многие начинают. Но из всех людей смогли прогать только 4 человека. Приятно оказаться среди них.

Подводя итог, можно составить краткий ToDo-лист по достижению цели:

  • Определите точную цель “Хочу быть программистом!”. В идеале, добавить срок достижения, например, через 2 года.

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

  • Найдите наставника. Будет здорово, если он же будет еще и вашим мотиватором, который будет спрашивать “Ну что? Как дела? Когда сделаешь то-то и то-то? Может, созвон?”. И вам будет стыдно, что вы срываете сроки.

  • Составьте с наставником план и ограничьте количество ресурсов для изучения, чтобы избежать дублирования информации (в 20 книгах по одному языку программирования 90% информации будет повторяться, так зачем распыляться на них?).

  • Использовать любую возможность, которая приблизит к цели.


Дерзайте, друзья! И, самое главное, верьте)Ваша Крис, Frontend-разработчик.