Perfeita a sua colocação,
só completando…
Desenvolvendo essas aplicações que você se referiu é que se aprende a usar o framework
o aprendizado vem naturalmente.
Então procure sempre desenvolver alguma coisa e leia leia mto isso e outra coisa que você disse que eu tbm gosto de fazer
olhar código alheio e fica analizando, eu acho isso mto importante.
Vou te dar minha opinião, que pode ser diferente da maioria aqui.
Se quer direcionar seus estudos, não direcione a frameworks. Estude conceitos.
Estude recursão, ponteiros, estruturas de dados, algoritmos, paradigma oo, paradigma funcional, modelo relacional
É isso que pedem nas entrevistas? Não, geralmente não.
A verdade é que o mercado de Ti é cheio de consultorias que não sabem desenvolver software.
E cheio de desenvolvedores que não sabem desenvolver software.
Se focar seus estudos nos frameworks que estão em alta, pode até tornar seu curriculo compatível com mais vagas, mas ainda assim estará se diminuindo.
Já que está na faculdade, imagino que ainda seja estagiário ou júnior.
Nenhuma empresa em que valha a pena trabalhar, cobra experiência em framework nesse perfil. Cobra conceitos.
Se ver vaga de júnior/estagiário cobrando amplo cobrando amplo conhecimento em ferramentas específicas, é um ótimo aviso pra se afastar.
A boa notícia, é que sendo um bom programador (bom = dominando os conceitos que citei) você não ficará desempregado.
Tem muita programador meia boca por aí que não fica desempregado.
Sendo bom, a chance de não ter emprego tende a zero.
Mas para ser bom, tem que estudar a sério.
Foque seus estudos em duas atividades: ler e programar.
Leia blogs, livros e o código dos outros (cheio de projeto open-source aí pra isso)
E guarde um tempo do seu dia para programar sempre: crie programas de locadoras, web chats, controlaadores de hardwares, tudo que tiver criatividade.
Seguindo essa linha, te garanto, a falta de experiências em frameworks não te pesará em nada.
E você conseguirá disputar as vagas que realmente valem a pena.
[/quote]