Интервью

Вишвастам Шукла, технический директор HackerEarth – Интервью

mm
Добавьте Unite.AI в избранные источники в Google

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

Что изначально привлекло вас к информатике и программированию?

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

Можете ли вы рассказать нам, что такое HackerEarth?

Миссия HackerEarth – сопоставить разработчиков программного обеспечения с подходящими возможностями по всему миру. У нас есть сообщество из почти 6 миллионов разработчиков, которые используют нашу платформу для изучения программирования. Они участвуют в хакатонах и испытаниях по найму, организованных различными организациями на нашей платформе. Для предприятий мы предлагаем инструмент технической оценки для проверки кандидатов на должность разработчика программного обеспечения. Мы также недавно запустили инструмент технического интервью, который предлагает лучший опыт как для интервьюеров, так и для кандидатов. Объединив все это, мы предлагаем платформу, которая охватывает весь цикл жизни разработчика, от обучения до трудоустройства и обратно к обучению.

Можете ли вы определить, что такое сигнализация навыков, и как она эволюционировала со временем?

Сигнализация навыков – это доказательство того, что вы представляете потенциальным работодателям, чтобы продемонстрировать, что вы узнали за время. Традиционно работодатели использовали такие вещи, как дипломы, предыдущие организации, навыки, указанные в резюме, в качестве сигналов навыков. Это создало слишком большую зависимость от того, что кандидаты пишут в своих резюме. Однако это быстро меняется. Сегодня лучшие работодатели в сфере технологий ищут реальные доказательства работы при оценке навыков. Этот тип сигнализации навыков может быть выполнен через профиль кандидата на GitHub или его рейтинг в таблице лидеров на платформах như HackerEarth. Кроме того, работодатели затем проверяют этих кандидатов на основе их результатов в онлайн-технической оценке, которая основана исключительно на навыках, необходимых для работы. Это делает процесс найма очень объективным и справедливым как для работодателя, так и для кандидата.

Почему вклад в открытые проекты так важен?

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

Почему участие в хакатонах является одним из лучших способов для кандидатов выделиться?

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

Какие еще способы кандидаты могут продемонстрировать свою работу?

Помимо активности на GitHub и в открытых кодовых сообществах, таких как HackerEarth, кандидаты могут продемонстрировать свою работу через вклад в платформы seperti StackOverflow или через свои технические блоги на Medium.

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

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

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

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

Есть ли что-то еще, что вы хотели бы поделиться о HackerEarth?

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

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

Как футуролог, он посвящен исследованию того, как эти инновации будут формировать наш мир. Кроме того, он является основателем Securities.io, платформы, ориентированной на инвестиции в передовые технологии, которые переопределяют будущее и меняют целые сектора.