Как войти в дверь в качестве младшего разработчика программного обеспечения

Мой фон

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

Перенесемся в лето 2018 года, и я решил сменить карьеру со службы поддержки клиентов на разработку программного обеспечения *создать драматический звуковой эффект*. Я решил пройти трехмесячный курс веб-разработки в BrainStation в центре Торонто, Онтарио. Все прошло на удивление хорошо, и я наслаждался каждым моментом. Теперь, в конце программы, я был на том же месте, что и в старшей школе, но как взрослый… со всеми добавленными взрослыми вещами (вы все знаете, о чем я говорю).

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

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

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

Что было полезно для меня

Устанавливайте цели с помощью действия

✖️ Изучайте JavaScript

✔️ Изучайте JavaScript: пройдите 30-дневный курс WesBos по JavaScript

Осознайте свою слабость и сосредоточьтесь на том, чтобы превратить ее в силу

Мои математические алгоритмы (все еще работаю над этим).

Сеть

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

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

Документируйте свои ошибки

У меня есть папка на рабочем столе под названием «скриншоты-борьба», которая содержит, как вы уже догадались, скриншоты моей борьбы/ошибок, на решение которых у меня ушло более 30 минут.

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

ВСЕГДА уточняйте и спрашивайте отзывы

Не принимайте «мы решили пойти с более опытным кандидатом» за законный ответ, если вы сделали для них техническое задание. Спросите: «Что я могу улучшить?». Конструктивная критика сейчас ваш лучший друг.

Постоянно улучшайте свой процесс

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

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

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

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