{"pageProps":{"post":{"__typename":"postagens","slug":"comunidade-guia-pratico-de-como-contribuir-para-o-ecossistema-de-tecnologia","titulo":"Comunidade: guia prático de como contribuir para o ecossistema de tecnologia","conteudo":"<h3 id=\"fazer-parte-de-comunidades-techs-%C3%A9-uma-qualidade-%C3%BAnica-para-quem-busca-obter-e-compartilhar-conhecimento\"><em>Fazer parte de comunidades techs &eacute; uma qualidade &uacute;nica para quem busca obter e compartilhar conhecimento</em></h3>\n<p>&nbsp;</p>\n<p>Existem alguns princ&iacute;pios da programa&ccedil;&atilde;o que historicamente afetam o desenvolvimento tecnol&oacute;gico de forma positiva. Uma atividade exemplar deste ecossistema &eacute; a&nbsp;<strong>contribui&ccedil;&atilde;o comunit&aacute;ria</strong>, como j&aacute; vimos ao falarmos sobre as&nbsp;<strong><a href=\"https://blog.rocketseat.com.br/visoes-inovadoras-do-codigo-livre-e-do-open-source-no-desenvolvimento-da-internet/\">ra&iacute;zes do open-source e do software livre</a></strong>, perspectivas diferentes com prop&oacute;sitos semelhantes.</p>\n<p>Ao colocar os dois p&eacute;s na programa&ccedil;&atilde;o, o primeiro sentimento &eacute; sentir-se acolhido(a) por uma&nbsp;<strong>comunidade universal de pessoas</strong>&nbsp;que trabalham com tecnologias diversas diariamente.</p>\n<p>N&atilde;o existe a m&iacute;nima chance de voc&ecirc; programar sozinho(a) isolado(a) do alto de uma montanha.&nbsp;<strong>Estar conectado(a) &eacute; um dos princ&iacute;pios fundamentais deste ecossistema.</strong></p>\n<p>Neste post vamos dar algumas dicas sobre&nbsp;<strong>como voc&ecirc; pode encontrar a sua comunidade</strong>&nbsp;e como voc&ecirc; pode utilizar estes meios para ampliar o seu conhecimento, desenvolver solu&ccedil;&otilde;es pr&aacute;ticas e ajudar pessoas que passam por problemas semelhantes.</p>\n<h2 id=\"comunidades-tech-em-perspectiva\">Comunidades tech em perspectiva</h2>\n<p>De maneira geral, podemos definir uma comunidade&nbsp;<strong>como um grupo de pessoas unidas por v&iacute;nculos em comum</strong>, de perspectivas semelhantes e engajadas em a&ccedil;&otilde;es compartilhadas.</p>\n<p>Trazendo isso para a realidade de quem programa, uma comunidade de pessoas programadoras &eacute; aquela definida por um&nbsp;<strong>coletivo de estudantes e profissionais experientes</strong>&nbsp;que compartilham informa&ccedil;&otilde;es e comunicam ideias, solu&ccedil;&otilde;es e tecnologias de forma ilimitada, ou seja, que n&atilde;o dependem de uma &uacute;nica fonte de informa&ccedil;&atilde;o.</p>\n<p>Dentro deste grande ecossistema &mdash; a comunidade como um todo &mdash; existem&nbsp;<strong>diversos nichos de pessoas especializadas em determinadas &aacute;reas.</strong></p>\n<p>Especialistas em desenvolvimento web, front-end e back-end, e assim por diante. Ainda dentro de cada especializa&ccedil;&atilde;o, cada tecnologia possui um nicho comunit&aacute;rio: a comunidade React e React Native, a comunidade Ruby, e uma&nbsp;<strong>infinidade de grupos inseridos dentro do ecossistema como um todo.</strong></p>\n<p>Parece confuso, mas a partir do momento em que voc&ecirc; vai se especializando e definindo o seu interesse na carreira,&nbsp;<strong>o movimento de ser inserido em uma comunidade &eacute; natural e espont&acirc;neo.</strong></p>\n<p>Basta reconhecer que<strong>&nbsp;nenhuma destas redes s&atilde;o limitadas e fechadas</strong>, afinal, isto &eacute; o que tem de mais rico neste ecossistema formado por pessoas em escala global.</p>\n<h3 id=\"stack-overflow\"><a href=\"https://pt.stackoverflow.com/\">Stack Overflow</a></h3>\n<p>Quando falamos de comunidade universal de programa&ccedil;&atilde;o, o primeiro portal que re&uacute;ne todo o ecossistema tech &eacute; o reconhecido Stack Overflow &mdash;<strong>&nbsp;uma refer&ecirc;ncia obrigat&oacute;ria para quem est&aacute; aprendendo e para quem j&aacute; &eacute; experiente.</strong></p>\n<p>Criado em 2008 por Jeff Atwood e Joel Spolsky, o site funciona basicamente como&nbsp;<strong>uma rede de perguntas e respostas para entusiastas e profissionais da programa&ccedil;&atilde;o.</strong></p>\n<p>S&atilde;o<strong>&nbsp;bilh&otilde;es de perguntas no banco de dados da rede</strong>, servindo como um suporte t&eacute;cnico para usu&aacute;rios do mundo inteiro. Segundo eles, s&atilde;o mais de&nbsp;<strong>100 milh&otilde;es de visitantes mensalmente</strong>, acumulando cerca de&nbsp;<strong>45 bilh&otilde;es de respostas desde a sua cria&ccedil;&atilde;o, em 2008.</strong></p>\n<p>De fato, uma comunidade universal,<strong>&nbsp;inclusive multil&iacute;ngue</strong>&nbsp;com uma vers&atilde;o em portugu&ecirc;s.</p>\n<p><img src=\"https://directus.allcom.dev/assets/2ae76760-1a89-4dd0-9382-bbba6b5c1b76?width=1000&amp;height=730\" alt=\"Blog Rocketseat Comunidade Stackoverflow\" /></p>\n<h3 id=\"github\"><a href=\"https://github.com/\">GitHub</a></h3>\n<p>Al&eacute;m das funcionalidades open source e pelas in&uacute;meras contribui&ccedil;&otilde;es de livre acesso no GitHub, a plataforma tamb&eacute;m serve como um&nbsp;<strong>imenso reposit&oacute;rio de ideias para devs em qualquer n&iacute;vel profissional.</strong></p>\n<p>Ter um perfil no GitHub e saber dominar as ferramentas da plataforma j&aacute; &eacute; pr&aacute;tica rotineira para quem est&aacute; dando os primeiros passos no desenvolvimento web.</p>\n<p>Na Rocketseat, educamos nossa comunidade para conseguirem extrair o que h&aacute; de melhor do GitHub e saber usar o reposit&oacute;rio como t&eacute;cnica fundamental no desenvolvimento de qualquer solu&ccedil;&atilde;o.</p>\n<p>Al&eacute;m da troca e do compartilhamento, &eacute; l&aacute; onde voc&ecirc; encontra documentado e registrado<strong>&nbsp;o esqueleto de muitas aplica&ccedil;&otilde;es.</strong></p>\n<p>Saber ler e utilizar as documenta&ccedil;&otilde;es do GitHub, apesar de ser b&aacute;sico para muitos, pode servir como&nbsp;<strong>diferencial para qualquer dev em busca de uma vaga</strong>. Tanto &eacute; que&nbsp;<strong>documenta&ccedil;&atilde;o</strong>&nbsp;foi um desafio penoso para os participantes de nosso Reality, o Show Me The Code.</p>\n<p>Essas tr&ecirc;s comunidades representam<strong>&nbsp;apenas uma camada de toda complexidade que &eacute; o ecossistema comunit&aacute;rio de programa&ccedil;&atilde;o.</strong>&nbsp;Dentro delas voc&ecirc; ter&aacute; acesso a uma infinidade de segmenta&ccedil;&otilde;es que fazem sentido para os seus interesses e, eventualmente, v&atilde;o te levar para outras comunidades mais espec&iacute;ficas e pr&oacute;ximas de sua experi&ecirc;ncia.</p>\n<p><img src=\"https://directus.allcom.dev/assets/9980bcb9-dc3d-4d91-9c5b-88ee5595c6c8?width=1000&amp;height=681\" alt=\"Blog Rocketseat Comunidade GitHub\" /></p>\n<p>Por fim, vale uma pequena sistematiza&ccedil;&atilde;o de como pode ser ben&eacute;fica a contribui&ccedil;&atilde;o comunit&aacute;ria para a programa&ccedil;&atilde;o:</p>\n<p><strong>Primeiro encontro com o problema</strong></p>\n<ul>\n<li>Ao esbarrar com qualquer impedimento no desenvolvimento, &eacute; normal sentir uma ag&uacute;stia, at&eacute; mesmo procrastinar solu&ccedil;&otilde;es aparentemente simples;</li>\n<li>Para identificar o problema, no entanto, exige conhecimento. Saber onde est&aacute; o erro e para quem recorrer &eacute; fundamental para qualquer pessoa programadora que busca a resolu&ccedil;&atilde;o do problema. Comunidades existem pra isso;</li>\n</ul>\n<p><strong>Elaborar a pergunta, estudar o problema</strong></p>\n<ul>\n<li>Existe uma comunidade diversa e global, acess&iacute;vel e disposta em lhe ajudar. Compreender o problema te d&aacute; as ferramentas necess&aacute;rias para comunicar a sua ang&uacute;stia.</li>\n<li>Nesta etapa, &eacute; importante levar em considera&ccedil;&atilde;o que 'a pedra no seu caminho' pode ser uma dificuldade compartilhada por milhares de pessoas</li>\n<li>Saber utilizar as comunidades pode abrir fronteiras para conectar com pessoas experientes, al&eacute;m de acumular mais conhecimento ao ajudar outras pessoas, tornando o ecossitema melhor e din&acirc;mico.</li>\n<li>Reconhe&ccedil;a que comunica&ccedil;&atilde;o &eacute; uma habilidade relevante para quem programa.</li>\n<li>Comunicar um problema gera um documento, um registro para futuras contribui&ccedil;&otilde;es. Muita coisa acaba ficando eternizada na internet &mdash; por este motivo, tamb&eacute;m, &eacute; importante voc&ecirc; ter aten&ccedil;&atilde;o dobrada em como vai participar.</li>\n<li>Leia e respeite os c&oacute;digos de conduta!</li>\n</ul>\n<p><strong>Problema resolvido, agora &eacute; ajudar os outros</strong></p>\n<ul>\n<li>Ser ativo em uma comunidade, n&atilde;o significa necessariamente estar sempre criando conte&uacute;do ou compartilhando dores individuais. Ser entusiasta em ajudar outros pode beneficiar todos que fazem parte do ecossistema;</li>\n<li>Esteja sempre apto(a) para oferecer suporte para pessoas que passaram pela mesma jornada que voc&ecirc;. Devs experientes e de refer&ecirc;ncia no mercado nunca desenvolveram tecnologias de forma isolada;</li>\n<li>Participe de discuss&otilde;es e experimente sair da zona de conforto em comunidades diferentes das quais voc&ecirc; j&aacute; esta habituado(a).</li>\n</ul>","destaque":false,"data_postagem":"2022-07-27T09:27:00","imagem_capa":{"__typename":"directus_files","id":"a46b4e44-71fd-4452-be14-a346a94a9166","title":"Blog Rocketseat Guia Pratico De Como Contribuir Em Comunidade","url":"https://directus.allcom.dev/assets/a46b4e44-71fd-4452-be14-a346a94a9166"},"tags":[{"slug":"noticias","nome":"Notícias"},{"slug":"outros","nome":"Outros"},{"slug":"sgv","nome":"SGV"}],"autor":{"__typename":"autores","slug":"flavio-santos","nome":"Flávio Santos","avatar":{"__typename":"directus_files","id":"1c1819c3-0a88-44b8-81a5-1d98a12b8137","title":"Sr Barriga","url":"https://directus.allcom.dev/assets/1c1819c3-0a88-44b8-81a5-1d98a12b8137"}}},"morePosts":[{"__typename":"postagens","slug":"boas-praticas-para-devs-em-inicio-de-carreira","titulo":"Boas práticas para devs em início de carreira","imagem_capa":{"__typename":"directus_files","id":"7605de23-e3ab-4ae0-8f84-1818fed24d3b","title":"Boas Praticas Para Devs Em Inicio De Carreira","url":"https://directus.allcom.dev/assets/7605de23-e3ab-4ae0-8f84-1818fed24d3b"},"autor":{"__typename":"autores","slug":"pedro-arruda","nome":"Pedro Arruda","avatar":{"__typename":"directus_files","id":"c49b1fa7-b69e-42de-ba56-aebcd7c47209","title":"Avatar 2","url":"https://directus.allcom.dev/assets/c49b1fa7-b69e-42de-ba56-aebcd7c47209"}}},{"__typename":"postagens","slug":"como-registrar-um-dominio-na-internet","titulo":"Como registrar um domínio na internet?","imagem_capa":{"__typename":"directus_files","id":"290574f6-481a-4cd3-b19f-018829a1ff9c","title":"2731426113058","url":"https://directus.allcom.dev/assets/290574f6-481a-4cd3-b19f-018829a1ff9c"},"autor":{"__typename":"autores","slug":"pedro-arruda","nome":"Pedro Arruda","avatar":{"__typename":"directus_files","id":"c49b1fa7-b69e-42de-ba56-aebcd7c47209","title":"Avatar 2","url":"https://directus.allcom.dev/assets/c49b1fa7-b69e-42de-ba56-aebcd7c47209"}}},{"__typename":"postagens","slug":"cristais-sao-encontrados-em-meteorito-que-caiu-na-terra-ha-50-mil-anos","titulo":"Cristais são encontrados em meteorito que caiu na Terra há 50 mil anos","imagem_capa":{"__typename":"directus_files","id":"81aca91e-3f08-4913-898b-c0b4d54d9ea8","title":"Cristais Meteorito Eua 1000x450","url":"https://directus.allcom.dev/assets/81aca91e-3f08-4913-898b-c0b4d54d9ea8"},"autor":{"__typename":"autores","slug":"pedro-arruda","nome":"Pedro Arruda","avatar":{"__typename":"directus_files","id":"c49b1fa7-b69e-42de-ba56-aebcd7c47209","title":"Avatar 2","url":"https://directus.allcom.dev/assets/c49b1fa7-b69e-42de-ba56-aebcd7c47209"}}},{"__typename":"postagens","slug":"fluxograma-atendimento","titulo":"Fluxograma de Atendimento ao Cliente: entenda o que é e como fazer","imagem_capa":{"__typename":"directus_files","id":"f5aaf955-7563-467a-83a8-a067e4a37df1","title":"Post Capa 4","url":"https://directus.allcom.dev/assets/f5aaf955-7563-467a-83a8-a067e4a37df1"},"autor":{"__typename":"autores","slug":"flavio-santos","nome":"Flávio Santos","avatar":{"__typename":"directus_files","id":"1c1819c3-0a88-44b8-81a5-1d98a12b8137","title":"Sr Barriga","url":"https://directus.allcom.dev/assets/1c1819c3-0a88-44b8-81a5-1d98a12b8137"}}}]},"__N_SSG":true}