Quem tende a participar em hackathons?
Um hackathon (também conhecido como hack day, hackfest, datathon ou codefest; um portmanteau de hacking e marathon) é um evento onde as pessoas se envolvem em engenharia rápida e colaborativa durante um período de tempo relativamente curto, como 24 ou 48 horas. Eles são geralmente executados usando práticas ágeis de desenvolvimento de software, como design semelhante a sprint, em que programadores de computador e outros envolvidos no desenvolvimento de software, incluindo designers gráficos, designers de interface, gerentes de produto, gerentes de projeto, especialistas de domínio e outros colaboram intensivamente em projetos de engenharia, como engenharia de software. O objetivo de um hackathon é criar software ou hardware funcional até o final do evento. Hackathons tendem a ter um foco específico, que pode incluir a linguagem de programação usada, o sistema operacional, um aplicativo, uma API ou o assunto e o grupo demográfico dos programadores. Em outros casos, não há restrição sobre o tipo de software a ser criado ou o projeto do novo sistema.
Programadores de computador e outros envolvidos no desenvolvimento de software, incluindo designers gráficos, designers de interface, gerentes de produto, gerentes de projeto, especialistas em domínio e outros tendem a participar de hackathons. Eles colaboram intensamente em projetos de engenharia, como engenharia de software com o objetivo de criar software ou hardware funcional até o final do evento.