Como contribuir para projetos de código aberto pode lhe ensinar habilidades para a vida

Analisamos os benefícios do uso de software de código aberto, mas e o contrário: contribuir para eles? Pode envolver-se em um projeto de código aberto ajuda seu desenvolvimento pessoal?

Analisamos os benefícios do uso de software de código aberto, mas e o contrário: contribuir para eles?  Pode envolver-se em um projeto de código aberto ajuda seu desenvolvimento pessoal?
Propaganda

Anteriormente discutimos os benefícios de usar o software de código aberto 5 razões pelas quais o software deve ser gratuito e aberto 5 razões pelas quais o software deve ser gratuito e de código aberto O software gratuito não significa apenas que você pode usar o aplicativo ou jogo sem pagar. É sobre longevidade, privacidade, propriedade e muito mais! Leia mais, mas e o contrário: contribuir para eles? Há muitas razões pelas quais as pessoas contribuem para projetos de código aberto? Por que as pessoas contribuem para projetos de código aberto? O desenvolvimento de código aberto é o futuro do software. É ótimo para os usuários, porque o software de código aberto geralmente está disponível gratuitamente e geralmente mais seguro de usar. Mas o que obriga os desenvolvedores a contribuir com código de graça? Leia mais por que as pessoas podem fazê-lo, da ideologia a ganhos mais práticos.

Embora esses benefícios possam incluir ganhar dinheiro Entendendo como os desenvolvedores de software de código aberto ganham dinheiro Entendendo como os desenvolvedores de software de código aberto ganham dinheiro A verdade é que muitos desenvolvedores e projetos de OSS geram receita. Leia mais, há muito mais do que isso. Você pode aprender muitas habilidades de vida diferentes, importantes no mundo de hoje, ajudando esses projetos. Isso não está restrito a codificação - mesmo coisas como doações 8 maneiras de ajudar projetos de código aberto se você não é um codificador 8 maneiras de ajudar projetos de código aberto se você não é um codificador Nós cobrimos porque é importante para contribuir com projetos de código aberto, mas e se você não for um programador? Você não precisa aprender a programar para ajudar seus projetos favoritos de código aberto. Muitos não-programadores oferecem alguns ... Read More pode ajudá-lo a desenvolvê-los.

Diplomacia

O clima da internet 6 coisas que a Internet me ensinou sobre a etiqueta [Opinião] 6 coisas que a Internet me ensinou sobre a etiqueta [Opinião] Ao longo dos anos, aprendi que a Internet tem seus próprios conjuntos de regras e etiqueta. qualquer outra cultura. Concedido, eu também aprendi algo mais sobre a Internet - é muito cínico ... Leia mais é instável na melhor das hipóteses. Muitas coisas não costumam dizer cara a cara são bastante comuns online. Temperos podem facilmente se manifestar de uma palavra falada, ou faux pas social 5 Mandamentos da Internet para viver ou incorrer na ira da Web (e uma nota sobre o pornô) 5 mandamentos da Internet para viver ou incorrer na ira da Web (e um Nota sobre Porn) A Internet é um lugar sem lei. Claro, existem vários aspectos legais relativos à postagem e visualização de determinados conteúdos - incluindo pornografia e material protegido por direitos autorais - mas, de modo geral, as regras que governam a ... Leia Mais. São esses tipos de personalidades com as quais você pode lidar ao colaborar em um projeto de código aberto (ou qualquer tipo de trabalho on-line).

Trabalhar em conjunto nem sempre é fácil, mesmo quando você tem o mesmo objetivo em mente. Cada pessoa é única, com diferentes experiências sobre o que funcionou melhor para elas no passado, juntamente com suas próprias agendas. Não é de admirar que em um ambiente onde todos possam ter uma palavra a dizer, conflitos podem surgir.

diplomacia de código aberto

O trecho de texto acima veio de Linus Torvalds, o criador do kernel Linux Como atualizar o kernel do Linux para melhorar o desempenho do sistema Como atualizar o kernel do Linux para melhorar o desempenho do sistema O kernel do Linux tem versões regulares, oferecendo novos recursos e melhorias para esperar em uma nova distribuição - a menos que você atualize manualmente o kernel do Linux. Nós mostramos a você como. Consulte Mais informação . Quaisquer alterações propostas a ele devem passar por Linus antes de serem aceitas e, às vezes, não são ou são rejeitadas de forma explosiva.

