Executando verificação de segurança...
1

Como escolher qual linguagem de programação estudar?

Olá, pessoal!

Nessa imensidão de linguagens de programações, frameworks, bibliotecas e diversos recursos, acabei me deparando com uma situação que imagino que seja comum para muitos de nós, principalmente nós que estamos no começo, e gostaria de saber a opinião e como vocês decidem esta questão.

Qual linguagem, framework, banco de dados ou recurso começar a estudar, ou focar no momento?

A que estamos trabalhando no momento?
Uma que pode nos ajudar a mudar de setor/nível/cargo na empresa?
A que estamos vendo na faculdade?
A que mais me interesso?
A com mais vagas?
A que paga mais?

Qual entre essas e outras mil perguntas que podemos fazer no momento de escolher?

São tantas opções, situações, nichos e outras coisas que acredito que seja impossível não ficar perdido ou no mínimo sentir uma pontada de dúvida.

Carregando publicação patrocinada...
1
1

Não leve a mal, mas é uma pergunta muito ampla e fica dificil de responder assim. Vou contribuir genericamente, ok?

  • Seria legal voce ver as que estão mais em uso. Pode ser por tecnologia que voce gosta de usar, por lugar que voce almeja trabalhar, por profissional que voce adimira. Ou pegar uma lista e testar um pouco das mais populares, acho que vai se encontrar em alguma.
  • Varia muito da empresa. Recomendo ver qual cargo ou empresa almeja e então tentar focar nela. Mas acima de tudo, tente aprender bem as bases, logica e tal.
  • Varia, novamente. Onde eu estudei, passavam conceitos de computação usanddo Java, C e C#. Mas depois que me formei, fiquei sabendo que tavam substituindo por Python em algumas materias.
  • Sinceramente não entendi essa parte pergunta.
  • A questão de vagas varia bem por região tambem. A ultima vez que vi, no Brasil tinha muita vaga em PHP, Java, Python e toda a familia JavaScript.
  • Normalmente a que paga mais, existem menos profissionais, então tem menos vagas e menos interesse dos novatos tambem. Veja o COBOL como exemplo; lembro que a muito tempo pagava um absurdo, por falta de profissionais na area. Basicamente oferta e demanda.

Agora, entre essas e outras mil perguntas, pra mim o resumo que fica é se permita. Fuce a vontade, procurei as mais usadas, teste, veja videos e tutoriais, veja as que são usadas no que voce quer fazer. Por exemplo Swift, se voce quer fazer um app para iOS, ou Kotlin, se quer fazer um app Android.

De uma olhada tambem no roadmap.sh. Tem o caminho das pedras lá, por linguagem ou por função. Pode ser um começo.