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

Бюро статистики труда прогнозирует, что занятость веб-разработчиков в США вырастет на 27% с 2014 по 2024 год! И, видимо, это глобальная тенденция, не специфическая для США. Если вы посмотрите на то, как технологии проникли в нашу повседневную жизнь, вы поймете, почему это так. Просто подумайте о том, сколько приложений или сайтов вы посещаете ежедневно. Есть Uber, приложения для общественного транспорта, карты Google, приложения и веб-сайты с обзорами ресторанов, интернет-магазины и социальные сети - я мог бы продолжать бесконечно!

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

Я начал искать работу за несколько месяцев до окончания универа, так как хотел сразу же приступить к работе. Я получил диплом с практическим, а не теоретическим подходом в течение 1 года, который снабдил меня многими основами, необходимыми для карьеры Front End Web Developer. Вдобавок ко всему, у меня также был многолетний предыдущий опыт работы, поэтому я не думал, что у меня возникнут проблемы с поиском работы.

Как я был неправ ?! Я не мог поверить, когда впервые обратил внимание на небольшое количество рабочих мест, доступных для юниоров. Если я сейчас посмотрю в Интернете, то в районе, где я живу, есть около 99 вакансий для Front End Web Developers, и только 1 из них предназначена для юниоров. Большинство из них рекламируют руководящие должности.

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

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

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

Netflix

Это мне противно! может я подумаю о переходе на Neon….

Как работодатели не понимают, что если никто не нанимает младших разработчиков, то и старших разработчиков никогда не будет. Старшие разработчики состоят из младших разработчиков!

Итак, что вы можете сделать, чтобы повысить свои шансы найти работу в качестве младшего?

Сеть!

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

Возьмите на себя внештатную работу

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

Получите другой опыт работы

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

Повышение квалификации в удобное для вас время

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

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

Если вы не нанимаете юниоров, вы не заслуживаете старших

Заявление, которое я полностью поддерживаю.

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