TGViewer
Frontend&Travel Frontend&Travel @code_and_travel · 1.18K subscribers
Post #173 1.84K
​Что такое хакатон?

Хакатон - это мероприятие для разработчиков, на котором им предстоит решать бизнес-кейс в короткие сроки. Как правило, написать прототип сайта/мобильного предложения по отведенному сценарию за 24/48 часов.

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

Хакатон предполагает круглосуточное программирования, иногда даже без сна. Как правило, расписание 24-часового хакатона такое:

10.00 - 12.00 - приветственное слово, предложение кейсов, формирование команд.

12.00 - 15.00 - знакомство в команде, проработка идеи, старт программирования.

15.00 - 00.00 - программирование. Кто-то после 12 ночи уезжает спать, другие остаются кодить дальше.

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

10.00 - 12.00 - защита проектов, объявление победителей.

Все! 24-х часовой марафон кодинга прошел. Если хакатон длится дольше (например, 48 часов), то увеличивается время на разработку и качество демонстрируемого прототипа.

Я лично участвую в хакатонах по фану. Чтобы разнообразить свою жизнь. За все время проходила около 10 подобных марафонов, но не разу не выигрывала. Почему?

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

На последнем хакатоне я заметила, что для демонстрации идеи стоит упростить прототип до минимального. Так, у нас совсем не было интеграции с бэкендом, и все решала верстка. У меня даже был тяжелый хардкод: предполагалось, что система будет валидировать ошибки и в зависимости от ответа говорить, верен он или нет. Демонстрировать надо было как отрицательный, так и правильно работающий сценарий. Я сделала так, чтобы при нажатии на кнопку первый раз она всегда выдавала ошибку, а на второй - сообщение “Ваш ответ верен!”. И такого грубого нарушения никто даже не заметил. Так что, напрягаться на хакатонах не стоит)

О системе, которую я разрабатывала. Я делала онлайн-проект по изучению паттернов программирования с геймификацией на примере робота. Он даже назывался “Robocode”.

Суть в следующем: по умолчанию тебе дан примитивный робот, и по мере решения задач ты его одеваешь. Получаешь шлем, атакующие перчатки, супер быстрые ботинки и др. Таким образом, из стандартного робот становится монстром. Рассчитано на возраст 15-20 лет. Подробнее презентацию смотрите здесь.

Но мы не выиграли. Однако, было весело. Я всем советую ходить на хакатоны за новыми идеями, друзьями и приятным времяпрепровождением. Общие проблемы всегда объединяют. Начинающим рекомендую хакатоны, чтобы впервые закодить реальный проект. Как бы то ни было, хакатоны разбавляют нашу серую и стандартную жизнь. А тут на 24 часа ты погружаешься в совершенно иной мир.
More from @code_and_travel
  1. Oct 15, 2026Как вы, чувствуйте, что мир ускорился? Из-за ИИ. У меня двоякое чувство. С одной стороны,…
  2. Oct 9, 2026Сходила недавно на встречу комьюнити Билдеров в Москве. Это те, что делают Chrome-расширен…
  3. Oct 7, 2026Когда-то давно, в начале года, я рассматривала 4 направления для иммиграции. Среди них был…
  4. Sep 14, 2026​Попробовала модель Astra от ChatGPT. Точнее, как попробовала: почти научилась работать с…
  5. Sep 7, 2026Почему так долго нет статей?) Потому что то, что интересно сказать, не скажешь (из-за поли…
  6. Jul 6, 2026Все же помнят, что у меня удаляли Pixel Measurement 2 месяца назад? Кажется, причина прояс…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →