Propaganda
Imagine a cena. São três da manhã
Você mal consegue manter os olhos abertos. A única coisa que o mantém acordado é o café, a adrenalina e o zumbido agudo da luz fluorescente pairando sobre sua cabeça. O suor e o cheiro persistente de pizza fria picam suas narinas, enquanto você continua martelando em seu computador, tentando fervorosamente consertar esse bug antes que o relógio chegue ao meio-dia.
Parece profundamente desagradável, não é? Você pode se surpreender ao ouvir que algumas pessoas se submetem a essa provação - por sua própria escolha.
Eles são chamados hackathons. E a maneira como eles funcionam é assim - vários programadores de computador se trancam em uma sala e se comprometem a construir algo antes de um prazo. Eles são mantidos acordados, alimentam café e pizza com força e são codificados como se tivessem nunca codificado antes.
No final, as melhores equipes ganham prêmios. Eles variam de hardware de computador a dinheiro. o melhores concorrentes são caçados por empresas de tecnologia sedentas de talentos, como o Facebook e o Google. Em suma, são ótimas oportunidades para obter uma experiência prática de codificação na vida real e potencialmente encontrar emprego.
Convencido? Eu pensei assim. Aqui estão 8 sites que você pode usar para encontrar o próximo "Hackathon" em sua área.
DevPost (anteriormente ChallengePost)
Primeiro, vamos dar uma olhada DevPost. Fundado em 2009 e anteriormente chamado de ChallengePost, este site é basicamente as Páginas Amarelas dos hackathons e muito mais.

O DevPost se apresenta como "o lar dos hackers", e isso não é um eufemismo. Não apenas você pode usá-lo para encontrar hackathons acontecendo em sua área, mas também atua como uma rede social rudimentar, permitindo que você conheça e interaja com seus colegas de ciência da computação.

Com o DevPost, você também pode criar um portfólio e mostrar suas realizações para o resto do mundo. Para economizar tempo, você pode até importá-los diretamente do GitHub. Usuários companheiros do DevPost podem comentar e gostar seu trabalho e forneça orientação.

O que faz um bom site de hackathon? É um diretório sólido e abrangente de eventos acontecendo em todo o mundo? É uma atenção aos detalhes e informações sobre prêmios, critérios de julgamento e registro? Ou é tudo o que precede?

Acho que sim. Consequentemente, fiquei realmente impressionado com o Hackathon.io, que tem tudo isso e muito mais.
Os Hackathons anunciados no Hackathon.io têm seus próprios perfis, que mostram informações vitais sobre o evento. De tudo a regras, horários e como entrar em contato com os organizadores. Tem tudo você pode precisar encontrar seu próximo desafio de codificação.
WhatTheHack.io [Não está mais disponível]
De Cingapura, temos o WhatTheHack.io, lançado no início deste ano. No centro deste site está um diretório de hackathon que mostra uma lista impressionante de eventos que ocorrem na Europa, Ásia, América do Norte e Austrália.

O acompanhamento é um podcast de vídeo do YouTube, hospedado pelos fundadores de Singapura do site. Até agora, eles lançaram dois episódios carregados de efeitos sonoros. Dizem que isso visa mostrar o lado mais leve das hackathons e inspirar os espectadores a criar grandes coisas.
Eu sentiria falta, no entanto. Os episódios são curtos e focados demais, e a química entre os anfitriões é inexistente, resultando em uma visualização bastante complicada e desajeitada. Mas enquanto o podcast deixa muito a desejar, o WhatTheHack.io é um diretório hackathon perfeitamente adequado.
Nem todos os hackathons são realizados em salas de conferências e cafés. Muitos são mantidos on-line, e é exatamente nisso que o HackerRank é especializado.
O HackerRank.com se orgulha de ter uma das maiores bases de usuários de qualquer site orientado a desenvolvedores, com quase 900 mil desenvolvedores registrados, todos competindo entre si em uma Fome digital Jogos.

Além de participar de concursos, os usuários também podem flexionar seus músculos codificadores com desafios da ciência da computação 8 concursos de programação on-line que você pode desafiar para vencer consulte Mais informação . Eles testam tudo, desde habilidades funcionais de programação até algoritmos e matemática.

