Propaganda

Os programadores raramente codificam mais isoladamente. Exceto no caso de projetos de passatempo pessoal 5 idéias de projetos para ajudá-lo a aprender a programar mais rapidamenteExistem algumas maneiras de facilitar a curva de aprendizado da programação. Deixe suas mãos sujas e aprenda mais rápido com projetos paralelos que você pode iniciar a qualquer momento. Brinque com esses cinco. consulte Mais informação , a maioria dos projetos modernos tem um escopo muito amplo para uma pessoa resolver sozinha. Como tal, se você é um programador e ainda não está compartilhando ou colaborando, está por trás da curva.

Felizmente, esse tipo de compartilhamento e colaboração agora é trivial para incorporar ao seu fluxo de trabalho. Desbloquear esse poder bruto é tão simples quanto se inscrever em uma conta gratuita ou duas e convencer seus colegas de equipe a fazer o mesmo.

Se você chegar tão longe, em breve colherá os benefícios dos aplicativos da web que estou prestes a mostrar. Se eles parecerem estranhos ou inúteis no início, dê-lhes alguns dias para provar o quanto eles podem ser úteis.

instagram viewer

Bitbucket é um serviço de hospedagem gratuito para repositórios de código baseados em Mercurial ou Git. A maioria dos codificadores costuma preferir o Github (que abordaremos a seguir) sobre o Bitbucket, mas na verdade prefiro esse porque os planos são um pouco mais amigáveis ​​e mais flexíveis para aqueles com bolsos rasos.

codificador-colaboração-ferramentas-bitbucket

É gratuito para equipes de até 5 pessoas, o que é mais do que suficiente para a maioria dos amadores, e todos os planos oferecem acesso ilimitado privado repositórios. Os preços são diferenciados com base no tamanho da equipe, limitando em US $ 200 por mês para tamanho de equipe ilimitado.

Github, que é oficialmente o maior host de códigos do mundo no momento em que este artigo foi escrito, explodiu em cena no final dos anos 2000 e se tornou o site de rede social de fato para programadores.

codificador-colaboração-ferramentas-github

Encoraja fortemente uma mentalidade de código aberto Entendendo como os desenvolvedores de software de código aberto ganham dinheiroA verdade é que muitos desenvolvedores e projetos de OSS geram receita. consulte Mais informação tornando todos os projetos de código públicos por padrão e facilitando a bifurcação de projetos com um botão de um clique. Todos os projetos também vêm com wiki, gerenciador de tarefas e rastreador de erros.

Se você quer um privado repositório no Github, você precisa pagar. Tudo planos pagos apoiar membros da equipe ilimitados; o único motivo para subir uma camada é aumentar o número de repositórios privados disponíveis.

Noite de neve é reconhecidamente um nome estranho, mas o conceito é bastante útil. É um rastreador de erros que se integra perfeitamente ao Github e Bitbucket, embora você possa usá-lo sozinho se não estiver usando nenhum deles.

O design moderno e a organização limpa tornam um prazer usá-lo, mas o benefício real é a interface que ele fornece entre desenvolvedores e clientes. Os clientes podem enviar e discutir certos problemas e os desenvolvedores podem resolver esses problemas em um só lugar.

Os planos gratuitos suportam projetos públicos ilimitados e um projeto privado, sem armazenamento de arquivos para toda a equipe. Para mais projetos particulares e mais espaço de armazenamento, há planos de US $ 9 por mês para US $ 99 por mês.

Gitter é uma maravilhosa ferramenta de bate-papo social para usuários do Github. (O sistema de login exige que você tenha e use uma conta do Github.) É basicamente uma versão da Web contemporânea do Internet Relay Chat: muitas salas de chat diferentes nas quais você pode entrar e conversar.

codificador-colaboração-ferramentas-gitter

Existem três tipos de canais de bate-papo: 1) canais vinculados às equipes do Github, 2) canais vinculados aos repositórios do Github e 3) canais independentes criados diretamente pelos usuários. Os canais podem ser públicos ou privados, mas os canais de usuários privados exigem uma Conta Premium para US $ 2 por mês.

O Gitter é novo, mas está em constante aprimoramento. Portanto, se você é um usuário ávido do Github, deve tentar.

Aqui no MakeUseOf, Slack tem sido um dos nossos principais modos de comunicação há quase um ano inteiro - e provou ser inestimável para gerenciamento de projeto mais fácil Como usar o Slack para gerenciamento de projetos com essas dicas simplesCom o conjunto inteligente de recursos do Slack e a interface do usuário sem distrações, a plataforma pode funcionar como uma ferramenta de gerenciamento de projetos para você. Aprenda a configurá-lo como seu assistente pessoal online. consulte Mais informação . A melhor maneira de descrevê-lo é o IRC 2.0: a mesma funcionalidade principal de bate-papo do IRC, mas com muitos sinos e assobios extras no topo.

codificador-colaboração-ferramentas-folga

Se sua equipe do projeto ainda estiver usando IRC para comunicação Conversando no Android: Os 4 melhores aplicativos clientes de IRCEsses aplicativos clientes do IRC (Internet Relay Chat) manterão você conectado mesmo quando estiver em trânsito. consulte Mais informação , Eu recomendo que você considere mudar para o Slack. É baseado na Web por conveniência, mas tem aplicativos oficiais disponíveis para Android, iOS e Mac. Um cliente Windows também está em produção beta.

