Какой совет вы бы дали новичкам?
Новичкам всегда много советов:
1) Готовьтесь к хакатонам. Хорошо иметь в загашнике коллекцию полезных ссылок, поднятый сервер в интернете для размещения сервиса, клипарт с картинками, шаблоны презентации и сайта.
2) Соберите для себя коллекцию ссылок на полезные онлайн-сервисы и инструменты, способные помочь быстро решать типовые технические задачи для каждой роли в команде.
3) Высыпайтесь. Четко контролируйте свою продуктивность. Если чувствуете, что сил уже нет, следует выспаться, чтобы сделать решающий рывок на следующий день.
4) Подготовьте плацдарм для ночной работы, если площадка не позволяет. Устраивайте квартирник, найдите круглосуточно доступное тихое место с интернетом и розетками.
5) Мобильный роутер и удлинитель с тройником часто может улучшить ситуацию. Но не в нашем случае. Организаторам спасибо за изобилие розеток и хороший интернет (хотя я и пользовался своим по привычке).
6) Наверное, этот совет следовало вынести на первое место. Расставляйте приоритеты и старательно работайте над выделением MVP вашего проекта. Нет ничего губительнее, чем закопаться в деталях и не сделать главного. Помните про принцип Паретто "80/20". Лучше сделать красивый убедительный макет вместо написанной на скорую руку сложной логики, которую в будущем всё равно придётся переделывать.
7) Главная мысль. Результат хакатона - это первый шаг в реализации идеи и детальная ее проработка. Никто не ожидает от участников полноценного продукта за 2 дня работы. Если первый шаг получится уверенным и твёрдым, а концепция проработанной и полезной, то это хороший старт для интересной истории и отличный задел на будущее.