Иррациональное действие: как обернуть участие в хакатоне себе на пользу?

Участие в хакатоне — это реально иррациональное действие (частное мнение редакции). Казалось бы: проводить несколько дней в стрессовой ситуации и не очень комфортных условиях избалованным айтишникам не надо. Но на самом деле участие в хакатонах даже айтишникам-яхтсменам позволяет на чужой инфраструктуре выявлять новых лидеров в своих командах. Зачем ездить на хакатоны рассказал Сергей Аксёнов (экс Яндекс, Film.ru, Централ Партнершип). Спецу-одиночке нет лучше способа посмотреть «а как ещё бывает». Сколоченной банде инженеров хакатоны отлично помогают выйти за рамки стандартных ролей и процессов. Хакатон для команды — хороший способ лишний раз не проверить свои инструменты и пайплайны на адекватность и современность. Тимлиду или управленцу на уровень выше будет нелишне поупражняться в коммуникации.

Зачем вообще скилловому инженеру ездить на хакатоны? Казалось бы: потратить драгоценные выходные на то, чем до этого занимался всю рабочую неделю — что может быть нелепее?

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

Призы! Призы — скажете вы, и, может быть, будете правы. А может и нет, как повезёт. Нередко красивые баннеры с многими нулями оказываются купонами на услуги и сервисы организаторов и спонсоров хакатона (уточняйте при регистрации).

Так зачем же ездить на хакатоны?

Спецу-одиночке нет лучше способа посмотреть «а как ещё бывает», влившись в незнакомую команду, где у каждого есть свои любимые инструменты, а также мнение о нелюбимых. Посмотреть, на что способен кустарный 3D-принтер, вдруг оно вам тоже надо? Потренировать софтскиллы, попрактиковаться в договоренностях, делегировании, спорах и аргументации. Возможно даже попробовать себя в новых ролях. Как насчёт провести презентацию продукта, например?

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

Хакатон для команды — хороший способ лишний раз не проверить свои инструменты и пайплайны на адекватность и современность. Хинт: готовьтесь заранее, напишите минимальный код инициализации проектов, фреймворков, CI и тестов. Кстати, почему бы не попробовать новый язык, фреймворк или технологию, на которые на работе просто нет времени? Давно интересовал Gitlab, а на работе зоопарк из Atlassian, Jenkins и Capistrano? Telegram надоел бороться с Роскомнадзором, хочется попробовать Slack? Влекут модные слова — Golang, Docker, Kubernetes? Вот и повод.

Тимлиду или управленцу на уровень выше будет нелишне поупражняться в коммуникации — начиная от подбора команды и выбора ролей и заканчивая взаимодействием с организаторами, жюри и другими командами (примеров взаимовыручки на хакатонах, несмотря на соревновательный дух, как ни странно, хоть отбавляй). И конечно решение конкретных и конечных задач в условиях временнОго и бытового прессинга — хорошее стресс-тестирование как для вас, так и для ваших бойцов. Сразу становится ясно, где у команды слабые стороны, кто первым сложится под нагрузкой, кем его заменить в случае чего, как перераспределить задачи.

И last, but not least. Не секрет, что заметное число хакатонов организуются большими (и не очень) компаниями с целью похантить свежих разработчиков. Так вот, лайфхак: делать это изнутри процесса намного сподручнее, чем из удобных кресел жюри. Судьи оценивают проекты и команды, но им редко удаётся увидеть каждого участника в деле: кто как себя ведёт, кто тащит на себе проект, кто генерирует идеи, кто всех координирует, кто выходит с презентацией и с улыбкой делает вид, что демо идёт как надо? Только другие участники хакатона, потому что у организаторов — драгоценные выходные, работа предыдущие пять дней, и далее по тексту, см. с начала.

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


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

Комментарий представителя компании

Лучшие комментарии

  • Контекст комментария

    Сергей Аксенов

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

    Участие в хакатонах не является, конечно же, для трудоустроенного бойца инструментом повышения дохода. Доходы у (действительно) скилловых инженеров на сегодня и так в порядке, здесь уже уровни пирамиды Маслоу более высокого уровня: поставить перед собой вызов и ответить на него, понять, на что я реально способен в сравнении с другими специалистами моего направления, получить немедленную обратную связь от менторов/жюри, награду или наоборот — увидеть, как призовые места уходят другим командам и отрефлексировать, как так получилось, что мы как команда и лично я не сделали так, как сделали победители. Как у Высоцкого: «Разберись, кто ты — трус иль избранник судьбы и попробуй на вкус настоящей борьбы».

Добавить 3 комментария

  • Ответить

    Давай я спрошу, а то как-то за кадром осталось: руководителю всё классно, здорово, но сотрудникам это каково?

    Если ты лидер и что-то умеешь — ну ОК, ты и сам знаешь, что ты себя не на помойке нашёл.

    Есть же более простые способы в IT по повышению своих доходов, вспомним классический совет: «почаще обновляйте своё резюме на Хедхантере»

  • Ответить

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

    Участие в хакатонах не является, конечно же, для трудоустроенного бойца инструментом повышения дохода. Доходы у (действительно) скилловых инженеров на сегодня и так в порядке, здесь уже уровни пирамиды Маслоу более высокого уровня: поставить перед собой вызов и ответить на него, понять, на что я реально способен в сравнении с другими специалистами моего направления, получить немедленную обратную связь от менторов/жюри, награду или наоборот — увидеть, как призовые места уходят другим командам и отрефлексировать, как так получилось, что мы как команда и лично я не сделали так, как сделали победители. Как у Высоцкого: «Разберись, кто ты — трус иль избранник судьбы и попробуй на вкус настоящей борьбы».

Для добавления комментария войдите или зарегистрируйтесь.