É preciso uma pele grossa para aceitar esses tipos de palavras, comuns a muitos meios online. Especialmente quando não há um rosto real ligado a eles. No entanto, se você quiser progredir 9 Windows e Console Games já estão disponíveis no Linux 9 Windows e Console Games já estão disponíveis no Linux "O Ano do Linux Desktop" ainda não chegou, mas até que isso aconteça, você pode jogar esses populares PC e jogos de console nativamente no seu sistema operacional Linux - sem necessidade de emulação ou virtualização! Leia mais, não há nada a fazer exceto ouvir e lidar com esses conflitos com calma.

Da mesma forma, você encontrará variedades de pessoas na vida, com quem você se dará bem em graus variados. Com diplomacia suficiente, é fácil evitar problemas sociais.

Definição de metas

Muitos projetos tendem a ter vários marcos a serem atingidos, como forma de manter o foco do desenvolvimento. Como na vida, os alvos mais tangíveis e bem definidos são mais ideais, pois dão um sentido de direção aos colaboradores.

Isso pode ser visto mais claramente em trabalhos de grande escala, como os navegadores da web Você está usando o melhor navegador da Web para Linux em 2016? Você está usando o melhor navegador da Web para Linux em 2016? Usar o navegador "errado" pode levar a muitas dores de cabeça desnecessárias, produtividade desperdiçada e até dados perdidos. Então, qual navegador é o melhor para o seu computador Linux? Vamos descobrir. Consulte Mais informação . Embora existam algumas metas amplas - as coisas que as pessoas querem alcançar, elas precisam ser divididas em partes sensíveis. Isso evita que os colaboradores sejam sobrecarregados por detalhes e ruídos, e se concentrem no que é importante.

Por exemplo, o Mozilla Firefox 9 razões para mudar do Chrome para o Firefox 9 razões para mudar do Chrome para o Firefox Os dias em que o Chrome era o melhor navegador desapareceram. As pessoas estão voltando para o Firefox! É hora de mudar (de volta)? Aqui estão várias razões que podem convencê-lo. A Read More usa um roteiro anual como forma de anunciar publicamente para onde eles irão. Ele detalha possíveis mudanças importantes no navegador, juntamente com as versões e o período de tempo esperado. Algo importante para os desenvolvedores de add-ons é a eliminação gradual das extensões antigas em favor das Extensões da Web que estão executando as extensões do Chrome no Firefox: o que você precisa saber Correndo extensões do Chrome no Firefox: o que você precisa saber Em breve, você poderá para executar suas extensões favoritas do Chrome no Firefox. Esse desenvolvimento revolucionário provavelmente trará um novo renascimento aos usuários do Firefox e revolucionará a forma como as extensões são criadas. Consulte Mais informação .

roteiro do firefox

Com esse foco geral definido, todo o resto tende a se encaixar. Agora, os problemas podem ser resolvidos por importância para as metas mais abrangentes Use o Excel e o Google Tasks para criar a melhor ferramenta de gerenciamento de metas de todos os tempos Use o Excel e o Google Tasks para criar a melhor ferramenta de gerenciamento de metas muito difícil, mas se alguém me perguntasse se eu sinto ou não que estou trabalhando em prol de um propósito maior, eu tenho que dizer que eu realmente não ... Leia mais, com outras pessoas em uma prioridade mais baixa. E às vezes é assim que a vida funciona. Com múltiplas obrigações girando ao redor, pode ser muito fácil perder a noção do que você está fazendo em primeiro lugar. E é aí que entram os objetivos.

Cooperação

Muitos projetos de código aberto atraem pessoas de todo o mundo. Como resultado, as opiniões sobre como as coisas deveriam ser podem ser muito diferentes, e até mesmo divisoras de software de código aberto e bifurcação: o bom, o grande e o feio software de código aberto e bifurcação: o bom, o grande e o feio às vezes, o fim O usuário se beneficia muito dos garfos. Às vezes, o garfo é feito sob uma mortalha de raiva, ódio e animosidade. Vamos ver alguns exemplos. Consulte Mais informação . Pode ser muito trabalhoso deixar de lado algumas dessas divergências, em troca do bem-estar geral de um projeto.

Por exemplo, a comunidade em torno do Debian é construída sobre um forte espírito de discussão ao lado de um forte grupo de administradores. As pessoas são encorajadas a resolver disputas de maneira construtiva e sem rancor. Isso ajuda a manter um ambiente de cooperação entre eles, e autoridades maiores se concentram.

Se tais problemas não puderem ser resolvidos pessoalmente, eles serão processados ​​formalmente pelos superiores do Debian: o Comitê Técnico. As partes envolvidas devem interagir umas com as outras aqui, sendo agora devidamente mediadas e julgadas.

