Jeffrey Cross
Jeffrey Cross

Hackathon How-To

Em PenHacks de fevereiro passado, a multidão se reúne como Yesha O., Atul T. e Saad A demo Guititar, um pedal de guitarra em miniatura construído a partir de um Arduino.

As maratonas hacks de faculdades, ou hackathons como são conhecidas pela maioria dos estudantes universitários, são algo que todo estudante universitário deve experimentar pelo menos uma vez. Hackathons são maneiras realmente incríveis para você entrar na zona e simplesmente “hackear” por cerca de dois dias seguidos, mais ou menos. Para alguns de nós, ir a um hackathon não é suficiente! Alguns dos hackathons que estão ao seu alcance podem não corresponder para cumprir as coisas que você procura em um evento. Quando esse é o caso, às vezes pode ser melhor mudar de papel de “hacker” para “host”. Embora não tenha ficado claro para mim o que foi necessário para lançar um hackathon, um evento e um verão de preparação mais tarde, eu acho Estou tendo uma ideia melhor.

Para aqueles de vocês que estão contemplando ou no processo de hospedar seu próprio hackathon em seu campus, aqui estão apenas alguns conceitos que eu acho que você deve ter em mente.

1) Concepção e Idéia

A primeira ideia é simples: certifique-se de que sabe porque está a lançar uma hackathon e o que está a tentar alcançar com o evento e, em seguida, faça tudo o que estiver ao seu alcance para o tornar num sucesso vertiginoso.

Eu ajudo a iniciar o PennHacks, o primeiro hackathon baseado em hardware da Universidade da Pensilvânia. É administrado pelo The Architects, o clube de engenharia da computação da Penn. O primeiro PennHacks aconteceu em fevereiro passado, com um grupo inicial de cerca de 60 alunos (tanto de graduação quanto de graduação). A PennHacks retorna de 13 a 15 de setembro e espera ver cerca de 120 estudantes de todas as origens participarem.

Eu queria colocar o PennHacks em funcionamento porque amo tanto o lado do hardware quanto do software de hacking e projetos paralelos - há muito que se pode fazer usando um arduino ou mBed em um projeto. Não foi nem mesmo que eu não tenha tido a oportunidade de participar de hackathons - a PennApps é outra hackaton bianual realizada na Penn.

Eu realmente participei em PennApps uma tonelada. No entanto, senti que precisava de uma hackathon dedicada especificamente ao hacking de hardware. Em vez de apenas esperar que a PennApps ou algum outro grupo aparecesse e montasse uma hackatona de hardware, saí, encontrei um grupo de pessoas afins e criámos o nosso próprio evento.

Embora jogar uma maratona do zero fosse um processo difícil, foi uma experiência fantástica que sei que me arrependeria se decidisse parar quando a pressão fosse muito alta ou se houvesse muito trabalho a ser feito. Mesmo que você queira apenas lançar uma hackatona para se divertir, mantenha sua causa e continue pressionando até o fim. As chances são de que você tenha começado algo que vai continuar

2) Orçamento

Infelizmente, hackathons são um pouco caros para serem executados. É aqui que uma boa rede de pessoas e contatos é útil (mas falarei mais sobre isso depois). Patrocinadores são ótimos para hackatonas e talvez necessários.

Encontrar patrocinadores pode ser um pouco difícil. Esse foi definitivamente o caso da PennHacks. Levamos algum tempo para perceber quem precisávamos para entrar em contato e encontrar patrocinadores que estivessem alinhados com nossa causa e compartilhássemos nossa paixão por hardware. Descubra os objetivos do seu hackathon e o que você espera alcançar. Depois de ter feito isso, você deve ser capaz de descobrir quem ou quais empresas seriam mais adequadas para ajudá-lo a colocar seu hackathon em funcionamento.

O Running Gait Rectifier é um projeto de Aadithya P. e Sonny S., apresentado na PennHacks de fevereiro. Usando um Arduino, o sapato dá feedback ao corredor sobre seu ritmo e distribuição de pressão durante a corrida.

