Como funciona o hackathon? Hackathon: o que é e por que é necessário? “Você não pode” esquecer o feedback dos especialistas

11.12.2021 Em geral

Hackatonaé um evento no qual uma equipe de desenvolvedores, dentro de um tempo limitado e em um espaço pequeno, dividindo-se em grupos, resolve um determinado problema criando uma solução, produto ou serviço de software (engenharia).

No meu entendimento, um hackathon é um entretenimento para programadores, que lhes permite realizar alguns de seus objetivos em pouco tempo.

objetivos do desenvolvedor:

  • Divirta-se
  • Experimente algumas tecnologias, práticas
  • Teste uma hipótese/ideia em pouco tempo
  • Faça algo que você deseja fazer há muito tempo
  • Verifique as pessoas, a equipe, tente trabalhar em conjunto
  • Apresente um projeto existente, ganhe experiência, avaliações, investimentos
  • Faça algo útil
  • Receba benefícios materiais ao participar de um hackathon

Coloquei esses objetivos na ordem em que os percebo como desenvolvedor e participante do hackathon. As pessoas são diferentes e suas prioridades são muito diferentes.

Existem também diferentes tipos de Hackathons.

critérios do hackathon

  • Temático/geral
  • Competição/fã
  • Foco em soluções tecnológicas versus foco nos negócios

Com base nesses (e em muitos outros) critérios, tanto o hackathon quanto o público que comparecerá a ele serão diferentes.
É muito importante que a apresentação dos organizadores e do público neste local coincida.

Hackathon temático descreve claramente uma área específica em que o problema será resolvido e (ou) um conjunto de tecnologias pelas quais esses problemas serão resolvidos.

Exemplos de tópicos:

  • Controle eletrônico,
  • caridade,
  • independência energética,
  • indústria de restaurantes,
  • ferramentas de mapas mentais,
  • jogos para celular.

Conjunto de tecnologia geralmente definido se o evento é realizado por iniciativa ou sob a égide de um representante dessas tecnologias (empresa ou comunidade)
Por exemplo: hackathon de hardware no Intel Galileo, hackathon de fotos da Nikon, Nvidia-CUDA, Unity 3d, Ruby on Rails no mundo real, etc.

Hackathons Gerais não definem um tema claro de projetos e são diferenciados de acordo com parâmetros individuais.

Quanto mais claramente você delinear o tópico, mais próximo o público chegará dele, mas menor será. Se o hackathon não tiver uma diferenciação significativa, ninguém poderá comparecer.

Polaridade competição/fã vem principalmente da posição dos organizadores e do tema.
Por exemplo, um hackathon sobre o tema “A coisa mais inútil do mundo” terá um pequeno componente de competição.

O fator mais importante para este critério também é disponibilidade e tamanho do fundo de prêmios. Quanto maior e mais ativamente for anunciado, mais o clima de raça e tensão estará presente no evento.

Capacidade de fabricação versus orientação comercial Estes são principalmente critérios para avaliar soluções produzidas em hackathons.

Também vem da essência dos organizadores e do tema, e talvez seja o mais importante que precisa ser constantemente transmitido aos participantes, caso contrário eles poderão ficar muito decepcionados com a inadequação da avaliação.

* Os programadores estão sempre orientados para a tecnologia.

Critérios para avaliar uma solução com base na capacidade de fabricação:

  • Excelência técnica e funcionalidade
  • Complexidade de implementação, tecnologias e abordagens utilizadas
  • Design, perfeição visual do produto

Critérios para o componente de negócios:

  • Ter um modelo de negócio, entender de onde virá o dinheiro e como devolvê-lo.
  • A estrutura e qualidade da apresentação, comunicação ao público, pitching, ideia da estratégia de marketing do projeto.
  • Uma equipe é um grupo de pessoas que podem implementar soluções sistematicamente.

Dessa forma, a equipe que desenvolveu uma solução supertecnológica e complexa ficará decepcionada com a vitória do time com bela apresentação e arremessador com a língua suspensa. Para evitar decepções, você precisa articular claramente os objetivos e critérios do evento.

