Академия разработчиков проанализировала цифры и обнаружила, что 86,2% студентов, окончивших обучение более четырех месяцев назад, работают на должностях веб-разработчиков или на смежных должностях, которые используют их навыки в Академии разработчиков. Соучредитель Dev Academy Рохан Уэйкфилд рассказывает о том, как Dev Academy удалось добиться такого уровня занятости.

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

Рынок

Выпускники получают работу, потому что в Аотеароа, Новая Зеландия, очень высока потребность в технических талантах. Технологический сектор растет так быстро, что пул подходящих талантов с трудом поспевает за ним. Анализ NZTech показывает обеспокоенность по поводу нехватки технических кадров в Аотеароа, отмечая нехватку более 10 000 квалифицированных сотрудников, которые потребуются этому сектору в течение следующих трех лет. Это хороший знак для начинающих разработчиков, поскольку это означает, что есть доступные вакансии и компании, которые сделают все возможное, чтобы привлечь лучших специалистов. Важно отметить, что, как и во всех областях, некоторые из этих вакансий предназначены для разработчиков среднего и старшего уровня, а не только для младших. Но тем не менее впереди много работы и много возможностей, особенно для мотивированных и общительных командных игроков со страстью к самообучению. Дополнительную информацию см. в разделе Зачем становиться веб-разработчиком.

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

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

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

Выпускники

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

Их технические навыки

Конечно, технические навыки, которые они изучают в рамках программы, также являются важным фактором для трудоустройства наших выпускников. Dev Academy преподает полный стек JavaScript, что означает, что мы учим студентов, как использовать JavaScript как для бэкэнда (сторона, в которой находится большая часть функциональности), так и для фронтенда (сторона, с которой взаимодействуют пользователи). Для этого мы также обучаем целому ряду других технологий и фреймворков, дополняющих JavaScript. Почему? JavaScript — любимый язык интернета. Если вы создаете веб-приложения, вам, скорее всего, понадобится знать JavaScript, независимо от того, в какой компании вы работаете.

Опрос разработчиков Stack Overflow 2017 назвал JavaScript самым популярным языком программирования среди разработчиков и, безусловно, самым популярным языком для веб-разработчиков, а также самым популярным языком для системных администраторов/DevOps, специалистов по данным/инженеров и вторым по популярности для настольных разработчиков. , охватывая весь спектр профессий.

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

«Если вы создаете веб-приложения, вам, скорее всего, понадобится знать JavaScript, независимо от того, в какой компании вы работаете».

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

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

Все это говорит о том, что в Dev Academy мы обучаем передовым техническим навыкам, но настоящим техническим навыком, которому обучаются студенты, является обучаемость. Студенты узнают, как учиться в невероятно ускоренном темпе, и это делает их хорошо подготовленными к рабочему миру и чрезвычайно перспективными. Правда в том, что вы никогда не сможете знать все языки, которые вам понадобятся в следующие десятилетия вашей карьеры — ваш работодатель может даже не знать, какой язык им понадобится для следующего проекта или клиента. Поэтому мы не можем подготовить вас к этому. Мы готовим вас к тому, чтобы вы могли быстро осваивать новые технологии, новые навыки, новые языки и новые идеи и чувствовать себя при этом уверенно и комфортно. Это редкий и очень привлекательный набор навыков для младших разработчиков. Работодателям это нравится, и это помогает нашим выпускникам получить работу.

Основные навыки (известные также как межличностные навыки)

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

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

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

Наша техническая сеть

