concordo com vc, não existe tecnologia melhor, existe mais eficaz em determinado contexto. O meu contexto atualmente e a primeira vaga como desenvolvedor e continuar estudando e me especializando. Me inscrevi num treinamento pra vagas em Java+Angular, minha meta é , mas caso de Android Kotlin-Java e se for selecionado vou seguir a trilha pela empregabilidade mas não é nada perdido ja que kotlin é baseado no java. Tenho uma visão de onde quero chegar e a trilha um pouco abstrata para chegar la. Achei importante ouvir feedbacks de quem conhece ou trabalhar com ele para formar uma opinião antes.

"não existe tecnologia melhor, existe mais eficaz em determinado contexto" exato...tambem vai muito da empresa acaba "forçando" para um lado/tecnologia/stack; Uma consultoria X que atende (exemplo) segmento de bancos e usa Java, ao trazer um novo cliente de outro segmento, raramente vai rampar times e times que trabalham com outro stack completamente diferente. tem um risco de dar ruim, e ai?

para primeira vaga, com conhecimento em algum stack e demonstrando que vc consegue "dar seus pulos" e resolver o problema, já conta demais.

entre duas pessoas que ao serem questionadas sobre conseguir construir algo com um framework xtpo que nunca foi usado dentro da cia, entre "putz, nunca ouvi falar nesse framework...cri cri cri" e "putz, nunca ouvi falar nesse framework, mas me dá 2 dias pra olhar a documentação e a gente conversa de novo, pode ser?"

a skill de "resolução de problemas" da pessoa 2, na minha opinião, ganha.

como vc mesmo falou sobre java e kotlin, no exemplo acima tb não é nada nunca perdido...na pior hipotese você aprendeu algo novo, e tudo bem se não prestar, anota na lista de "como não fazer tal coisa" e bola pra frente. lá na frente vai fazer diferença.

Sim, no final das contas compensa buscar uma vaga do seu "perfil" de roadmap desejado e dentro daquela trilha buscar se desenvolver sempre, conhecimento nunca é demais ! mas vc sabe falar um minimo que precisa conhecer em cada tecnologia pra aplicar ? não sei se é certo classificar dessa forma mas uns "40%" de conhecimento é suficiente pra um junior ser contratado ? Li hj um artigo aqui no Tab sobre um cara que aplicou numa vaga de estagio ruby sem saber nada, passou na primeira etapa e estudou rails antes da segunda etapa e chegando la o entrevistador da equipe não fez perguntas sobre o assunto por ser uma vaga de estagio (Palavras dele) ai fiquei pensando nesse aspecto, até que ponto precisa conhecer uma tecnologia pra aplicar a primeira vaga
quantificar em porcentagem é complicado, para nao dizer impossivel. para vaga de estágio, acaba contando bastante o que coloquei mais acima, a força de vontade de ir atrás e descobrir como faz. diria que se você consegue colocar um projeto no git com commits bem nomeados, um crud simples escrito de maneira limpa e organizada, colocar atras de um sistema de cadastro/autenticação e fazer o deploy usando github actions, e principalmente souber explicar o como fez tudo isso, vc esta pronto pra jogo
Muito obrigado por tirar um tempo pra dar orientações, meus mentores são TabNews, GoogleDorks (pra pesquisas) e o chatGPT pra dar explicações. FELIZ ANO NOVO, DESEJO MUITO PAZ E SAÚDE !! que minha oportunidade apareça em 2023