Além disso, um critério de avaliação obrigatório deve ser excelência geral e eficiência solução proposta. Deveria funcionar.
Se isso não for levado em conta, o hackathon se transforma em uma competição de belas ideias.

Apesar de os critérios acima serem polares, eles podem e devem ser combinados. Essa é a dificuldade e o principal desafio na hora de criar o conceito de hackathons.

Portanto, a primeira pergunta que o organizador deve se fazer é:

O motivo, tema e propósito de seus hackathons?

Você precisa entender que está reunindo um monte de gente geralmente profissional e cara em termos de salário, para que dediquem seu tempo pessoal para resolver o problema que você coloca com o seu tema.

Os programadores adoram fazer coisas legais, importantes, úteis e para que todos saibam disso.

Seu tópico deve ser simples e claro.

Expectativas dos produtos desenvolvidos no hackathon

  • 99,7% das startups morrem.
  • 99,9% das soluções desenvolvidas em um hackathon são descartadas. E está certo.

Uma solução em um hackathon é uma tentativa rápida e suja de testar a possibilidade de resolver um determinado problema.

Estrutura do Hackathon em termos de projetos e equipes:

  • Os desenvolvedores do Hackathon se inscrevem em equipes ou individualmente.
  • No segundo caso, a tarefa dos organizadores é formar uma equipe a partir de participantes individuais.
  • Dependendo dos critérios do hackathon, você pode definir requisitos para equipes - quantidade mínima, a presença de especializações técnicas em determinadas áreas, etc.
  • Os participantes que não estão incluídos em nenhuma equipe ficarão muito chateados.

Apresentações de ideias- independentemente de se inscreverem consigo em equipa ou individualmente, no início dos hackathons é imprescindível a apresentação de projetos.
Isso atinge vários dos seguintes objetivos:

  • Formação de equipes (se não formadas)
  • Apresentando equipes aos concorrentes
  • Apresentando o júri e os organizadores aos projetos
  • Apresentando aos participantes seus próprios projetos.

Apresentações de ideias de pessoas que não participarão do hackathon não fazem sentido. O líder do projeto deve estar com a equipe o tempo todo, martelando e fazendo lavagem cerebral. Caso contrário o projeto não decolará.

Tamanho ideal da equipe para hackathons gerais/de negócios, 4 a 7 pessoas com diferentes especializações.

Para hackathons com foco técnico - pelo menos 2.

Não é aconselhável que alguém faça projetos sozinho; tais projetos às vezes até ganham, mas não têm espírito de hackathons.

Data e duração

Hackathons duram de 1 a 3 dias.

Para um grande hackathon, a duração ideal é de 48 horas, começando na noite de sexta-feira e terminando na noite de domingo.

Internet

Uma boa internet é fundamental para hospedar hackathons. O cálculo recomendado para o canal externo da Internet é de 1Mbit * 1 participante.
É altamente desejável ter canal de backup, que pode ser conectado em caso de falha do principal.

rede wi-fi- com uma grande quantidade de equipamentos (laptops, acessórios), um canal wifi que funcione satisfatoriamente em condições normais pode não dar conta da atividade de hackathons.

Organizadores

Obviamente, a equipe é o componente mais importante de tudo.

Principal

É quem dá o tom e o clima do evento, garante que tudo aconteça conforme o programado, anuncia os palcos, participantes e outras informações importantes.

É necessário que o apresentador seja o mais neutro possível e não simpatize abertamente com nenhum dos participantes e muito menos “oprima” aqueles que não estão bem.

A tarefa do apresentador é manter o clima do evento e por isso é ele quem deve preencher todos os momentos técnicos, percalços entre apresentações e outras gafes. Ao mesmo tempo, o líder é o menos pessoa importante no palco e sua função é aumentar a importância de todos os demais.

Requisitos para o apresentador: capacidade de falar publicamente, conhecimento da área temática, autoridade entre os participantes.

