Não há mal em ter repositórios públicos. No entanto, é verdade que os recrutadores gostam de navegar no seu perfil do GitHub e ver o que você fez. Se você tem uma mistura de projetos 'bonitos' e 'feios', sempre pode criar um site de portfólio que exiba os projetos bonitos ou até mesmo explicar quais repositórios são bonitos e quais são caixas de areia. Também é uma boa prática descrever cada repositório em um README.md
documento na raiz do repositório, dessa forma, os visitantes do repositório podem entender o objetivo e o espírito do projeto sem precisar confiar em fazer seu próprio julgamento.
Sempre é possível usar os repositórios BitBucket ou GitHub privados para hospedar seus projetos particulares ou de teste. No entanto, os dois métodos de usar um portfólio e escrever READMEs geralmente são suficientes.
Para criar uma experiência unificadora, considere publicar um site de portfólio em username.github.io
. Isso é possível através das páginas do GitHub .
Embora seu código possa ser terrível, é importante considerar que grandes projetos iniciam terrivelmente, o código muda com o tempo e a publicação de códigos terríveis tem a vantagem de mostrar que você está trabalhando ativamente em projetos. Mas é claro que também é recomendável usar as diretrizes usuais de codificação, como garantir que cada confirmação seja uma confirmação de trabalho, usar código de teste etc.