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

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

Недавно я посетил часть ярмарки вакансий Tech Inclusion 2017, конференции, организованной Google, где технологическая индустрия объединяется, чтобы предлагать решения для разнообразия и интеграции. Пятьдесят технологических компаний присутствовали на встрече, чтобы обсудить главный фокус конференции в этом году: Что каждый из нас будет делать, чтобы обеспечить открытое для всех будущее?

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

# 1: Предложите свои инженерные стажировки людям, которые в настоящее время не получают степень в области компьютерных наук в университете.

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

Демография выпускников CS очень похожа на демографию нынешних разработчиков программного обеспечения: 80% - мужчины, 76% - белые или выходцы из Азии. В настоящее время прилагается много фантастических усилий, чтобы побудить молодых девушек и детей из групп этнических меньшинств получить ученую степень в области компьютерных наук. Но для того, чтобы результаты этих усилий стали реальностью, потребуются десятилетия. И этим детям все еще может быть отказано в участии в этой области, если они не видят, что их пол или этническая принадлежность хорошо представлены в компьютерных науках.

Я ознакомился с требованиями к стажировкам в некоторых из крупнейших и наиболее известных компаний, посещающих технические мероприятия: Amazon, Google, Yelp, Microsoft, Zillow и PayPal. Внимание, спойлер - все они требуют, чтобы абитуриенты изучали информатику в традиционном университете.

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

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

# 2: Убедитесь, что в вашей компании действительно есть инженерные должности начального уровня

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

На национальном уровне примерно 80% разработчиков программного обеспечения - мужчины, а 92% - белые или азиатские. Лучший способ изменить это соотношение - расширить верхнюю часть воронки приема на работу вашей компании.

Рассмотрите возможность найма людей, у которых еще нет профессионального опыта разработки программного обеспечения. Нанимайте тех, кто научился программировать и создал личные проекты. Поощряйте людей, которые посещали учебные курсы по программированию (45% людей, прошедших учебные курсы по программированию, идентифицируют себя как женщины или небинарные полы), чтобы они подали заявку. Дайте шанс людям, которые научились программировать на онлайн-курсах, вместо того, чтобы изучать CS в формальной обстановке.

Я изучил вакансии в области разработки программного обеспечения, размещенные в Интернете различными компаниями. Все они выразили заинтересованность в увеличении разнообразия своих технических команд, посетив конференцию Tech Inclusion и ярмарку вакансий.

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

Amazon - инженер по разработке программного обеспечения

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

Амплитуда

  • B.S., M.S. или Ph.D. в области компьютерных наук или другой технической области
  • Более 1 года опыта работы в роли фронтенд или мобильного инженера

Yelp - инженер-программист - полный стек

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

Ellation

  • Бакалавр компьютерных наук
  • Более 3 лет работы над API и / или веб-технологиями

Zillow - инженер по разработке программного обеспечения

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

PayPal - инженер-программист - начальный уровень

  • Степень бакалавра компьютерных наук или смежной области аккредитованного колледжа или университета.

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

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

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

Более чем в нескольких компаниях в Tech Inclusion были открыты только высокие инженерные должности с еще более жесткими требованиями. Конечно, есть технологические компании, которые создают роли для людей с нетрадиционным опытом, но таких ролей и компаний немного, и они очень редки.

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

# 3: Создайте ученичество для людей с нетрадиционным происхождением

Если у вашей компании достаточно ресурсов для найма стажеров, у вашей компании достаточно ресурсов для найма и обучения учеников, которые умеют программировать, но не имеют профессионального опыта программирования. Pinterest, LinkedIn и Facebook начали предлагать эти роли в стиле учеников в 2016–2017 годах и начали публиковать результаты своих усилий.

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

Шалини Агарвал из LinkedIn поделилась в блоге LinkedIn, что 80% инженеров в новой программе REACH были предложены должности инженера по программному обеспечению на полную ставку в LinkedIn в конце первого конкурса LinkedIn. когорта.

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

Business Insider охватывает программу ротационной инженерии Facebook - инициативу, направленную на предоставление дополнительных возможностей инженерам с нетрадиционным опытом. Моя любимая идея из этой статьи:

«Технический директор Facebook Нимрод Хофиен, внутренний спонсор ротационной программы, сказал, что представление программы инженерам Facebook было« нервным расстройством ». Невозможно было сказать, как они отреагируют. Однако в течение двух часов у него было 60 инженерных команд Facebook, желающих принять участие ».

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

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

При приеме на работу для потенциальных

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

Это ограничение является добровольным. Каждая отдельная компания может выбирать, кто подходит, а кто не может претендовать на должность инженера.

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

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

Хотите нанять больше инженеров-женщин? Я ищу работу в разработке программного обеспечения. Я также являюсь частью обширной сети других женщин-инженеров из таких школ, как Hackbright Academy и Techtonica, которые хотят прорваться в отрасль. Давай поговорим.

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

использованная литература