Meu caro, vou deixar meus poucos 2 centavos de contribuição, espero que te ajude.
Hoje em dia está cada vez mais difícil conseguir vagas. Estamos em uma bolha, das IAs mais propriamente dito. O desenvolvimento web está voltado muito mais para devs seniores. Isso não é algo que acho, é só olhar a quantidade de vagas para juniores ou plenos...
Para conseguir vagas no mercado hoje em dia, existem certas ações mais fora da caixa que eu consideraria tomar. Existem ações mais rápidas e "desesperadas" talvez, e também ações que levarão um tempo para serem construídas.
Aprenda algo que ninguém quer aprender, o que ninguem tem "saco" pra aprender. Eu corri atrás de aprender Java, e então observabilidade, Cloud Computing, CI/CD, e agora estou aprendendo GO enquando também estou aprendendo sobre desenvolvimento de jogos. São habilidades de certo modo muito importantes até, mas que ninguém tem prazer em aprender ou não tem um retorno imediato. Correr atrás de aprender essas habilidades me deixou a frente de muitas pessoas em entrevistas. Entenda o que se encaixa melhor pra você e aprenda algo quem ninguém quer aprender, mas é importantíssimo para o setor!
Corra da manada! A uns 4 anos atrás todo mundo estava aprendendo React e front end no geral, hoje temos o front end como uma habilidade muito básica. Obviamente não estou dizendo que trabalhar com front end é algo básico, não entenda isso. Conheço devs front ends que são exímios programadores, pessoas geniais e que fazem um trabalho de cair o queixo. Porém essas pessoas excepcionais são apenas o 1% do 1%, pessoas que foram tão profundamente em suas áreas que nunca ficarão sem emprego. Agora, o que é mais fácil? Conseguir sucesso onde não tem nenhuma disputa, ou tentar se destacar em um lugar extremamente competitivo? Eu sou um péssimo front end, realmente não consigo trabalhar com componentes gráficos, então meu foco é totalmente no backend, um lugar que a maioria detesta e tem certa dificuldade. Meu ponto de "correr da manada" é esse. Eu sempre estou em lugares que ninguém tem saco para estar.
Aproveite as oportunidades que aparecem! Mais do que isso, tudo é oportunidade. Já dizia Napoleon Hill, a diferença entre uma pessoa de sucesso e uma pessoa "mediocre" é que a pessoa mediocre só encherga a oportunidade quando ela dá um soco na cara dessa pessoa. Uma pessoa de sucesso encherga a oportunidade na dificuldade.
Persista! Citando novamente o Napoleon Hill, certa vez li sobre um homem que estava em busca de diamantes. Esse homem comprou todo o maquinário necessário para escavar, contratou pessoas, e ficou nessa empreitada por um bom tempo. Passou-se 1 ano, e nada de diamantes. Esse mesmo homem desistiu e vendeu todo o maquinário e local de escavação para outro homem, que continuou a escavação no mesmo local. Em um dia de trabalho o novo dono achou um veio de diamantes. Persista sem pensar em desistir, você pode estar a um passo de encontrar diamantes.
Use sua criatividade para ser diferente! Existem diversas formas de ser diferente da maioria das pessoas. Hoje 90% basicamente manda o curriculo na vaga ou manda a requisição na Gupy e fica esperando. Eu não ficaria apenas nisso. Tento encontrar recrutadores das empresas que me candidatei, chamo no linkedin, no instagram, pergunto sobre a empresa, leio a página da empresa e tento entender o negócio, e logo penso em novas soluções e como criar melhorias. Com isso pode surgir a duvida "é fácil falar, eu me candidato pra 300 vagas em 200 empresas diferentes todos os dias, não tenho tempo para fazer isso". Eu digo que dá sim! Não precisa mandar "Oi, tenho a solução pros seus problemas" para todo o recrutador em toda empresa que você se candidatar. Mande curriculo para todas as 300, mas pare em alguma que te chama a atenção e tente fazer algo diferente!
Por fim, faça mais do que se pede! Trabalhei com diverso tipos de pessoas durante minha vida toda, mas sempre tenho um problema com pessoas que acham que são exploradas. Não estou olhando para casos que isso realmente acontece, mas sim para esse problema dessa nova geração, o quiet ambition. Eu sempre faço muito mais do que me pedem em tudo. Sempre busco entregar algo a mais... uma apresentação, documentação, mapeamento de melhorias... Outra coisa que sempre faço é sempre estar disponível para o cliente, patrão, gerente, colegas, etc. Essa dica é mais pra quando você tiver conseguido sua vaga, mas também é algo extremamente difícil de se dar como dica. Fica a seu critério, de fato. Eu nunca fiquei sem emprego, ou sem um aumento a cada 5~7 meses fazendo isso.
Num mundo que as pessoas se sentem cada vez mais exploradas sem de fato estarem, e entregam cada vez menos, seguir o caminho contrário tem um efeito positivíssimo. Ai tem a famosa frase "toda proatividade será penalizada". O sucesso não é medido por uma única ação de proatividade, e sim por uma vida dessas ações.
Eu dei upvote em todos os comentários com dicas. Porém para o seu me sinto no ímpeto de além do upvote, agradecer de forma textual. Tanto por ter reservado tempo para escrever este comentário. Quanto pelas dicas preciosas é claro. Fico grato a todos que me deram atenção aqui. E tenho de dizer que minhas esperanças foram um pouco renovadas.
Teu comentário é muito bom! Especialmente quando falou de fazer mais do que foi pedido, a nova geração não tem esse hábito. Eu trabalho com pessoas que só vieram para área da T.I porque gostavam de ficar o dia todo jogando no computador, e de alguma forma associaram que eles tinham vocação para a área, são caras que tu vê claramente que não se esforçam pra nada na vida, caras que estão a mais de 2 ou 3 anos no mesmo cargo, e acham que um dia serão promovidos.