Библия для начинающего разработчика - Часть B: подайте заявку, подайте заявку, подайте заявку, собеседование и обзор

Статья YourGirlCodes

Я думаю, что одна из самых пугающих частей, когда дело доходит до публикации на Medium, - это осознание того, что хлопки на самом деле являются синонимом признательности - я зависим от Medium и могу сказать, что я никогда не хлопал напрасно . Моя первая статья получила 99 хлопков - я краснею от того, что могу это сказать.

(99 - это много для новичка).

ВСЕМ СПАСИБО.

Я YourGirlCodes, для краткости - Зои, и начинающий веб-разработчик полного стека.

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

Теперь у меня есть Часть Б.

В ногу со временем:

  • Я был поглощен совершенствованием навыков, которые я получил из Заповедей 1 и 2 и следующих 3 ниже.
  • На Новый год я уехал в короткий отпуск, а затем вернулся домой, чтобы продолжить свои поиски в качестве начинающего разработчика.
  • У меня усиливается кофейная зависимость, которая, кажется, растет в геометрической прогрессии, и недавно встреченные гении представили мне несколько новых блестящих идей, представленных мне гениями, упомянутыми в предыдущей статье. В истерике и с такой благодарностью мне представился новый друг Genius. Дословно:

«… Я бы с удовольствием общался и разговаривал за обедом / кофе, хотя я не гений».

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

Вот ссылка на Hummus and Tech - Кевин дал мне несколько ярких идей для будущего роста.

  • Я был наставником на хакатоне, организованном Bootcamp, на котором я проходил обучение - это было действительно круто. Наставничество с другими честолюбивыми разработчиками усилило мою признательность за наставников, а их стремление узнать больше усилило мое стремление узнать больше. Я смог передать некоторые недавно хорошо понятые концепции React, которые, как мне хотелось бы, иметь тогда (я бы продвигал React как часть стека моей группы поверх Vanilla JS - я пытался, но у меня не было особых аргументов, на которые можно было бы положиться после работы с React в течение 3 дней).

Произошел также монументальный взрыв. YourGirlCodes действительно получила работу. Этот вихрь станет отдельной серией Medium.

Надеюсь, вы получили солидную поддержку со стороны наставников, новых друзей и уважаемых людей (конечно, уважаемых вами). Это «Сеть человеческих связей», полученная с помощью Первой и Второй Заповедей.

Если вы еще не проверяли Часть A - Кофе и групповые чаты, я предлагаю вам это сделать!

Теперь, когда мы в курсе, YourGirlCodes представляет Заповеди три, четыре и пять:

Заповедь третья: фриланс (…?)

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

Почему? Я могу представить, что сроки и сквозные проекты / функции могут вселить в вас уверенность, поскольку вам в значительной степени нужно что-то показать - на вас полностью полагаются.

Стрессовые ситуации помогают лучше справляться со стрессовыми ситуациями в будущем.

Кроме того, это хороший способ заработать немного денег.

Кроме того, это хороший способ попрактиковаться в программировании.

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

Гений, раздобывший «Мою Библию», сказал мне, что мне следует подать заявку на большой список веб-сайтов для фрилансеров. Тогда был план задокументировать весь процесс и т. Д. Это так и не было сделано. Существует множество веб-сайтов для фрилансеров, на которых вы можете зарегистрироваться - просто погуглите. Если вы застряли в этом, я хотел бы услышать о вашем опыте и подходе к фрилансу в качестве начинающего разработчика.

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

Четвертая заповедь: работа с приложениями (применять, применять, применять)

Я поместил эту заповедь ближе к середине, потому что считаю, что сейчас идеальное время для того, чтобы сделать некоторый акцент на , что объединяет Библию, что разделяет начинающих, начинающих и младших разработчиков. Приложения → Интервью → Работа!

Это заповедь для улучшения, ускорения игры, стать тем Быком с огнем в глазах. (Если вы еще этого не сделали)

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

Я говорю о совете относительно тех вакансий, на которые вы претендуете.

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

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

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

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