O apresentador também pode ser juiz ou mentor, embora, na minha opinião, isso não seja desejável.

Secretário de Eventos

Quem cuida da programação, mentores, patrocinadores, apresentador, sabe quando quem tem o pitch, o que o apresentador deve falar e quando. Muitas vezes ele pode transmitir online e postar fotos nas redes sociais.

especialista técnico

Quem sabe como funciona a rede para eventos e onde conectá-la é bom na hora de montá-la. Também frequentemente entre os participantes (apesar de serem programadores) Surgem problemas que eles não conseguem resolver sozinhos - o computador não se conecta à rede, o sistema operacional travou, não há unidade flash. É muito bom quando tem alguém para cuidar deles.

Também é bom quando um administrador pode cuidar da operação adequada de microfones, som, transmissões de vídeo, feeds interativos e outras coisas que tornam um hackathon divertido. Se você estiver organizando um Hackathon e precisar de um bom som, considere alugar alto-falantes com antecedência. Aconselhamos que contacte apenas profissionais.

Não se esqueça que a Lei de Murphy sempre funciona bem quando se trata de infraestrutura técnica para eventos: Se algo puder acontecer, com certeza acontecerá.

Volume de ajuda

As pessoas que fazem toda a logística do evento cuidam para que haja café e que o banheiro não fique entupido. Satisfazer as necessidades dos participantes, encontrar e obter coisas encontradas (por exemplo, carregadores de laptop que os participantes se esqueceram de levar), fazendo o impossível.

Alguém da equipe deverá estar presente nos eventos o tempo todo, dia e noite. Essas pessoas devem ser conhecidas (a tarefa do apresentador é apresentá-las a todos) e facilmente identificadas por camisetas, crachás, etc.

Entrada paga

Tudo depende das suas capacidades e conceito.

Em geral, recomendo que você faça a entrada paga (com ênfase na pré-inscrição), pois isso funcionará como um filtro para pessoas “esquerdistas”, e também dará motivação adicional aos participantes para não esquecerem de vir.

Além disso, com relações públicas bem-sucedidas, os registros podem cobrir significativamente suas despesas e fornecer exatamente aquele dinheiro que é difícil de obter dos patrocinadores.

Trabalhe depois dos hackathons

Este ponto é muitas vezes esquecido, embora não seja menos importante que o trabalho antes do evento.

Precisamos resumir os resultados, postar fotos, anunciar online os vencedores e o que os espera, e agradecer novamente aos nossos parceiros. Trabalhar depois dos hackathons é um investimento direto na sua imagem e no próximo evento. Não se esqueça disso!

Palavras-chave: Aluguel de palestrantes, Hackathon, metas, programadores, criação de programas, projetos, Design, negócios

Há duas semanas tive a oportunidade de participar pela primeira vez de um hackathon! O objetivo do evento foi desenvolver ideias de negócios viáveis ​​que pudessem melhorar o estado de ambiente Mar Báltico. Esta sessão de brainstorming de três dias teve lugar no centro de Helsínquia e envolveu 12 equipas, incluindo a minha. Uma experiência inesquecível e de valor inestimável!

O que é um hackathon?

A palavra “hackathon”, que veio do mundo da TI em 1999, significa colaboração intensiva entre programadores, designers e gestores para resolver um problema específico (por exemplo, criar novo software).

Atualmente, os hackathons também vêm ganhando popularidade entre empresários, pesquisadores e até políticos. Além disso, os hackathons são pensados ​​justamente para garantir que todos os especialistas acima se reúnam e todos contribuam para o desenvolvimento de uma ideia/projeto.


Via de regra, não há uma, mas muitas equipes presentes em um hackathon. Primeiro, os organizadores do hackathon anunciam a tarefa principal, depois as equipes candidatas se inscrevem para participar, os melhores chegam ao hackathon e lutam pelo prêmio principal. O evento costuma durar vários dias, durante os quais as equipes trabalham intensamente no projeto, consultam especialistas (especialistas) convidados e preparam uma apresentação do projeto para o último dia, onde o júri determina o vencedor.


