Cultura OpenSource: ganhando experiência e aprendizado

Uma das grandes maneiras de aprender sobre desenvolvimento de software é praticando. Isto pode acontecer com aplicativos de exemplo, mas existem formas mais efetivas.

Exemplo clássico são as sessões de Coding Dojo.

Ou ainda puxando projetos que se conhece e se colocar como aprendiz. Começar apoiando em documentação, em correção de testes, adicionando novos testes, corrigindo pequenas demandas. Conhecer o pessoal da comunidade e daqui a pouco conhecer alguém que já trabalha em algum projeto e pedir para ajudar.

Coloco aqui dois exemplos de projetos para quem quer desenvolver com Ruby:

  • Catarse = plataforma de crowdfunding
  • Unlock = plataforma de crowdfunding recorrente

Os dois projetos foram criados aqui no Brasil e tem comunidades existentes para apoiar quem quiser se aventurar, criando o seu a partir deste ou ajudando no desenvolvimento destas plataformas. E no caso destes projetos, ainda se tem a chance de aprender mais sobre o Git e participar da rede social Github.

Além de poder ver vários projetos, você pode criar seus próprios, que podem sair de algum hackaton e ajudar muita gente.

— Daniel Wildt

3 responses to “Cultura OpenSource: ganhando experiência e aprendizado”

  1. Avatar de Seja o que quiser ser e também seja um desenvolvedor de software! | forming, storming, norming and performing
    Seja o que quiser ser e também seja um desenvolvedor de software! | forming, storming, norming and performing

    […] processo vai ser legal para saber mais sobre Open Source, sobre Coding Dojo, ferramentas que podem apoiar no processo de aprendizado, como se fosse um jogo. […]

  2. Avatar de Quem é responsável pela sua carreira? | forming, storming, norming and performing
    Quem é responsável pela sua carreira? | forming, storming, norming and performing

    […] e colaborar com sua comunidade. Todas comunidades usavam muito do que aprendemos com a cultura OpenSource, com colaboração e […]

  3. Avatar de CodingDojo pode ser uma prática individual sim! | forming, storming, norming and performing
    CodingDojo pode ser uma prática individual sim! | forming, storming, norming and performing

    […] Compartilhar seus aprendizados vivendo a cultura OpenSource. […]