Один гений сидел со мной на диване, помогая мне подавать заявки и отмечать сообщения о вакансиях в LinkedIn. Это было безумием - заставило меня подать заявку на ВСЕ, на что стоит подать заявку. Я думал, что этот гений потерял пару шариков. Позиции Dev-ops, fullstack, backend, front-end, junior, middle - все, кроме Senior, потому что мы согласились, что это на самом деле было бы глупо.

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

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

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

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

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

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

Лично я считаю, что LinkedIn и Glassdoor отлично подходят для поиска работы - вы можете уточнить свой поиск и получать электронные письма с любыми релевантными публикациями.

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

Мой вам совет относительно заявлений о приеме на работу:

Не просто применять. Определенно не следует полагаться только на EasyApply в LinkedIn.

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

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

  1. Если какой-то «сканер» отвечает за первый раунд проверки резюме, у вас нет шансов. Алгоритм целенаправленно отбирает таких кандидатов, как мы. У нас нет многолетнего опыта. Так что, даже если список технологий, которыми мы владеем, составляет три мили, нас выбывают.
  2. Многие компании предпочитают внутренние рекомендации. Я знаю компании, которые принимают резюме только через рефералов.
  3. Чаще всего наши резюме не соответствуют качеству - с точки зрения глубины предоставляемой информации о том, что ищет компания. У вас может быть много подробных "вещей", но недостаточно деталей в "материалах" правильного типа.

Итак, что нам делать?

Вот где доказательство в моем пудинге ..

Приватное сообщение.

Электронное письмо.

Входящие.

Вызов.

Все НЕОБХОДИМЫЕ люди, подключенные к объявлению о вакансии.

Связь между людьми, это то, что правит миром, - я убежден.

Боковое примечание: (Монументальный взрыв)

Так я получил работу - предложение было 25 декабря 2019 года.

Обратите внимание, что на этом мои попытки получить звание «Начинающий разработчик» не закончились - я все еще слежу за своей Библией. Помните, в своей предыдущей статье я сказал:

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

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

Мой совет продолжается:

Связь с людьми дороже даже самого совершенного Алмаза, самого редкого камня или самого ценного, ну или чего угодно.

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

Это может быть HR, это может быть генеральный директор, это может быть просто репост сотрудника.

  1. Расскажите им свою историю и то, что вы подали заявку (введение)
  2. Расскажите им, почему вы подали заявку - это важно. (интерес)
  3. Скажите им спасибо и ждите ответа от них (вежливость)

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

Внимательно подайте заявку, если вы подаете заявку через Интернет.

Заповедь пятая: собеседование до и после собеседования (интервью и повторение)

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

Я думаю, что интервью по кодированию - одна из основных причин синдрома самозванца.

Я читаю статью о интервью с разработчиком Fullstack каждый божий день - я не говорю, что практикуюсь в нем каждый день (это то, чем я хочу начать - в технической части), я говорю, что я каждый день читайте мнения других разработчиков.

Мне действительно нравится узнавать о других людях и их опыте.

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

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

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

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

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

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

Следовательно, эта Заповедь исходит из личного опыта.

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

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

Вера в себя превращается в солдата, который борется с синдромом самозванца.

- Расшифровка постинтервью.

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

В Заповеди один я упоминаю о наставнике, который поможет вам расшифровать интервью. Я считаю, что это важно. Человеческая поддержка человека.

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

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

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

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

Если нет, то это их культура. Если вы начинающий разработчик, вы тоже найдете то, что вам нужно.

Мне сказали, что можно научить всем техническим вещам, но нельзя научить личности. Мне также сказали, что у некоторых он просто есть, и этому тоже нельзя научить. Если у вас есть и то, и другое, вы - редкая жемчужина.

Если бы вам пришлось перевести себя в описание корпоративной культуры, как бы вы это сделали?

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

Я оставлю вас на этой ноте.

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

- - - YourGirlCodes

(Следуйте за мной, чтобы мы могли вместе выйти из неопределенности - и чтобы вы могли легко узнать о заповеди 6)

www.linkedin.com/in/zoëcohen