Os organizadores também cuidam da alimentação e do lazer dos participantes. Tudo isso para criar um ambiente criativo para o evento, onde as equipes também encontrem tempo para relaxar e se comunicar. Assim, cada participante do hackathon recebe uma experiência profissional útil, a oportunidade de conhecer pessoalmente especialistas em sua própria área e em outras áreas, e apenas se divertir, e a equipe vencedora também receberá um prêmio em dinheiro por isso!

Desafio Hackathon DEEP – da teoria à prática

A principal tarefa do hackathon Desafio PROFUNDO foi a criação de condições para o desenvolvimento e implementação de ideias comerciais que melhorariam a situação ambiental na região do Báltico. Para isso, um mês antes do evento propriamente dito, os organizadores anunciaram a aceitação de candidaturas de equipas com ideias de negócio e convidaram mais de dez especialistas em diversas áreas de atividade (desde investigadores e engenheiros a empresários e políticos). Entre 70 candidaturas, com base na opinião do conselho de especialistas, foram selecionadas as 12 melhores, incluindo a minha equipe.



Hackatona Desafio PROFUNDO foi organizado no centro de Helsinque, na sala de conferências do complexo aquático Piscina Marítima de Allas, cujo destaque são três piscinas ao ar livre em frente à área comercial Kauppatori. Infelizmente, não tive tempo de nadar na piscina ou tomar banho de vapor na sauna, embora os organizadores tenham oferecido essa oportunidade gratuitamente a todos os participantes do hackathon.

A tarefa dos participantes do hackathon era clara: desenvolver a sua ideia num projeto empresarial realista e apresentá-lo ao público no último dia. O hackathon começou na noite de sexta-feira e terminou na tarde de domingo. O evento foi apresentado por um finlandês tão carismático, famoso apresentador de uma das estações de rádio finlandesas.


Sexta-feira – aquecimento

O primeiro dia foi de aquecimento: foram anunciadas a missão do hackathon e a tarefa das equipes, foram realizadas algumas competições de engenhosidade e depois todos saíram para jantar juntos. Isso permitiu que participantes de diferentes equipes se conhecessem, especialistas e organizadores. Devo dizer que nos alimentaram bem, o que também contribuiu para a criação de um ambiente amigável no evento.


Sábado - brainstorming

O segundo dia pode facilmente ser chamado de sessão de brainstorming. Neste dia, cada equipa teve a oportunidade de discutir a ideia com vários especialistas (30 minutos cada). Por exemplo, a nossa ideia foi dedicada à criação de uma estação meteorológica subaquática e foi criticada por vários especialistas do ponto de vista de engenharia, económico e ambiental. Além das críticas, é claro que nos deram conselhos sobre como melhorar a ideia, torná-la mais realista e comercialmente viável. Além disso, recebemos contactos de potenciais clientes e parceiros que poderão ter interesse no projeto.


Imediatamente após as sessões com os especialistas, os organizadores surpreenderam-nos com o facto de cada equipa ter de fazer e enviar uma apresentação da ideia e do plano de negócios antes das 21h00. Tivemos apenas quatro horas para corrigir todas as falhas da ideia, implementar recomendações de especialistas e encaixar tudo em uma apresentação de três minutos! É por isso que minha equipe optou por trabalhar mais no projeto em vez de ir à sauna e à piscina.

Ressurreição - apresentação

De manhã cedo escrevi o texto de um discurso de três minutos e repeti-o no comboio, porque... A final do hackathon começou pela manhã: apresentações dos líderes das equipes. Nem todos os palestrantes conseguiram manter os 3 minutos e o apresentador os interrompeu abruptamente, dizendo: “Seu tempo acabou”. Encontrei um problema que a animação da minha apresentação não funcionou, porque... os organizadores converteram-no em PDF (uma boa lição para o futuro!).

