Artigo original: How to Write for freeCodeCamp News

Escrever é uma habilidade importante para um desenvolvedor.

É como você informa suas ideias, influencia as pessoas, defende suas capacidades e aumentos de salário, além de produzir comentários e documentação para ajudar as outras pessoas.

“O que muitos subestimam é que ser um bom escritor,
seja de e-mails ou de documentos, permite que você cause um impacto maior. Percebo que muitos engenheiros ignoram essa habilidade.

Você pode ter orgulho de seu código. Também pode ter orgulho do trabalho que é escrever… Escrever é uma habilidade extremamente subestimada pelos engenheiros.” –Urs Hölzle (Primeiro vice-presidente de engenharia do Google)

Saber escrever permite:

  • Impressionar futuros empregadores
  • Ajudar s solidificar o que você aprendeu há pouco
  • Compartilhar percepções com outros desenvolvedores
  • Evitar o sofrimento de horas de pesquisa para outras pessoas

O freeCodeCamp também pode, de fato, ajudar a desenvolver suas habilidades de escrita. Ele pode ajudar você com ideias baseadas naquilo que as pessoas estão procurando, além de revisar e editar sua escrita para garantir que tudo está bem explicado. Depois, você recebe o auxílio de ter seu artigo publicado para um público vasto e diversificado.

Tudo isso é feito pela equipe do editorial, que é bastante amigável e, o que é mais importante, muito útil. Ao escrever mais artigos, você aprenderá mais sobre quem são os membros da equipe e sobre como eles podem ajudar você.

Explicarei aqui brevemente como eu comecei a escrever para o freeCodeCamp e minha experiência com ele até o momento. Também falaremos sobre o guia de estilo das publicações do freeCodeCamp, que você pode encontrar aqui.

Quem escreve para o freeCodeCamp?

Autores de todos os tipos escrevem para o freeCodeCamp.

Alguns são professores profissionais que têm cursos de programação, outros são desenvolvedores independentes. Alguns ainda estão aprendendo programação, enquanto outros são engenheiros de software que trabalham em tempo integral... e por aí vai.

Há pessoas de diferentes lugares do mundo e que falam línguas maternas diversas – são muitas as vozes representadas no freeCodeCamp.

Não existe, portanto, um pré-requisito fixo para alguém se tornar um colaborador do editorial do freeCodeCamp. Não há uma verificação do fato de você ter feito ou não uma faculdade de Ciência da Computação (de fato, muitos programadores autodidatas escrevem artigos para o editorial). Ninguém testa você ou espera que você tenha terminado todo o currículo antes de escrever.

Você só precisa ter alguma experiência anterior escrevendo para poder fornecer amostras de seu trabalho ao se inscrever para se tornar um colaborador.

Há, contudo, algumas diretrizes sobre o conteúdo com o qual você pode contribuir (por exemplo, o freeCodeCamp não é o lugar para apresentar sua famosa receita de lasanha).

Eu sou um engenheiro de software que trabalha em tempo integral. Escrevo para aprender mais sobre tópicos que acho interessantes.

image-59

O freeCodeCamp distribui seus artigos de modo tão amplo que, só no mês de janeiro de 2021, as pessoas passaram 600 horas lendo os artigos que escrevi. Isso é bom demais.

Do que trata o guia de estilo do freeCodeCamp?

O guia de estilo é a forma como o freeCodeCamp padroniza suas expectativas e diretrizes, de modo que todos os colaboradores saibam como pesquisar, escrever e apresentar melhor seus artigos. Ele também ajuda a garantir que o material publicado é de alta qualidade.

O guia de estilo trata de tópicos como tamanho, dicas de composição, como escrever um bom título, como escolher uma imagem de capa, como não plagiar o trabalho alheio, dicas de como evitar as publicações cruzadas e muito mais.

Também achei útil fazer o curso de escrita técnica do Google, que você pode encontrar aqui. Se não quiser fazer o curso, você pode ler meu resumo sobre ele aqui (em inglês), já que talvez você não tenha à disposição as 4 horas para fazer todo o curso.

Esse curso me ajudou a aprender algumas dicas úteis comuns sobre a escrita técnica, mas ele não é obrigatório para o freeCodeCamp.

Como se inscrever para ser um autor no freeCodeCamp?

Se quiser se tornar um colaborador do editorial do freeCodeCamp, primeiro leia o guia de estilo. Nele, você encontrará o formulário de inscrição.

Ao preencher a inscrição, é solicitado que você faça um link para 3 artigos que você escreveu no passado.

Se não tiver três amostras, ou se o trabalho que você fez é privado, faça uma conta em dev.to ou no Hashnode e escreva alguns artigos. Isso ajuda a equipe editorial do freeCodeCamp a aprender sobre seu estilo de escrita, sobre o que você gosta de escrever e se você se encaixaria bem nas publicações.

