Renato Cordeiro Ferreira
Scientific Programmer @ JADS | PhD Candidate @ USP | Co-founder & Coordinator @CodeLab
Renato Cordeiro Ferreira
@renatocf
The idea is the most important of a hackathon:
A simple problem that solves a real problem is much more valuable than a well-implemented yet useless one
Projects Too technical don't win hackathons
Use technology as a mean, not an end
24h is very little time to reinvent the wheel:
The hackathon's idea is to make a working prototype -- technical quality also includes reusing what exists
Robustez e escalabilidade não serão cobrados
Procure por dados e tecnologias abertas
Tecnologias complicadas podem ser um tiro no pé:
Criar um back-end e programar para mobile costuma exigir mais esforço do que vale a pena
Algoritmos, formulários e BDs não impressionam
Foque em agregar dados e visualizá-los
A internet vai ficar ruim, muito ruim:
Saia na frente e esteja preparado para programar assim que seu time decidir o que vocês irão implementar
O pior horário para baixar é no início do evento
Aproveite a hora da comida
Hackathons podem ter muitas distrações:
Comida, salas de jogos e a típica "zoeira" são para os intervalos - mantenha-se focado no seu projeto
Comer muito diminui o seu metabolismo
Evite os horários mais cheios das refeições
É muito fácil se esquecer da higiene na competição:
Leve uma escova de dentes, um desodorante, uma muda de roupa e sempre lave as mãos antes de comer
Tudo bem não usar a camiseta do evento
Mantenha seu local de trabalho limpo
Saber administrar o tempo é essencial:
Ninguém consegue ser produtivo por 20h - comece pelas tarefas complicadas e deixe as simples para o final
Empacar no início pode matar seu projeto
Trabalhe em dupla quando ficar cansado
Virar a noite é uma faca de dois gumes:
Mais tempo para programar não implica que você conseguirá melhorar mais o seu projeto
Café e energético em excesso não fazem bem
Veja o nascer do Sol para espantar o sono
Os juízes não terão acesso à sua máquina local:
Permitir que eles acessem seu projeto online mostra que seu time fez um protótipo realmente funcional
Serviços IaaS são desnecessários
Você terá muito pouco tempo para vender sua ideia:
Foque em dizer o que você fez, o que usou (sem detalhes) e principalmente qual o potencial do produto
Tecnicalidades são um desperdício de tempo
Releia os critérios de julgamento
A melhor parte de um hackathon é a diversão:
Tire fotos, converse com os amigos, aprenda coisas novas e aproveite esse evento super maneiro!
Irritar-se com seu time só estraga o momento
Ouça música quando precisar se alegrar
Renato Cordeiro Ferreira
@renatocf
By Renato Cordeiro Ferreira
Tips to be successful at hackathons
Scientific Programmer @ JADS | PhD Candidate @ USP | Co-founder & Coordinator @CodeLab