Após a apresentação, o júri fez 2 a 3 perguntas sobre o projeto. É interessante que neste hackathon o júri não foi composto por especialistas que pudessem avaliar os projetos e o andamento da competição sob diversos ângulos, mas sim os patrocinadores do hackathon (representantes de bancos e bolsas)

Após os discursos houve um almoço final, ou melhor, brunch(em russo: café da manhã + almoço), que é um buffet com dezenas de pratos e sobremesas. Aliás, na minha opinião, as sobremesas são as mais ponto forte Cozinha finlandesa!


E por fim, o júri está pronto para anunciar os vencedores do hackathon: infelizmente, desta vez não fomos nós. As equipas vencedoras receberam pequenos prémios em dinheiro (1500, 1000 e 500 euros para o primeiro, segundo e terceiro lugares, respetivamente). Este é o hackathon Desafio PROFUNDO estava terminado.

Conclusão

Então, o que podemos dizer sobre o hackathon? Na minha opinião, esta é uma forma extremamente produtiva de trabalhar em conjunto para desenvolver ideias. Primeiramente, Um hackathon é uma plataforma ideal para o rápido desenvolvimento de projetos: em apenas três dias conseguimos um bom plano de negócios a partir de uma ideia crua, além de opinião tanto de especialistas restritos quanto do público em geral. Em segundo lugar, hackathon é uma maneira muito conveniente de divulgar sua ideia: Conheci pessoalmente potenciais parceiros e clientes com quem poderemos implementar um projeto no futuro. Terceiro, experiência de discursos curtos e comunicação em um ambiente empreendedor- isso é algo completamente novo para mim. Afinal, onde mais você pode saborear comidas deliciosas, ir à piscina e tomar banho de vapor na sauna de graça? :-)

Esta semana, de 18 a 20 de novembro, um evento incomum acontecerá em São Petersburgo - o primeiro hackathon totalmente russo hackRussia. Ao longo de três dias, crianças em idade escolar e estudantes poderão experimentar o domínio de casos profissionais em cinco áreas - serviços sociais, finanças e blockchain, agricultura e energia, educação e cultura, biotecnologia e medicina. O correspondente do City+ decidiu descobrir por que um formato tão incomum é necessário, como um hackathon difere de um fórum normal e quão eficaz ele é?

A palavra "hackathon" é formada por dois palavras inglesas hackear (explorar durante a programação) e maratona (maratona). Este termo apareceu pela primeira vez na América em 1999. Trata-se de um formato especial em que os participantes, durante um período limitado de tempo, sem parar, não criam soluções abstratas para o problema em discussão, mas preparam produtos específicos na forma de, por exemplo, websites ou aplicações móveis. De acordo com as regras do hackathon, a galera é dividida em equipes de duas a quatro pessoas. Para vencer esta corrida, você precisa ter toda uma gama de habilidades e qualidades: curiosidade natural, boa capacidade de comunicação, mente perspicaz e domínio de linguagens de programação.

Esta abordagem é extremamente relevante hoje, porque os alunos têm a oportunidade de interagir diretamente com empregadores e empresas. Isto permite-lhes avaliar corretamente as necessidades do mercado de trabalho moderno. O hackathon também é útil em termos de troca rápida e direcionada de conhecimentos e competências entre especialistas de diferentes áreas, o que também enriquece a “bagagem profissional”.

O que diferencia um hackathon de um fórum normal é a mobilidade do processo de trabalho: em média, em 40 horas, os participantes devem passar do desenvolvimento de uma ideia à criação de um protótipo funcional. É especialmente importante que o resultado final seja praticamente tangível e possa ser utilizado em uma das esferas da vida humana. Afinal, o evento conta com a presença de investidores que poderão destacar os melhores projetos e implementá-los. Além disso, é uma forma acessível de mostrar aos jovens profissionais que o setor se interessa pelo seu trabalho e conhecimento. A confiança dos estudantes no futuro ajudará a evitar a fuga de cérebros.