O orçamento para uma hackatona joga muito com o quanto você interage com os hackers e com a experiência geral do hackathon em si. Ele joga com o que você pode fornecer em termos de comida, o que você faz em termos de atividades e o que você pode conceder em prêmios. É claro que o orçamento também depende da escala do seu hackathon: se você está começando, um orçamento gigantesco, embora fantástico, pode não ser necessário, mas certamente permitirá que você aumente o tamanho do seu evento ou o mantenha melhor preparado para o próximo.

3) Horário

Descubra quanto tempo você quer que seu hackathon continue. Além disso, certifique-se de ter atividades ou eventos reservados para o seu hackathon. Um hackathon é como uma máquina, e um cronograma bem pensado pode garantir que tudo corra bem com o mínimo de torções possível.

Uma das coisas mais importantes que você precisa descobrir sobre o seu evento é quanto tempo o evento será. A maioria dos hackathons de faculdades que eu participei ou considerei compareceram em 24/48/72 horas. Para aqueles hackathons especialmente longos, ter pausas ou atividades em vários momentos certamente ajuda você e seus participantes a ficarem loucos e dar-lhes uma pausa mental bem merecida.

Ter tudo o que você quer que aconteça durante o hackathon programado é incrivelmente importante. Tantas coisas podem, e provavelmente darão errado, que é bom ter planos para recorrer nesses cenários. Além disso, ter tudo planejado antes do evento oferece mais tempo para você mesmo enquanto você está hospedando.

4) Swag

As coisas gratuitas tornaram-se um fator importante em "como foi incrível" uma hackatona, pelo menos do jeito que eu experimentei hackathons. Afinal, coisas grátis deixam as pessoas felizes. Mas, embora esses itens possam ser gratuitos para seus participantes, eles definitivamente não são gratuitos para você. Uma boa coisa a ser procurada pelos seus patrocinadores é a sua capacidade de fornecer “ganhos” ou apenas itens que seus patrocinadores podem oferecer para você distribuir. Esses itens podem se resumir a tantas coisas diferentes: óculos de sol, flash drives, xícaras, etc. No entanto, você não deve confiar em seus patrocinadores para fornecer a você os “ganhos” para seus hackers: dê aos hackers algo que eles possam manter e show-off mostrando que eles invadiram seu evento.As camisetas são a nossa maneira de oferecer aos nossos hackers um troféu incrível para mostrar o quanto eles foram incríveis e, ao mesmo tempo, dar a eles algo que pode continuar sendo usado após o término do evento.

5) Uma boa rede de pessoas

É bom ter um grupo de pessoas que você conheça bem conectado ou simplesmente esteja bem conectado. Embora isso nem sempre seja possível, estar bem conectado ou simplesmente conhecer as pessoas certas pode abrir tantas portas para o hackathon evoluir. É por isso que é importante encontrar um bom grupo de pessoas para começar seu hackathon. Não apenas um grupo de pessoas permitirá que você espalhe responsabilidades, mas também permite que indivíduos com certos atributos brilhem em certos aspectos da organização. Conhecer as pessoas certas permitirá que você obtenha locais, ganhos, e os mentores ou professores que você precisa para ajudar a fazer seu hackathon.

6) Atitude e Expectativas

Finalmente, mantenha uma boa atitude, solte-se e divirta-se. As chances são de que, se esta é a primeira vez que você joga uma maratona, nem tudo vai dar certo. Trate tudo que correr bem como um sucesso, qualquer infortúnio como uma oportunidade de aprendizado e um lugar para melhorar da próxima vez. Continue olhando para a próxima maratona de hacker e, eventualmente, você chegará onde deseja estar.

Obviamente, há muito mais a ser lançado em uma hackatona do que o que eu listei acima, mas acho que, com esses pontos em mente, você estará indo na direção certa ao lançar seu primeiro hackathon.

Ação

Deixar Um Comentário