Permita-me apenas salientar que você deve ler o guia de estilo do freeCodeCamp. Leia-o duas ou três vezes e envie um e-mail para a equipe se não tiver 100% de certeza sobre algo que é dito nele.

Se você escrever os tais 3 artigos seguindo as diretrizes de estilo do freeCodeCamp, suas chances de ser aprovado como um colaborador serão ainda maiores.

Mas eles também "aprovam apenas uma pequena parcela" dos que se inscrevem para colaboradores. Desse modo, não se sinta desencorajado se não tiver sucesso da primeira vez.

Meu conselho para que você seja aprovado é tentar encontrar o que falta entre os artigos que você está lendo de momento. Você vai escrever artigos para quem está começando do zero ou para leitores intermediários? Qual será o seu nível de detalhamento? Você tem uma linguagem de programação preferida? Com que frequência você faz uso de humor? Nenhuma ou usa várias referências engraçadas? Como os leitores aplicarão esse conhecimento?

Quando eu comecei a escrever, eu não entendia bem o gênero dos textos e errei algumas vezes (usei de escrita satírica em um artigo e outras ideias de artigo que eu usei não eram lá grandes coisas). Porém, depois de alguma prática e de conversar com a equipe, comecei a melhorar e a entender qual era o gênero de textos dos artigos do freeCodeCamp.

Mas eu não escrevo bem

E daí? A melhor maneira de melhorar na escrita é... escrevendo! Se você acha que suas habilidades como escritor não são das melhores, busque dar a você mesmo uma meta – por exemplo, escrever 50 palavras por semana relacionadas a qualquer tópico. Algo que você acha que consegue alcançar e em um tópico que você gostaria de escrever a respeito é ótimo.

Dedique-se por uns 6 meses para ver se está progredindo. Pense sobre o que você não gosta a respeito de sua maneira de escrever e tente tratar disso.

O outro conselho que eu posso dar para melhorar sua escrita é ler mais. Quanto mais eu li, melhor ficou minha escrita com o passar do tempo e vendo como outras pessoas faziam isso.

Eu não sei sobre qual assunto escrever!

Escreva sobre algo que você quer aprender. Você não precisa ser um especialista em algo para escrever a respeito. Você desenvolve a especialização pela escrita, discussão e pesquisa de tópicos pelos quais você é apaixonado.

Você também pode perguntar à equipe editorial se quiser alguma ajuda depois de obter sua conta de colaborador.

E se eu estiver errado?

Terá a revisão da equipe, então, ao menos, você não errará sozinho. Outras pessoas analisarão seu texto e você poderá editá-lo após a publicação caso tenha entendido algo errado em sua pesquisa.

É uma boa forma de aprender, também. Quando você publica algo e está errado, as pessoas mandarão mensagens diretas para você para corrigi-lo. Eu já recebi mensagens sobre coisas que as pessoas achavam que não estavam claras. Agradeci a elas, revisei o que foi dito e isso geralmente me ajudou a melhorar meus artigos.

Não sinta medo de tentar e errar!

Eu escrevo muito lentamente

O freeCodeCamp não tem um cronograma em mente para você. Eles não enviam e-mails forçando você a escrever um artigo por semana.

Escreva o que e quando quiser. A equipe editorial estará lá para revisar o texto e ajudar você da maneira que eles puderem quando você estiver pronto. Se você publicar apenas um artigo no ano, tudo bem!

Inglês não é a minha língua materna

Também não é a língua materna de muitos colaboradores do editorial do freeCodeCamp. Eles estão praticando o inglês escrevendo e contribuindo com o público do freeCodeCamp.

Espero que isso tenha feito você se encorajar em vez de se sentir intimidado a forçar os limites de sua zona de conforto se você sempre quis experimentar a escrita técnica.

Conclusão

Você pode se inscrever aqui para colaborar com o editorial do freeCodeCamp.

Parte do que escrevi foi influenciado pela fala de Quincy que você encontra aqui (em inglês) a respeito de escrever artigos técnicos. Encorajo você a assistir a apresentação caso planeje se inscrever para colaborar com o freeCodeCamp no futuro. El também oferece estudos de caso fascinantes sobre pessoas que começam a escrever e alguns benefícios que tiveram com isso.

Eu gostei muito de escrever para o freeCodeCamp e foi, para mim, uma experiência incrivelmente positiva. Aconselho a todos a tentarem escrever, também.

Mesmo que você acabe não fazendo isso no freeCodeCamp, é uma habilidade para a qual vale a pena investir um tempo e ajudará você a se tornar um desenvolvedor ainda melhor.

O autor compartilha seus escritos no Twitter (em inglês) caso você tenha gostado desse artigo e queira ver mais.