Pela primeira vez, um hackathon em escala totalmente russa será realizado em São Petersburgo neste fim de semana. Antes disso, é claro, tais eventos existiam, mas eram altamente especializados e de natureza local - principalmente essas “competições” aconteciam com base em empresas individuais, em universidades ou entre programadores. Só agora foi possível criar um movimento organizado que abrange diversas áreas: está previsto que cerca de trezentos participantes de 45 cidades compareçam à cerimónia de abertura na sexta-feira, 18 de novembro.

Ao longo de vários dias, alunos e alunos tentarão implementar seu trabalho em cinco direções. Como disse o gestor do projecto, Denis Samuylov, serão propostas várias soluções, por exemplo, para o problema da distribuição de medicamentos. “Esse caso será apresentado na área da medicina. Nas nossas farmácias, os medicamentos mudam frequentemente de preço. E nem sempre estão disponíveis. Podemos agregar isso e pesquisar não só pelo nome do medicamento, mas também pelos genéricos (análogos mais baratos – nota do editor)”, explica o especialista.

Além disso, o hackathon contará com uma série de outros projetos úteis: com base nos princípios do aplicativo de namoro Tinder, serão desenvolvidos aplicativos móveis para a busca ideal de moradia. E no domínio da agricultura, pensarão em formas de entregar os produtos ao consumidor o mais frescos possível. É impossível não notar a tendência ano passado– programas baseados na interação humana com realidade virtual. Os especialistas atribuem a popularidade do tema ao sensacional jogo Pokémon Go. Eles planejam adotar esta experiência útil de trabalhar com realidade alternativa e usá-la para criar passeios virtuais em museus, por exemplo, o Hermitage.

No último dia do hackathon, os resultados serão resumidos. Os vencedores receberão prêmios em dinheiro no valor de cem mil rublos. Eles podem ser gastos no desenvolvimento do seu projeto. Outros participantes ganharão experiências únicas e possivelmente conexões que mudarão suas vidas.

Fotos - grupo "Hackathon on VKontakte"/https://vk.com, grupo "JourHack. 1º hackathon de jornalismo de dados em São Petersburgo"/https://vk.com.

(programadores, designers, gerentes) trabalham juntos para resolver um problema. Hoje, os hackathons não estão mais relacionados ao hacking, são apenas maratonas de programação. Normalmente, os hackathons duram de um dia a uma semana.

Alguns hackathons são destinados a fins educacionais ou sociais, mas mais frequentemente o objetivo de um hackathon é criar um ambiente completo Programas. Cada hackathon se concentra em uma área específica, como linguagem de programação, sistema operacional, aplicativo, interface de programação (API).

História

O termo apareceu em 1999. Os desenvolvedores do OpenBSD e da Sun Microsystems começaram a usá-lo independentemente um do outro.

Os desenvolvedores do OpenBSD usaram o termo pela primeira vez para se referir a uma reunião sobre criptografia em Calgary, Canadá, em 4 de junho de 1999. 10 desenvolvedores procuraram escrever programas que não estivessem sujeitos às estritas restrições de exportação impostas pelos Estados Unidos ao software criptográfico.

A Sun usou o nome "the Hackathon" durante a conferência JavaOne, realizada de 15 a 19 de junho de 1999; John Gage propôs escrever um programa na linguagem de programação Java para o novo Palm V que usaria a porta infravermelha para se comunicar com outros usuários do Palm.

A partir de meados da década de 2000, os hackathons tornaram-se mais comuns e eram vistos por empresas e investidores como uma forma de desenvolver rapidamente novos tecnologias de software ou áreas de investimento. Algumas empresas conhecidas foram criadas em hackathons, como o GroupMe, que surgiu do hackathon TechCrunch Disrupt 2010; em 2011 foi comprado pelo Skype por US$ 85 milhões.

Tipos de hackathons

Para desenvolvimento de plataforma

Alguns hackathons concentram-se em trabalhar em uma plataforma específica, como um sistema operacional.

O desenvolvimento de aplicativos para plataformas móveis ocorre, por exemplo, no hackathon Over the Air, realizado em Bletchy Park (Inglaterra), que atrai patrocínios significativos. Hackathons também são realizados para desenvolver jogos de vídeo e computador.

