Executando verificação de segurança...
2

O que colocar e o que não colocar no GitHub?

Fala pessoas 🙅🏽‍♂️
Eu vejo muitos conteúdos sobre quais tipos de projetos colocar no GitHub, mas as vezes me pergunto: o que não colocar?

Tenho medo de colocar qualquer coisa só para ter um portfólio cheio, ser totalmente inútil e acabar não chamando a atenção de um recrutador.

Eu estudo Ciência da Computação e faço cursos na área de Data Science. Como meu foco é ter uma experiência no Brasil para depois ir para outro país, pretendo criar todos os meus projetos em inglês e ainda aproveito isso para estudar o idioma.

O que eu tenho no momento:

  • Um projeto de análise de dados do mercado financeiro onde eu comparo as ações da SAP com as ações da Oracle. Esse projeto foi muito útil para mim, pois eu gostaria de trabalhar com TI no mercado financeiro ou em uma fintech
  • Um projeto de análise de dados do mercado imobiliário, analisando os imóveis da cidade do Rio de Janeiro. É um projeto da Alura, gostaria de mudar esse projeto, aplicando tudo o que eu aprendi ali, porém analisando dados do mercado imobiliário de cidades específicas dos Estados Unidos. Creio que apenas copiar e colar um projeto de um curso possa ser pouco interessante e desafiador;
  • Também tenho um projeto de análise de dados dos filmes mais bem ranqueados do MovieLens e do IMDB 5000 para tentar encontrar padrões do que leva um determinado filme a fazer tanto sucesso.

Fora isso, tenho códigos de estudos de livros de Python, livros de Data Science, Machine Learning, Estatística e etc... mas não sei se vale a pena colocar códigos de estudos no GitHub. Mas e aí? Acham interessante colocar códigos de estudos no GitHub?

Vlew galera! 👨🏽‍💻

Carregando publicação patrocinada...
3

Uma das coisas que me incomodam ao acessar o repositório de um iniciante são aqueles projetos de curso, bootcamp e etc. Tipo "clone de Twitter", "clone de Netflix" e etc.

Isso pra mim é poluição.

Não tem problema em armazenar esses projetos no seu GitHub, mas deixem privados. Se querem usar o GitHub como portifólio que sejam de projetos seus ou projetos reais que participou, não material de estudos.

3

Olha se você colocar no Github, um projeto simples, mas simples mesmo. Porém com originalidade, mostrando que você entende para que serve um versionamento e qual seu propósito, resolvendo bugs e registrando as mudanças que você fez para resolver-lás, comentando. Isso já é um baita portifólio.