Sobre esse ponto aqui:
Empresas, Gulpy, vocês precisam sim de mão de obra qualificada, mas a qualidade vem através de experiencias que só crescem através de oportunidades.
Alguém pode olhar uma afirmação como esta e achar que você está responsabilizando empresas sobre a qualificação dos funcionários através de "oportunidades".
Ao mesmo tempo, as empresas alegam que dão a "oportunidade" aos iniciantes, dedicam meses de aperfeiçoamento e no momento de começar a colher os frutos desse investimento a pessoa sai da empresa.
Eu já passei por isso. Mentorei, paguei cursos, paguei ingressos de eventos, acompanhei, tirei várias dificuldades do caminho, ajudei a entender matérias da faculdade e próximo a um ano de empresa a pessoa vem e me fala: Agradeço pela oportunidade e pelo aprendizado, mas agora que tenho experiência, vou para essa outra empresa.
Assim como eu, conheço várias e várias empresas já se esforçaram para formar bons profissionais, estavam com um bom ritmo e no fim acontece a mesma coisa: Mercado aquecido, vou para uma empresa ganhar mais, agradeço pela oportunidade. Todo esse processo além de caro, é cansativo.
É por isso que decidi não formar mais júniors, posso até formar plenos e sêniors. Mas júniors vou exigir o conhecimento e experiência suficientes para chegar produzindo algum valor, e mesmo assim prefiro pagar mais e contratar logo um pleno.
Pode parecer cruel com quem está começando, mas essa é a realidade do mercado quando ele esfria. Prova disso é o tal do Manifesto Tech, várias empresas badaladas assinaram esse manifesto na época do auge do aquecimento do mercado, atualmente boa parte delas fazem exatamente como eu tenho feito agora.
A lista dos signatários desse manifesto é uma aula de como funciona o mercado, pode ver que boa parte são escolas de programação (🤡) e outra parte sequer tem vagas para júnior divulgadas nesse momento (🙃).
Além de tudo isso, existe a baixa qualidade técnica e falta de soft skills de quem está querendo entrar no mercado.
Já vi jovens programadores com boas habilidades em React (se dizem fullstack), mas se pedir para fazer algo em JS puro trava até para fazer "Hello World".
Outros até tem boas habilidades técnicas, mas quando peço para escrever um e-mail descrevendo um problema e a solução encontrada de forma clara e objetiva a pessoa não consegue.
Aí não tem como admitir no ambiente corporativo, infelizmente com o mercado frio eu chamo o próximo.