История Юлии Войтюк: от журналиста до frontend react developer

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

Я по образованию журналист

Когда-то у меня даже на собеседовании спросили: «Почему ты решила прийти во frontend?». И если у многих это порыв сердца, то у меня это была игра «на слабо» сама с собой. Вокруг меня начали появляться друзья программисты, у них было интересное общение и они были очень довольны сферой. Там, вроде и интересно, и деньги можно заработать, и сфера для умственной деятельности, это полезная, не бездумная работа. И я подумала: «Вот, и этот может, и Вася, и Петя, а я что? Я что, хуже всех?». Начала учить JavaScript сама.

Было очень сложно, и я не потянула

Я нашла какой-то видеокурс с домашними работами. Но я их не тянула. Расстроилась, и мне умные люди подсказали начать с верстки: «Давай ты начнешь с чего-то полегче, а потом уже плавно перейдешь в JavaScript».

Пробовала самостоятельно учить HTML разметку

Прощупывала почву. Было очень интересно, с тем, что я вообще очень плохо знала компьютер и как с ним обращаться. И после написания background color red, когда фон становился красным, я чувствовала себя богом компьютера. Так, наверное, себя чувствуют гуманитарии, которые что-то сделали. Это очень увлекло меня.

Было сложно, я тогда была на третьем курсе журналистики

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

Я мониторила разные школы

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

Курсы мне очень нравятся

Мне нравится, как они построены, логически последовательны. После окончания, показательным для меня было то, что я в течение месяца нашла работу. А, во вторых, что в этот период я прошла на внешние курсы в EPAM — с первого раза, что для меня было просто «вау». Но оно мне не подошло и я решила, что за это время проработаю, пускай, в какой-то маленькой компании, но выйду на тот же уровень «джуна» и зарплаты.
Да, сейчас меня все устраивает. Я считаю, что все идет так, как должно — все развивается, я двигаюсь в верном направлении.

В первую компанию я прошла по первому собеседованию

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

На собеседовании мне сказали, что видели мое тестовое и оно неплохое. Задали пару вопросов по JavaScript, по верстке. Потом начали спрашивать про WordPress. А я не копалась в этой CMS, не щупала ее — не знаю, что это и как оно работает. Также задали вопрос про PHP. А у меня мысль: «PHP — почему?». Но меня взяли, с тем условием, чтобы я почитала про WordPress.

Мне было все равно, честно, в какую первую компанию идти. То есть, мне нужно было «войти в айти» и проработать где-то минимум полгода. Поэтому я согласилась.

Крупный проект, страшно

Я прихожу в пятницу — первый рабочий день, мне говорят: «Ну, сейчас ты поговоришь с заказчиком — он должен тебя утвердить». Говорю: «На английском?». Мне отвечают: «На английском». А еще проект назывался так, что я не могла это запомнить в первый день. Я говорю: «Вы понимаете, он у меня сейчас спросит — я же не отвечу».

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

Потихоньку я привыкла, перестала бояться английского языка

Перестала бояться заказчика. Ты начинаешь понимать, что он очень хороший человек и с ним можно договориться, что люди всегда идут на встречу. По проекту было сложно — ну, во первых, другой язык. Я гуглила каждое слово. Еще я задавала много вопросов backend разработчику, который мне был дан в помощники. На большинство из них я получала ответ: «Погугли». И вот это слово «погугли» у меня теперь всегда в голове. Первый совет новичкам — когда приходишь в компанию, нужно реально учиться гуглить, а не спрашивать других людей — нужно уважать их время, труд и силы.

Я там проработала восемь месяцев

В течение этого периода я перешла на разработку на React. Я очень долго сидела на проекте с использованием Wordpress, PHP и немножечко jQuery, хотя, по большому счету, я хотела бы другого. Потом второй проект тоже пришел на Wordpress. Мне это не нравилось. Я понимаю, что не всегда программисты получают проекты на тот стек технологий, который они знают, но для меня это был вообще другой вектор развития.

После того, как я начала учить React в EasyCode, еще не прошло и полкурса, как начальство нашло мне проект на React и продало меня как middle-разработчика.

Я сижу и думаю: “Ребята, что вы делаете?

У меня даже опыта в разработке нет столько, сколько вы указали заказчику опыта разработки на React”. Я понимаю, что все преувеличивают, понимаю, что все пытаются показать своих сотрудников как крутых, продвинутых, очень умных, классных. Но не настолько же... Я тогда за голову хваталась и ваших преподавателей иногда спрашивала: «Как тут вот это сделать?». За что спасибо, конечно, Илье, что отвечал мне, помогал — по крайней мере, старался советы и статьи подкидывать. Ну, просто эта ситуация была не совсем правильной. Не только по отношению к заказчику, но и по отношению ко мне.

Да, я сейчас пишу frontend на React

В киевской компании Springs. Они меня сами нашли. Работаю в связке с backend-разработчиком. Он на Node.js пишет.

HR со мной поговорила по телефону, потом я по Skype прошла техническое собеседование, как мне показалось, с легкими вопросами. Я поотвечала. Позже я спрашивала, почему они ищут людей по Украине, ведь в Киеве должно быть большое количество фронтендщиков. Мне ответили, что хороших специалистов мало — все ринулись в программирование, но не все хорошо выучились и знают что-то.

Я считаю, что нужно быть честным на собеседовании

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

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

Из компании я практически ни с кем знакома не была. И, когда меня позвали на корпоратив в Киев, я решила поехать. Мы отдыхали, ночевали с палатками на Десне. Это было приключение. Я там никого не знала: вокруг куча пацанов, а я приехала в лес. Из Харькова в Киев. Сама. Мы купались, жарили сосиски. Я познакомилась со всеми. Играла в мафию, волейбол. Это было очень приятно и все, конечно, удивились, что я взяла и приехала. Я просто чувствую, что все оценили. Типа: «Вот это Юля, она из Харькова приехала к нам».

К ошибкам нужно относиться, как к твоему будущему шагу вперед

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

У меня есть огромная библиотека того, что мне надо бы прочитать

Но я пока не читаю, так как во время работы успеваю пересмотреть большое количество статей. Ну, естественно, новичкам я советую learn.javascript.ru. Официальная документация очень хорошая. Очень наслышана о серии “You don't know JavaScript”, но она на английском. И когда стоит выбор — почитать художественную или техническую литературу, то после работы, чтобы не забыть как разговаривать, читаю первую. Я, наверное, не могу 24/7 постоянно учиться-учиться, работать-работать, учиться. У меня еще есть и второй проект, помимо работы: с парнем, он пишет backend на Python, разрабатываем сайт для кинотеатра. И сложность в том, что там есть продажа билетов, регистрация, логин, бонусная карта, бронирование мест и вот эта вся логика. Ну, страшновато самому делать, но, с другой стороны, интересно.

Фишка удаленной работы

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

В планах пока закончить хотя бы один проект

Потому что сейчас я не могу учить что-то дальше. Также хочу глубже изучить React. И, возможно, другой фреймворк, например, Angular. В будущем еще хочу еще выучить Node.js, но это backend — я его пока боюсь. Пока только присматриваюсь к нему.

Заметили ошибку? Выделите ее и нажмите Ctrl+Enter, чтобы сообщить нам.

03.11.2018
NaN
Автор:

Сообщить об опечатке

Текст, который будет отправлен нашему автору:

Ваш комментарий (необязательно):