Что это такое
Хакатон — соревнование, где команды за короткий срок, обычно от суток до нескольких дней, делают работающий прототип по заданной теме. В конце — показ результатов и разбор.
Ключевое слово — «команда». Хакатон почти никогда не про то, кто лучше пишет код. Он про то, как несколько человек за ограниченное время договариваются и что-то доводят до показа.
Зачем идти, если мало умеете
Три причины, и ни одна не про победу.
Опыт работы в команде под давлением. Работодатели ценят хакатоны именно за это. За сутки вы проживёте маленькую версию рабочего проекта: непонятные требования, спор о подходе, нехватка времени, необходимость выкинуть половину задуманного.
Понимание, как быстро вы работаете на самом деле. Оценки сроков у новичков обычно расходятся с реальностью втрое. Хакатон лечит это за один заход.
Люди. С теми, с кем провели вместе сутки над задачей, отношения складываются иначе. Часть команд после хакатона продолжает делать проект вместе.
Чего не ждать
- Что вы напишете красивый код. Не напишете, и это нормально: там другая задача.
- Что вы всё поймёте. В первый раз половина будет непонятна.
- Что победите. Ходить за победой на первый хакатон — верный способ расстроиться.
Что делать, если вы самый слабый в команде
Это частая ситуация и она не страшная. Берите то, что понимаете, и делайте это надёжно. Обычно нужны руки на понятные вещи: разметка, тексты, показ, сборка данных, проверка того, что всё работает.
Худшее, что можно сделать, — взять сложную часть из гордости и завалить её к утру. Лучшее — честно сказать, что осилите, и сделать это.
Как подготовиться
Заранее разберитесь с тем, на чём будете работать: настройте окружение, вспомните, как разворачивается проект. Тратить первые три часа на установку — обычная и обидная потеря.
И договоритесь в команде на старте: что делаем, что считаем готовым, кто за что отвечает. Час на это в начале экономит шесть часов посреди ночи.
После хакатона
Не бросайте результат. Даже сырой прототип можно за пару вечеров довести до состояния, когда его не стыдно показать. Тогда у вас появится не строчка «участвовал в хакатоне», а работающая вещь и рассказ о том, как её делали втроём за сутки.
Открытые роли по теме статьи
Читать полезно, а делать — ещё полезнее. В эти команды можно написать прямо сейчас:
- iOS-разработчик — MAIBO - MedTech-пилот для клиник
- Контент-маркетолог / комьюнити — CohortX — платформа командных пет-проектовмаркетингtelegramseoконтент
Похожие статьи
- Agreeing on technical decisionsWhy technology arguments drag on, how to tell an important decision from an unimportant one, and what to record so you don't argue twice.
- Как договариваться о технических решенияхПочему споры о технологиях затягиваются, как отличить важное решение от неважного и что записывать, чтобы не спорить дважды.
- Handing a project over to someone elseWhat to prepare, what to say out loud, what the code won't tell them, and how to know the handover actually happened.