Muitos dos Editores MakeUseOf vivem e morrem por Trello‘S características organizacionais Trello - Um sistema de gerenciamento de projetos exclusivo, simples e poderoso a partir de uma boa casaO nome Joel Spolsky significa alguma coisa para você? Nesse caso, você vai querer ler esta postagem, porque ela mostra o melhor e mais recente projeto de Spolsky. E se não, você deve saber que isso é ... consulte Mais informação . Aqui está como isso funciona. Você cria painéis (projetos) e cada painel consiste em várias listas (categorias) compostas por cartões individuais (tarefas).

codificador-colaboração-ferramentas-trello

Os cartões podem ser marcados com várias informações: datas de vencimento, membros participantes, etiquetas com códigos de cores etc. Cada cartão também possui um sistema de comentários para discussão específica da tarefa, além da capacidade de hospedar anexos. Ainda por cima, com uma interface de arrastar e soltar para embaralhar as cartas e você obtém uma maneira rápida e conveniente de se manter organizado.

Pessoalmente, não uso o Trello com a frequência que deveria, mas certamente vejo o apelo e a utilidade dele. É um pouco exagerado se tudo o que você precisa é de uma lista de tarefas simples, mas para projetos mais complexos, isso é absolutamente essencial.

Se o Trello é demais para você, minha outra recomendação é Todoist. Essa ferramenta lindamente elegante é usada por vários Equipe de redação do MakeUseOf Quem somos: uma análise interna de nossos escritores e suas estações de trabalhoTodos temos uma grande variedade de configurações de computadores e cada um de nós tem um fluxo de trabalho exclusivo que nos mantém produtivos. Junte-se a nós, conforme revelamos nossos espaços mais sagrados para você ver! consulte Mais informação manter as tarefas alinhadas e os projetos pessoais em ordem. É uma lista de tarefas devemos estar.

codificador-colaboração-ferramentas-todoist

Todoist é rápido. Outras listas de tarefas que usei exigiram vários botões Enviar e detalhes por tarefa apenas para adicionar um único elemento à lista. Com Todoist, você só precisa digitar uma frase e pressionar Enter. Você pode adicionar mais detalhes, se quiser, mas isso nunca é necessário.

As contas gratuitas são boas o suficiente para a maioria das pessoas, mas a atualização para Premium para US $ 29 por ano concede recursos como lembretes de tarefas, filtros personalizados, rastreamento de produtividade, backups automáticos, sincronização de projetos e muito mais.

Você ainda está usando o Skype ou um desses Alternativas do Skype Doente do Skype? As 7 melhores alternativas gratuitas do SkypeAs alternativas do Skype podem libertar você da mediocridade e melhorar bastante a experiência de bate-papo por vídeo. Este artigo cobre oito opções. consulte Mais informação para lidar com os chats por vídeo da sua equipe? Nesse caso, pare tudo o que está fazendo e confira Aparecer. No. Este aplicativo da web é mais conveniente e menos invasivo do que o Skype já foi ou será.

Não há nada para baixar ou instalar. Basta acessar o site, digitar um nome para o bate-papo por vídeo e compartilhar o link com seus colegas de equipe. É uma sala temporária que desaparece quando o bate-papo termina e todos saem. E é totalmente gratuito.

A única desvantagem é que ele suporta apenas 8 usuários por quarto. O bate-papo por vídeo gratuito do Skype suporta apenas 25 usuários por conversa, mas Appear.in é leve Mova-se pelos Hangouts do Google Plus. Appear.pt está aqui e é realmente bomAs pessoas clamam por um aplicativo de videoconferência decente há muito tempo. Nós pensamos que era o Google Plus. Nós estávamos errados. Conheça Appear.in. consulte Mais informação . Não há razão não para usá-lo.

A colaboração nunca foi tão fácil

Se você é um novo programador Como aprender a programar sem todo o estresseTalvez você tenha decidido seguir a programação, seja para uma carreira ou apenas como um hobby. Ótimo! Mas talvez você esteja começando a se sentir sobrecarregado. Não é tão bom. Aqui está uma ajuda para facilitar sua jornada. consulte Mais informação ou alguém que está a caminho de domínio de programação 7 truques úteis para dominar uma nova linguagem de programaçãoNão há problema em ficar impressionado quando você está aprendendo a codificar. Você provavelmente esquecerá as coisas tão rapidamente quanto as aprende. Essas dicas podem ajudar você a reter melhor todas as novas informações. consulte Mais informação , essas ferramentas da web certamente serão úteis. Cada um deles aumentou minha produtividade de uma maneira ou de outra e espero que todos façam o mesmo por você.

Diga-nos como vai! Existem outros aplicativos da web colaborativos para codificadores que eu perdi? Compartilhe o que você sabe conosco nos comentários!

Créditos da imagem: Trabalho em equipe Via Shutterstock

Joel Lee tem um BS. em Ciência da Computação e mais de seis anos de experiência profissional em redação. Ele é o editor chefe do MakeUseOf.