Music Hack Day é um hackathon dedicado a software e hardware musical. Desde 2009, já foi realizado mais de 20 vezes em diversos locais.

Um hackathon de desenvolvedores é realizado anualmente desde 1999. sistema operacional OpenBSD.

Linguagens de programação, APIs, frameworks

Hackathons Perl são realizados desde 2007, com o objetivo de aprimorar a própria linguagem. Os desenvolvedores de Haskell e Scala hospedam eventos semelhantes: Haskell Hackathon e Scalathon.

Foram realizados Hackathons para desenvolvimento de aplicações em HTML5 e Ruby on Rails.

Alguns hackathons são realizados por empresas para escrever aplicativos que usam uma API comum. Então, Yahoo! realiza o "Open Hack Day" desde 2006 (originalmente "Hack Day"), que usa o Yahoo! APIs e APIs de propriedade do Yahoo! sites como o Flickr. O Google está realizando um hackathon semelhante para suas próprias APIs.

O Foursquare organizou um hackathon global em 2011, onde mais de 500 desenvolvedores em 30 locais desenvolveram aplicativos usando a API do Foursquare.

A palavra “hackathon” foi formada a partir da fusão das palavras “hacking” e “maratona”. O hacking é compreendido, claro, não por golpistas de computador, mas por entusiastas da tecnologia de TI que sentem prazer em pesquisar e encontrar soluções extraordinárias.


O primeiro no mundo ocorreu em 1999. Foi realizado pelos desenvolvedores SO OpenBSD em Calgary (Canadá).


Ali se reuniu um grupo de pesquisadores que teve que resolver uma difícil tarefa: encontrar um desvio legítimo para as restrições impostas pelos Estados Unidos à exportação de produtos criptográficos do país. Eles chamaram o evento de “hackathon” e seus colegas gostaram imediatamente do termo.


Depois de 10 dias na conferência JavaOne empresa Microssistemas Sun realizou uma reunião semelhante onde sugeriu que o desenvolvedor criasse um programa Java para Palma V para troca de dados entre o gadget e a Internet através de uma porta infravermelha.


Foco no sucesso, formato agradável e amigável, comunicação e competição simultâneas - tudo isso tornou eventos de um novo tipo atrativos para participantes e investidores. Foi assim que os hackathons começaram na vida.

Por que as empresas precisam de hackathons?

Em 2016, hackaton.com estima que 3.450 hackathons foram realizados em todo o mundo. O primeiro da lista são agora os EUA - 1.568 eventos por ano, seguidos pelo Reino Unido (470 hackathons), Canadá (230), Alemanha (223), França (196). Neles participaram diversos especialistas: desenvolvedores web (36%), sistemas móveis(36%), plataformas de hardware (15%), sistemas robóticos e IA (8%).


A Rússia não está nesta lista. Porque, segundo esta fonte, na Rússia em 2016 apenas... foi realizado um evento.


Claro, esses dados são inválidos. Refletem apenas o facto de que os hackathons como formato para o desenvolvimento de uma economia inovadora ainda estão a crescer na Rússia. E embora o mundo ainda saiba muito pouco sobre hackathons no nosso país, a situação real é muito melhor do que as estatísticas ocidentais.


Assim, de acordo com o portal dominado por TI, todos os meses de 2016, foram realizados de 8 a 10 eventos diferentes desse tipo na Rússia. E só em abril de 2017, foram realizados 19 grandes hackathons.


Talvez os hackathons tivessem permanecido um fenômeno local se as grandes empresas, investidores e anjos não tivessem prestado atenção a eles. Eles reconheceram o potencial de crescimento.


Em vez das tediosas aprovações e retrabalhos que encontramos em projetos tradicionais, os hackathons ofereceram um novo formato para a criação de protótipos a um custo mínimo. Em poucos dias, os organizadores recebem diversas soluções para o problema tecnológico que enfrentam.