O sucesso com o HackerRank pode levar a um emprego, pois cada usuário tem um perfil público e eles estão cultivando relacionamentos com várias empresas importantes de tecnologia, como a gigante da virtualização VMWaree empresa de tecnologia de viagens Sabre.
Vimos muitos sites aqui. Cada um promete uma porta de entrada fácil para hackathons que acontecem em todo o mundo. Mas e se você tem um hackathon que deseja anunciar e gerenciar? Nesse caso, existem sites que você pode querer considerar procurar.
Há HackerLeague.org, por exemplo. Este site permite criar, gerenciar e comercializar hackathons. Ele ainda permite que você crie suas próprias páginas personalizadas e de marca que informam os participantes e jornalistas sobre sua hackathon.

Há também WeHack.it. Previsivelmente, este site oferece uma lista de hackathons que ocorrem em todo o mundo, embora com uma seleção menor em comparação com outras que já vimos. Mas ele também vem com um conjunto atraente de ferramentas para os organizadores de hackathon executarem, controlarem e gerenciarem seus eventos.

O Meetup.com é uma rede social on-line popular e muito focada em conhecer pessoas reais - longe dos teclados. Existem grupos Meetup para uma variedade de interesses, variando de música a idiomas e arte. Mas você sabia que as pessoas também o usam para comercializar seus hackathons?

É verdade. Basta ir ao meetup.com, digitar sua localização e procurar por "hackathon". Você encontrará vários eventos em sua área.
Uma das coisas incríveis do Reddit é que existe um subreddit para tudo - de fitness 4 subreddits que você deve ler para obter dicas para se manter saudável e em formaVou lhe dizer agora que não foi possível escrever um artigo sobre viver uma vida saudável. Sou um conhecedor de Taco Bell confesso. No entanto, certamente posso lhe dizer onde você pode encontrar outras dicas de saúde ... consulte Mais informação , para banda desenhada 9 subreddits de quadrinhos cheios de ação que você precisa conferirO Reddit é o melhor lugar para curiosidades sobre qualquer assunto, e os quadrinhos não são diferentes! No Reddit, existem várias comunidades dedicadas a quase todos os seus super-heróis favoritos dos quadrinhos. Melhor de todos,... consulte Mais informação e atos aleatórios de generosidade Generosidade Aleatória: 4 Subreddits Onde Estranhos PagamVocê sabia que existe toda uma subcultura do Reddit completamente dedicada a fazer coisas aleatórias e agradáveis para estranhos? Vamos mudar isso com quatro subreddits que você deve conhecer. consulte Mais informação . Não deve ser uma surpresa, mas também existe um subreddit hackathon.

Com pouco mais de 300 inscritos, /r/hackathon/ não é o subreddit mais popular do mundo. Mas, embora não tenha mais usuários, ainda é incrivelmente ativo. Com envios e anúncios regulares de eventos futuros, definitivamente vale a pena se inscrever.
O que você está esperando?
Se você deseja iniciar uma carreira em desenvolvimento de software, escolhendo o idioma certo Como escolher uma linguagem de programação para aprender hoje e obter um ótimo emprego em 2 anosPode levar anos de trabalho dedicado para se tornar um bom programador; Então, existe uma maneira de escolher o idioma certo para começar hoje, para ser contratado amanhã? consulte Mais informação é apenas o primeiro passo. Você precisa de experiência prática regular e os hackathons são uma ótima maneira de conseguir isso.
Então, o que você está esperando? Beba um pouco de Java, atualize seu CoffeeScript CoffeeScript é JavaScript sem dores de cabeçaEu realmente nunca gostei muito de escrever JavaScript. Desde o dia em que escrevi minha primeira linha usando-a, sempre me ressenti que tudo o que escrevo sempre parece um Jackson ... consulte Mais informação e inscreva-se no próximo evento acontecendo perto de você.
Já participou de um hackathon? Tem alguma história para compartilhar? Eu quero ouvi-los. Deixe-me um comentário abaixo e conversaremos.
Matthew Hughes é desenvolvedor e escritor de software de Liverpool, Inglaterra. Ele raramente é encontrado sem uma xícara de café preto forte na mão e adora absolutamente o MacBook Pro e a câmera. Você pode ler o blog dele em http://www.matthewhughes.co.uk e siga-o no twitter em @matthewhughes.