comissão técnica da debian

Junto com isso, há também a questão das barreiras da linguagem. Obras populares podem facilmente se tornar um assunto global, o que significa que pode haver pessoas de ascendência multilíngue. Embora o inglês seja geralmente conhecido por muitos, a fluência das pessoas pode variar muito Perfeita suas habilidades de conversação em inglês com estes 5 cursos da Udemy Aperfeiçoe suas habilidades de conversação em inglês com esses 5 cursos da Udemy Aprender inglês pode ser complicado. Gramática é um dos obstáculos. Essas cinco classes da Udemy ajudarão você a falar e escrever inglês com melhor fluência. Consulte Mais informação .

inglês trêmulo

Um certo nível de cortesia deve ser esperado entre as pessoas em comunicação. Se isso deriva de dificuldades de linguagem ou de ideais mais elevados e opostos, é importante trabalhar em conjunto e cooperar. A vida funciona melhor conectada, afinal.

Proatividade

Muitos projetos de código aberto O que é software de código aberto? [MakeUseOf explica] O que é um software de código aberto? [MakeUseOf Explains] "Código aberto" é um termo que é muito usado hoje em dia. Você pode saber que certas coisas são de código aberto, como Linux e Android, mas você sabe o que isso implica? O que está aberto ... Leia Mais é dirigido por pessoas com um desejo que elas querem que sejam cumpridas. Existem muitas razões pelas quais alguém decide começar a contribuir. Qualquer coisa, desde corrigir um bug em seu programa favorito ou adicionar um novo recurso, pode ser o gatilho.

Por exemplo, como resposta ao mau suporte das transferências de arquivos do Android no Linux, uma única pessoa desenvolveu uma solução gráfica fácil, semelhante ao aplicativo Android File Transfer no MacOS: Como transferir arquivos entre o Android e o Mac Android File Transferência: Como transferir arquivos entre o Android e Mac Precisa transferir arquivos entre o seu dispositivo Android e seu Mac? Você está com sorte. Consulte Mais informação . Os problemas resolvidos incluem coisas como a arte do álbum corretamente reconhecida, juntamente com falhas aleatórias. Como tal, o programa foi feito para funcionar de forma simples, sem aborrecimentos.

transferência de arquivos do android

Enquanto nem todo mundo tem a capacidade de escrever programas, é bastante fácil chamar a atenção para bugs e afins. 6 razões pelas quais seu sistema operacional Linux favorito é atormentado por bugs 6 razões pelas quais seu sistema operacional Linux favorito é atormentado por bugs Você encontrou um novo sistema operacional Linux para tentar e você adorou. Mas então deu errado. Às vezes o Linux fica cheio de bugs depois de um mês ou dois. A questão é, por quê? Consulte Mais informação . Pode ser difícil para os desenvolvedores acompanhar os problemas, especialmente se forem difíceis de encontrar. Dar o primeiro passo de mostrá-las pode não ser muito técnico, mas é extremamente importante fazer isso.

Da mesma forma, a vida é muito melhor quando você decide tomar o assunto em suas próprias mãos. Ativamente procurando e pedindo coisas pode fazer muito para melhorar a si mesmo Onde você começa com a auto-melhoria? Onde você começa com a auto-melhoria? Se você sabe que quer se envolver em um estilo de vida auto-aperfeiçoador, mas não sabe por onde começar, essas estratégias simples e comprovadas podem ajudá-lo a se posicionar. Consulte Mais informação . Afinal, nada realmente muda se você não tentar fazer isso.

Uma lição aprendida

Contribuindo para o software Open Source versus Software Livre: Qual é a diferença e por que isso importa? Código Aberto versus Software Livre: Qual é a diferença e por que isso importa? Muitos supõem que "código aberto" e "software livre" significam a mesma coisa, mas isso não é verdade. É do seu interesse saber quais são as diferenças. Leia mais não é ótimo apenas para a comunidade, mas para você também. Há uma série de habilidades importantes que você pode adquirir, que podem ser transferidas para o resto de sua vida:

  • Diplomacia
  • Metas de reunião
  • Cooperação
  • Trabalhando proativamente

Essas são todas qualidades que podem ajudar em sua vida pessoal e profissional.

O que o software de código aberto ensinou a você? Você desenvolveu alguma nova qualidade? Conte-nos como sua contribuição de código aberto ajudou você a crescer.

Crédito de imagem: ra2studio via Shutterstock.com

In this article