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

Худл

Для справки: Hudl предоставляет программное обеспечение и инструменты для помощи тренерам в спорте. Это быстро развивающаяся отрасль, которая движется к данным, чтобы помочь во многих областях. Hudl является мировым лидером отрасли. В восьми офисах по всему миру работает около 800 сотрудников.

Путешествие начинается

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

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

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

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

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

Мне даже удалось поиграть в софтбол!

Команда

После ознакомительной недели пришло время приступить к реальной работе с моей командой. Команда R&D в Hudl особенная. В его состав входят около двенадцати специалистов по данным и инженеров, разделенных на три небольшие команды, работающие над интересными задачами в спорте. Я работал с группой специалистов по данным над проблемами компьютерного зрения в футболе. Работая с данными в спорте, я был в восторге от этой задачи, но вскоре обнаружил, что компьютерное зрение — это совсем другая задача. Мои товарищи по команде отлично познакомили меня со сложностями, с которыми я имел дело, и были терпеливы, пока я набирал скорость.

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

Мы работаем в немного адаптированной версии Scrum со спринтами на очень низкой мощности. Это позволяет проводить эксперименты и исследования достаточно плавно. Наш скрам-мастер адаптивен и всегда ищет способы улучшить процессы для нашей немного причудливой команды.

У нас есть директор по продукту, который работает над проектами с точки зрения компании и «продает» НИОКР остальным сотрудникам компании. Он защищает команду от внешних отвлекающих факторов. Все любят его полные презентации компании. Он всегда находит забавные вещи, которые мы делаем, и делает нас героями.

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

Офис

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

Здесь царит непринужденная атмосфера с множеством гигантских телевизоров, PS4, настольным теннисом и хорошо укомплектованным холодильником! По средам также предоставляется бесплатный обед для всего офиса. Это дает прекрасную возможность догнать тех, кто в других командах.

Работа

Я инженер с 20-летним стажем. Я сосредоточился на спортивной индустрии, работая как над передним, так и над задним концом. Однако работа в области исследований и разработок отличается от всего, чем я занимался раньше.

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

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

Кривая обучения

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

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

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

Карьерный путь

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

Вне повседневной работы

Hudl предоставляет много возможностей для компании, и я решил участвовать везде, где это возможно.

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

Заседания группы чтения побудили меня выступить с докладом в ежеквартальном журнале Engineering All Hands. Всем инженерам со всего мира предлагается присоединиться лично в большом конференц-зале в головном офисе для серии молниеносных переговоров продолжительностью пять-десять минут. Моя первая презентация Расскажи свою историю с помощью Git была надежной и надежной, однако я очень горжусь своей второй попыткой — Обучение модели машинного обучения за 5 минут (которая была адаптирована из моего блога на https://dev. в/chrishunt/машинное обучение без кода с Людвигом-2gap). Презентация сопровождалась живой демонстрацией кода, которая вызвала ряд дискуссий о том, что машинное обучение невероятно сложно понять.

Hudl также ежегодно проводит собственную внутреннюю конференцию. Сразу после старта я отправился в Линкольн на свою первую BitsConf и был поражен организацией и подготовкой всех участников. Презентации и семинары варьировались от найденных людьми технологий, совершенно не связанных с их повседневной работой, до учебных пособий по частям системы Hudl. Я воспользовался этим вдохновением и вызвался провести BitsConf 2019. Впервые он был разделен между США и остальным миром. Остальная часть всемирной конференции проходила в Барселоне, и на ней присутствовало около шестидесяти Hudlies. Первоначально идея организовать конференцию на полдня для шестидесяти человек казалась довольно тривиальной, однако проблемы организации репетиций со спикерами на трех разных континентах в месте, которое мы не увидим, пока не приедем, и, конечно же, организация традиционной конференции. построен. К счастью, мне очень помогла небольшая команда, а также поддержала команда People Ops. У нас было огромное количество номинаций на презентации, то есть нам хватило на два трека. В конце концов, мы провели успешную конференцию с несколькими отличными презентациями. Моим общим выводом из этого опыта была командная работа и чувство общности внутри инженеров компании. Все хотели, чтобы мероприятие прошло успешно, и всегда были готовы помочь в случае необходимости.

Мой год в цифрах

  • 3 недели в Линкольне, штат Небраска
  • 1 день в Омахе, Небраска
  • 5 дней в Барселоне
  • 8 футболок Hudl
  • 1254 код фиксирует
  • 3 презентации группы чтения
  • 2 презентации Engineering All Hands
  • 8 сообщений в блоге
  • организована 1 конференция
  • 2 разных стола, используемых в офисе с горячим столом (я не умею работать с горячим столом!)

В итоге

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

Пусть неприятные мысли продолжаются…