Например, если вы думаете, что у вас технический проект, и вам лучше взять двух программистов, при условии, что только один сильно мотивирован, то на самом деле лучше позвать дизайнера или даже аналитика. Так как дополнительный анализ будет очень полезен, а мотивированный человек сделает больше, чем любой немотивированный специалист, который вам нужен, но не готов работать больше стандартных 8 часов.
Если правильно понял:
- юзер регается(пишет имя, город)
- бот ждет пару юзеров
- как только она есть, отправляет обоим сообщение
- далее юзеры пишут боту, бот транслирует сообщение оппоненту
Напишу за 2 часа такого бота, без обид.
В реальности на хакатоне очень трудно писать код. Первые часов 6-7 могут идти хорошо, скорость написания кода или поиска решений — примерно как в повседневной работе, но потом всё меняется. Чтобы написать простейшие конструкции или решить простейшую задачу, уходит в два-три, а то и в десять раз больше времени.Регулярно участвую в хакатонах, отлично пишем код на протяжении больших промежутков. Частый отдых от кодинга - залог успеха. Например, питч или прогулка за вкусняшками каждые 1-2 часа на 10-15 минут.
Мы заранее описываем все узлы чеклистом, потом псевдокодом, потом просто пишем код. Выступаю чаще всего в роли архитектора и лид-прогера. Простые вещи отдаем ребятам с меньшим опытом, сам делаю бд, функции, которые могут занять у остальных много времени.
Уж не знаю что за задачи вам приходится решать, обычно это схема бд, CRUD с небольшой логикой. Ну и верстка для всего этого. На большинстве хакатонов этого за глаза. Если делаем мобильное приложение, то делимся на бекенд и ребят, которые по api общаются с беком из приложения. Поскольку задача сделать красивую анимацию не стоит, можно сделать все даже в storyboard, прототип же.
В итоге: думаю у вас просто не отлажены процессы работы в алярм-режиме, так как кодинг по 10 часов в день для меня это не изи, но скорее норма. 11-13 уже сложновато, но тоже возможно при обстоятельствах.
А точно всё не наоборот должно быть? Имею ввиду: на хакатонах писать говнокод, так как это скорее имиджевые проекты для прокачки скилов скорее, которые вряд ли в продакшн пойдут, а на реальных проектах пилить доброкод?
Для хакатона очень важно иметь определенную базу. У нас была ситуация, когда ребята потратили 4-5 часов тупо на установку софта для разработки, хостинга и тд. Это должно быть сделано до самого хакатона.
А вообще совет: сделать универсальный чеклист, который адаптируется под каждый хакатон индивидуально. И распределить все по ролям если идете готовой командой (back end, front end, mobile, marketing (если нужно), PM, hardware и тд). Главное правило, чтобы все знали что и когда надо делать.
Согласен полностью.
ЮНЕСКО, киберпуллинг - все из пальца.
У общества совсем другие проблемы.
Был я на одном хакатоне, где перед стартом мне парень сказал 'не тупи, гоу к нам, мы второе возьмем место', и они взяли именно второе. Так что я думаю у вас тут тоже либо конкурентов не было, либо кто-то договорился
Сказалась недостаточная подготовка — например, мы не знали, что нам понадобится домен и HTTPS. Причем партнер хакатона предоставил хостинг для проектов, но доменов не было. Эту проблему пришлось решать буквально на ходу — купили домен на GoDaddy и использовали Lets Encrypt для SSL.Ребят, есть heroku/c9, на которых все это из коробки. Ну вы чо!