Meu jovem, se eu posso colocar minhas experiências aqui pra lhe ajudar.
Todo mundo começa de uma base e as vezes a base é bem mal paga. Mas chega uma hora que temos que sair do 'ninho' de onde fomos criados.
Acredito que o primeiro passo é atualizar seu linkedin (supondo que não esteja atualizado ou que você não tenha):
- No título (lugar embaixo do nome) coloque suas tecnologias que domina/conhece, exemplo: 'PHP | CSS | HTML | JAVASCRIPT' etc.
- Eu gosto da ideia de deixar o github nas informações também
- Crie um 'Sobre' consiso, exemplos do que colocar aqui?:
- Quanto tempo tem na área?
- O que de novo está estudando?
- Quais seus interesses?
- Quais as tecnologias que trabalha atualmente?
- Coloque suas experiências profissionais:
- Tecnologias que usa no dia a dia
- O que você faz (aqui entra tudo o que você realmente faz, seja código, documentação, interaçao com outras áreas, o que for).
- Coloque suas certificações, cursos, qualquer coisa que for.
E acho que algo que pode ser difícil pra você (em base no que você mesmo comentou), é a parte de network. Mas, as vezes não precisa necessariamente interagir com alguém pessoalmente. Talvez pelo linkedin é uma boa forma, veja algumas vagas e se inscreva, e se quiser aborde alguns tech recruiters de vez enquando. Claro, de forma sutil, sem ser invasivo. Por exemplo: conecte-se com um tech recruiter (importante ser algum que sempre tenha vagas na sua tecnologia), e converse. Diga que está aberto a novas oportunidades e caso essa pessoa tenha alguma, que você estará disponível.
No twitter eu acho um lugar também super interessante de fazer conexões e acompanhar a bolha tech. E obviamente, aqui é um ótimo lugar também.
Essas são minhas dicas pra tentar te ajudar, caso tenha alguma dúvida ou algo a mais, só comentar aí!