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

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

Почему компании нанимают разработчиков?

Когда компании нанимают разработчиков, это обычно происходит по одной из трех причин:

  1. У них слишком много работы.
  2. Им нужно иметь возможность закончить свою работу быстрее.
  3. Им не хватает важных навыков, необходимых для развития бизнеса.

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

Что они слышат, когда вы говорите «Младший»

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

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

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

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

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

Как мы можем это исправить?

Извините, что разочаровал, но вы не можете это исправить. Причина, по которой вы не можете это исправить, заключается в том, что он не сломан.

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

Что электромобили могут научить вас тому, как стать веб-разработчиком

В 90-х GM произвела полностью электрический автомобиль под названием EV1. Некоторым они нравились, но для большинства они не работали. Радиус действия в 60 миль и 8-часовое время зарядки несовместимы с образом жизни людей, избалованных удобством дальности и быстрой заправкой бензиновых автомобилей.

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

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

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

Кто хочет нанимать юниоров?

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

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

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