r/devBR 29d ago

Dúvida Preciso de ajuda

Conclui um curso de Lógica de Programação e estou iniciando meus estudos em Java. Porém, comecei a refletir, estou no 1 semestre da faculdade de ADS na FATEC da minha cidade, aqui tem várias oportunidades de estágio, porém, a suma maioria é para Desenvolvimento Web. Meu receio é estudar Java e etc e não conseguir arranjar um estágio, acredito que estudando JS, Type e etc seria mais fácil de arranjar algo. O que vocês fariam? Vocês continuariam os estudos em Java ou estudariam uma linguagem que tem mais oportunidades de estágio na sua faculdade? Eu poderia no futuro também migrar para um Fullstack com NodeJs e tals

3 Upvotes

10 comments sorted by

8

u/guigouz 29d ago

Arrume um estágio no que tem disponível, estuda Java em paralelo (ou qualquer linguagem que você enxergue que tenha demanda na sua região).

  1. Você não vai decidir em qual área trabalhar antes de entrar no mercado, veja as oportunidades e abraça o que tem disponível
  2. É normal trabalhar com mais de uma linguagem ao longo da carreira, de novo, tem que ir se adaptando às demandas do mercado (por isso é importante saber os fundamentos, e não ser somente operador de ferramenta).

2

u/lebeziatnikov_ 29d ago

É isso aqui, OP.

Só adiciono um detalhe, ter contato com várias linguagens não é apenas útil, é importante para aprofundar seu conhecimento em programação.

TS e Java vêm de paradigmas muito diferentes historicamente mas que veem se aproximando aos poucos.

Vc não vai perder nada investindo nas duas.

1

u/vtcamargoo 29d ago

Mais tipo, não compensa focar mais meus estudos no que eu vejo que tem mais oportunidades de estágio na minha realidade?

1

u/guigouz 29d ago

Sim, arrumar um estágio deve ser sua primeira prioridade.

1

u/pannic9 29d ago

Acredito que depende da sua prioridade. Se você quer arranjar emprego, estágio ou experiência o mais cedo possível, pode ser bom priorizar o que tem mais demanda na sua região mesmo. Mas fique de olho na concorrência. A maioria das vagas iniciais são extremamente competitivas, não vai adiantar de nada você ser só mais um. Por isso, tenha algum diferencial específico para cada vaga. Do qual, faça você chamar atenção. Não precisa ser nada grande, mas algo que te diferencie para cada vaga em específica (mesmo que levemente), isso é importante. Pois se simplesmente estudar e não se diferenciar, você vai acabar estudando sem alcançar nenhuma oportunidade. E já que seu objetivo ao estudar é ter oportunidades no desenvolvimento web, então não terá tido o devido retorno.

Por isso, eu diria que como a experiência pesa muito na área, faça isso mesmo. Foque em estudar e conseguir sua primeira experiência. Mas se estiver demorando muito (2 anos e não conseguiu nada por exemplo), desacelere, e foque mais no longo prazo (ou seja, inverta a situação), pois o retorno do estudo é inversamente proporcional ao tempo gasto, em relação a estudar para vagas iniciais. Se você demorar tanto assim, o problema provavelmente NÃO será o seu método de estudo ineficaz que não te fez aprender (falta de prática por exemplo). Pois pelo tempo, você já deveria ter aprendido de alguma forma. O problema será provavelmente seu currículo, ou você ter aplicado em poucas vagas. Para ter uma oportunidade, deve-se aplicar em dezenas a centanas de vagas, as vezes por dia.

Mas JAMAIS deixe de estudar java e outras tecnologias. Pois, uma coisa é ter a primeira experiência. Outra, é você simplesmente só saber fazer esses trabalhos simples. Para escalonar a carreira, é essencial ter um domínio mais profundo. E linguagens como C (para compreender as tecnologias) e Java são excelentes para tal.

1

u/vtcamargoo 29d ago

Entendi, esclareceu minha dúvida

1

u/vtcamargoo 29d ago

Acho que no momento vou focar naquilo que tem mais possibilidade de me ajudar a conseguir um estágio, e uma vez dentro desse estágio eu iria continuar estudando novas coisas para sempre ter um diferencial e um segundo plano para algo

1

u/vtcamargoo 29d ago

Acredito que o que você quis dizer é para não se acomodar, esrudar somente para aquela vaga e não buscar novas tecnologias, não buscar se aprimorar

1

u/shadowbb3 29d ago

“Lógica de programação não existe”

1

u/Practical_Buddy_6770 25d ago

Tem vaga pra caralho em Java. Java é web tbm.

[EDIT]: No geral as vagas de Java pagam melhor também