vou deixar meu github abaixo, eu sou bem amador, mas queria uma vaga, estágio/junior, qualquer coisa apenas para ter experiência
Mano, se quer mesmo ganhar experiência apoie projetos open-source, e fortaleça projetos criados ou mantidos por Brasileiros, ver lista aqui https://awesomeyou.io/ que entre outros repos inclui um repo mantido por mim e que aceita PRs e eu e equipe revisamos todas, e revisão de PR é mentoria pra você.
Isso é fazer algo real e ganhar experiência real.
Peraí, mas open-source não é trabalhar de graça pro zôto?
- Tem gente que vai te dizer que mandar uma pull request para repo open-source é tipo capinar um lote de graça, é um pensamento válido, posso entender
- Tem gente que vai te dizer (como eu) que após ter mandado várias PRs para repo open source, empresas de vários estados do Brasil e de vários países me encontraram e me contrataram para freelas (por terem visto meu código público e acharem que era de qualidade) e muitos viraram trampo bão que pagaram muitas contas para mim e minha família
Escute todos e chegue a suas próprias conclusões
Os hábitos dos junin que sonham com primeiro trampo
Você mencionou seu GitHub, entrei vi nada que demonstre que você seja esforçado, determinado, estudioso, que pega algo para fazer e vai do início ao fim (pode ser um repo seu criando algo relevante, pode ser issues/PRs em outros repo open source, etc). Vi NADA que me faça pensar "o Jônatas, não tem muitas experiência mas tá realmente querendo aprender e evoluir".
Logo, sugiro você construir seu perfil no GitHub ... não com GIFs bonitinhos ou cobrinha que simula quadradinhos verdes de commit, igual muitos README de GitHub profile por aí hahahah ... sugiro que atinja suas primeiras 100 pull requests mergeadas (ou ao menos 10 pull requests e uns 30 issues) e volte aqui nesta thread. Se você tiver cem PRs mergeadas em repos de outras pessoas e aida não conseguir encontrar um trampo (o que duvido muito) volte aqui nesta thread e me fale que eu pago uma pizza pro cê. :-)
Meu ponto é: todo mundo quer um trampo bão, mas a maioria não quer praticar o conhecimento necessário para entrar na empresa que oferece essa vaga boa.
Maioria das empresas de software mais ou menos modernas utiliza GitHub, pull request, issues (seja via GitHub, Linear, JIRA, ou similares) e isso tudo você pode aprender sozinho, do conforto do seu lar, se dedicar umas 3 a 5 horas por dia.
Vale a pena open-source? Não é mais legal ficar no telefone e LinkedIn falando com recrutadores que nunca vão me responder, ou comprar cursos online que prometem um trampo bão em X semanas?
Contribuir para repos open source me parece um investimento não tão caro ou complexo para quem tenha acesso a computador, internet e tenha o privilégio de ter essas horas livres durante o dia ou pela noite.
Pense como quem está contratando
... e gere evidências públicas de que você, ao ser contratado, vai agregar valor e melhorar a vida da equipe.
Contribua, agregue valor para algo ou alguém, transforme algo, veja um site/biblioteca que seja open source e corrija um bug ou melhore a documentação, assim ganhará mais experiência com git na linha de comando, com GitHub, com trabalho em equipe ... e assim você estará mais apto a ser considerado com uma boa contratação.
Tenha algo feito por você do qual você tenha muito orgulho e que possa ser verificado publicamente. Isso será um diferencial pra você, mesmo em concorrência com candidatos mais sênior, que não podem apresentar evidência pública do que fizeram só em repositórios privados.
Pense nisso!