Немного пропал из-за участия в хакатоне. Немного размышлений по опыту участия: 1. Если тема заранее известна, то будьте уверены, что кто-то из команд начнет разработку раньше старта. Вы можете как минимум продумать куда и как деплоить и общую идеологию будущего проекта и обязательно обсудить с командой. 2. Среди команд будут азартные люди – это те, кто взял отгулы/отпуска на время хакатона для реализации функционала и, если хотите занять призовые места, то сделать необходимо то же самое. Работа или параллельный проект – отвлекающий фактор. 3. Презентация проекта будет учитываться в первую очередь, ведь трудно оценить всех, посмотрев код, даже, если вы все покрыли тестами (что в рамках хакатона тратить на это время не имеет смысла), жюри важна общая картина – рабочий стенд, скрины, скринкасты, логическая и физическая архитектура – не пожалейте на нее выделить время, в идеале начать делать часов за 6 до закрытия (если на хакатон выделено несколько дней). 4. Случайная команда – это 95% неуспеха – скорее всего никто ничего не сделает. Найдите таких же как вы заинтересованных людей. 5. Будьте жадными к своему времени – реализуйте сначала базовые требования к конечному продукту. Вы можете бесконечно придумывать фичи или визуальные улучшения, бесконечные интеграции, но, если решение не реализует задуманный функционал, то скорее всего вы даже не попадете на питчинг. 6. В большинстве случаев решения будут схожими, поэтому постарайтесь внести какую-то новизну – тут может идти речь про искусственный интеллект и машинное обучение, например. Если есть что добавить - прошу в комменты
1 год назад