Por outro lado, as empresas atraem: aqui você pode não apenas conhecer desenvolvedores fortes, mas também testá-los imediatamente em ação. Finalmente, uma vantagem importante dos hackathons é o networking com potenciais parceiros e a promoção do seu próprio negócio.

Qual é o interesse dos participantes?

De acordo com hackaton.com, os hackathons públicos de hoje são frequentados por especialistas (42,8%), estudantes (21,1%), “hobbyistas” (18,9%), empresários (9,6%), bem como aqueles que procuram trabalho (7,6% ).


O tema do hackathon é anunciado imediatamente, mas os objetivos nem sempre são anunciados, o que acrescenta mistério ao evento futuro e atrai participantes particularmente aventureiros. Isso é feito para não interferir no nascimento do resultado diante de nossos olhos. “Milagres” podem acontecer com o fundo de prêmios.


Assim, na fase final do Design Hackathon, que foi realizado em Moscou no final de julho de 2016 e da Sberbank Technologies, o inicial fundo de prêmios foi anunciado no valor de 200 mil rublos. No entanto, os resultados do hackathon impressionaram tanto os organizadores que o fundo de prêmios aumentou para 500 mil rublos.


O vencedor então foi o Dream Team. Ela propôs uma “solução inteligente para seguro saúde voluntário”, baseada em dados de testes de DNA. Experiência, conhecimento e iniciativa permitiram-nos alcançar excelentes resultados.


Como mostra a experiência, os participantes, além dos prêmios anunciados, estão interessados ​​em diversas coisas sobre hackathons:

  • Oportunidade de emprego em empresas líderes de Internet e a perspectiva de conhecer pessoas “necessárias” ao desenvolvimento profissional.
  • Testando a força da equipe de desenvolvimento numa situação inusitada: o tempo é limitado, a adrenalina está no limite, o espírito competitivo não dá descanso.
  • Interesse acadêmico. Via de regra, neste caso estamos falando de equipes que trabalham de forma independente, ou seja, não buscam emprego junto aos organizadores. Eles estão interessados ​​em testar as hipóteses que possuem para resolver este ou aquele problema de software.

Regras de conduta no hackathon

À primeira vista, tornar-se um vencedor é bastante simples, mas muitas pessoas cometem erros que não deveriam ser cometidos.

Erro 1. Não cumprimento da relação entre velocidade e qualidade de desenvolvimento do projeto

Muitos participantes tentam concluir o projeto o mais rápido possível, sem levar em conta que o mais importante para o júri é o resultado. Erros durante hackathons são inevitáveis ​​e você não deve ter medo deles. Mas a ideia que será demonstrada ao júri deve ser trabalhada detalhadamente.

Erro 2. Incapacidade de trabalhar em equipe

Isto é especialmente verdadeiro em situações em que você precisa obter resultados rapidamente. Em um hackathon não há tempo para longas discussões, você precisa ser capaz de distribuir corretamente as funções e tomar decisões de compromisso;

Erro 3. Esquecer os objetivos reais

E talvez o mais importante a lembrar é que a solução proposta pela equipe deve ter aplicação prática real. Como lembramos, as empresas estão interessadas em trabalhar ideias que a empresa possa implementar amanhã e obter o resultado desejado.

O que vai acontecer à seguir?

Se os hackathons não tivessem planos, não faria sentido falar sobre eles.

  1. Mudança de tópico. Há apenas cinco anos, quase todos os hackathons eram realizados com o objetivo de desenvolver aplicativos móveis. No entanto, no ano passado, o tema dos hackathons mudou para a criação de sistemas relacionados com inteligência artificial e realidade virtual. Sem dúvida, esses tópicos se tornarão tópicos importantes para futuros hackathons.
  2. Eventos corporativos internos. Hoje a principal tendência para grandes empresas há ênfase na inovação e no desenvolvimento de conexões criativas dentro das empresas. A realização de hackathons intracorporativos permite formar equipes temporárias dentro das empresas e reunir pessoas com diferentes conhecimentos em tais projetos.