Dev Academy является фундаментальной частью технологического сектора Новой Зеландии. Наши кампусы в Окленде и Веллингтоне также служат техническими коворкингами, поэтому наших студентов окружают замечательные компании, такие как сеть Enspiral, Conscious Consumers и PledgeMe. Это компании, которые используют технологии для достижения своих бизнес-амбиций, и наши студенты каждый день общаются и общаются со своими сотрудниками. Это также означает, что мы проводим огромное количество мероприятий в нашем пространстве, от встреч для Интернета вещей, Node.js, Railsgirls, разработки приложений, менеджеров проектов, женщин в технологиях, в Dev Academy всегда происходит что-то, что приносит стартап и технический сектор через наши двери. Наши студенты просто тусуются и общаются с людьми. Некоторым студентам нужно действительно подтолкнуть себя, чтобы сделать это, но результаты беспрецедентны, потому что при этом они начинают строить свою репутацию и возможности трудоустройства в этом секторе. Подробнее об аренде стола в нашем коворкинге читайте здесь.

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

Наша карьерная поддержка

Наконец, по окончании буткемпа Dev Academy мы предлагаем карьерную поддержку. Это серия сессий, которые в основном знакомят людей с полным набором инструментов, как дипломированных разработчиков, чтобы они могли выйти на рынок труда. Поддержка карьеры обычно посещается на 100%, потому что люди, приходящие в EDA, преимущественно ищут работу. Но на самом деле это ценно для всех, независимо от того, хотят ли они взаимодействовать с клиентами, хотят стать фрилансерами или даже хотят начать свой собственный бизнес. Карьерная поддержка дает выпускникам преимущество на рынке труда и помогает им найти работу.

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

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

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

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

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

Когда все это сведено воедино, мы видим, что выпускников Dev Academy очень легко нанять. У них есть необходимые навыки и опыт, которые соответствуют тому, что работодатели в этом секторе действительно хотят и просят в режиме реального времени. Выпускники активны в этом секторе, посещают сетевые мероприятия и встречаются с людьми, они могут быстро учиться, вписываются в командную среду и увлечены технологиями. Они развивают сильные сети и опыт, и это то, что помогает нам достичь уровня занятости 86%.

Если вы хотите изучить инструменты, чтобы стать младшим веб-разработчиком всего за 18 недель, Dev Academy — это то, что вам нужно. Подать заявку на следующую группу.

Основные советы по поиску работы в сфере технологий:

  • Проведите исследование! Посмотрите, сколько вакансий, которые вы хотите, доступны в вашем городе прямо сейчас, и прочитайте описания вакансий, чтобы узнать, что они ищут.
  • Составьте список из 4-6 технологических компаний (или компаний с техническими потребностями), в которых вы хотели бы работать. Посещайте сетевые мероприятия, расспрашивайте людей об этих компаниях.
  • Когда вы встречаете кого-то, кто там работает, спросите его, какова окружающая среда, каковы взлеты и падения, какие у него потребности и какие навыки вам понадобятся, чтобы вас наняли.
  • Пройдите программу Dev Academy.
  • Посещайте как минимум одно мероприятие в неделю и/или раз в неделю устраивайте нетворкинг-кофе. Принесите свои идеи, свои увлечения, то, что вас волнует, и то, что вы хотите узнать от взаимодействия. Не делайте этого для сбора визитных карточек — развивайте свою сеть на основе своей яркой личности.
  • Составьте список всего, что у вас есть, вещей, которые вас интересуют, и областей, в которых вы обладаете знаниями. Часто именно эти дополнительные атрибуты выделяют вас из толпы. Если у компании есть предстоящий проект для агротех-клиента, и вы знаете разницу между фризом и джерси, вы уже полезны для них и вам есть что рассказать. Людям нравятся люди, а не резюме.
  • Продолжайте писать код, вносить свой вклад в открытый исходный код и помогать в проектах других людей, пока вы ищете работу. Станьте волонтером, помогите благотворительной организации с техническим проектом или создайте веб-сайт для своей мамы. Каждое обучение ценно и держит ваши навыки на вершине вашего разума. Кроме того, чем больше людей вы встречаете и с кем искренне общаетесь в ходе своей работы, тем выше вероятность того, что вас наймут. Лучше показать, на что вы способны, чем рассказать людям, на что вы способны.