1
resposta

Como montar um Portfolio DevOps

Sei que precisamos ter exemplos de projetos que desenvolvemos, mas como colocar num portfolio no GitHub por exemplo? Indicações de profissionais que tem um portfolio de exemplo para poder seguir...

1 resposta

Olá Carlos.

Tudo bem?

Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida. Valeu :)

Montar um portfólio DevOps é uma ótima maneira de demonstrar suas habilidades, experiência e projetos anteriores aos empregadores ou à comunidade em geral. Aqui estão algumas etapas para ajudá-lo a criar um portfólio DevOps no GitHub:

1 - Crie uma conta no GitHub: Se você ainda não possui uma conta no GitHub, crie uma em github.com.

2 - Escolha uma abordagem de portfólio: Decida como você deseja estruturar seu portfólio. Você pode optar por criar um repositório específico para o portfólio, ou pode adicionar seus projetos a um repositório existente, caso já tenha um.

3 - Organize seus projetos: Reúna todos os projetos relevantes que você deseja incluir no seu portfólio. Isso pode incluir scripts, configurações, códigos de automação, pipelines CI/CD, projetos de infraestrutura, etc.

4 - Crie uma estrutura de pastas: Se você estiver criando um repositório específico para o portfólio, organize seus projetos em uma estrutura de pastas clara e intuitiva. Por exemplo:

- Projeto1/
  - arquivos...
- Projeto2/
  - arquivos...
- README.md

1 - Documentação: Para cada projeto, inclua um arquivo README.md que descreva o projeto, sua finalidade, tecnologias usadas, instruções de instalação e execução, bem como quaisquer outras informações relevantes. Isso ajudará os visitantes do seu portfólio a entenderem seus projetos mais facilmente.

2 - Código limpo e comentários: Verifique se o código que você está incluindo em seu portfólio é limpo, bem organizado e de fácil compreensão. Se necessário, adicione comentários explicativos para guiar os visitantes através do código.

3 - Destaque suas contribuições: Se você trabalhou em projetos em equipe, é importante destacar suas contribuições específicas para cada projeto. Seja claro sobre as partes do projeto em que você esteve envolvido e suas realizações individuais.

4 - Demonstre o DevOps: Se possível, inclua exemplos de como você aplicou conceitos e ferramentas DevOps em seus projetos. Isso pode incluir configuração de infraestrutura como código (IaC), integração contínua, entrega contínua, monitoramento, entre outros.

5 - Git/GitHub best practices: Siga as melhores práticas do Git/GitHub, como usar mensagens de commit descritivas e explicativas, fazer uso de branches, e, se aplicável, destacar suas habilidades de colaboração por meio de pull requests.

6 - Licença de código aberto: Considere adicionar uma licença open source aos seus projetos, para indicar claramente como os outros podem usar, modificar e distribuir o código.

7 - Atualização constante: À medida que você concluir novos projetos ou aprimorar os existentes, continue atualizando seu portfólio com suas realizações mais recentes.

8 - Compartilhe seu portfólio: Depois de montar seu portfólio no GitHub, compartilhe o link com a comunidade DevOps, em suas redes profissionais ou até mesmo em seu currículo.

Lembre-se de que um portfólio bem organizado, documentado e com projetos impressionantes pode destacar suas habilidades e experiência no mundo DevOps.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software