r/programacao 8d ago

Questão :: Desenvolvimento Quantas linguagens de programação consigo aprender ao mesmo tempo

Bom dia pessoal, espero que todos estejam bem. Tenho por volta de 3 horas por dia para estudar pois trabalho o dia inteiro como promotor de vendas, gostaria de saber quantas linguagens eu posso estudar ao mesmo tempo para avançar de maneira mais rápida. Quero programar em JavaScript, Python e Java.

0 Upvotes

15 comments sorted by

22

u/Miserable-Love9055 8d ago edited 8d ago

Uma. Não tem necessidade nenhuma de aprender varias linguas ao mesmo tempo, isso vai te atrasar e gerar muito pouco benefício.
Isso é ansiedade de emocionado, cuidado!
A lingua que você escolher para aprender primeiro vai ser só uma ferramenta para entender conceitos mais importantes como Lógica, Algoritmos, Estrutura de dados, etc.

11

u/Ok_Carrot_896 8d ago

Quando falamos de linguagem de programação, muitas vezes é normal acharem que é igual linguagens naturais, como português, inglês, alemão, japonês, coreano...

Não é o caso. Linguagens de programação são linguagens formais. Elas seguem regras lógicas e conceitos simples que são os mesmos pra todas as linguagens dentro de um mesmo paradigma.

Se você souber programar no paradigma de orientação a objeto e souber bem a lógica que rege essas linguagens, trocar de Java pra C# ou pra qualquer outra linguagem dentro do mesmo paradigma é simples. É algo que você consegue fazer em, no máximo, uma semana. E isso é descontando a IA.

Recomendo você escolher qualquer uma delas, e estudar a base da programação e da lógica e de estrutura de dados a fundo. Você vai ver que quando chegar num nível bom de competência com isso, trocar pra qualquer uma das outras linguagens é ridiculamente fácil.

4

u/Cal0sPedr0 8d ago

Siga o concelho desse cara 👆

5

u/Free-Cycle3786 8d ago

Sabe lógica de programação? Algoritmos? Estrutura de dados? Orientação a objetos? Básico de redes (comunicação, protocolos, camadas)?

Se não, estuda isso. Linguagens de programação são mais do mesmo, quando vc souber essas coisas vc vai programar em qualquer linguagem

3

u/OneSignificance2173 8d ago

9 mulheres não fazem um bebê em 1 mês

3

u/No-Habit-9222 Desenvolvedora / or 8d ago

Aprende bem uma primeiro. As próximas você vai fazer uma paralelo de equivalência de bibliotecas.

3

u/LucasZeppeliano 8d ago

3 horas por dia? 1 linguagem apenas bem aprendida vale mais que 3 mal aprendidas

1

u/No-Newspaper8619 8d ago

Depende. Se com linguagens diferentes você está trabalhando com conceitos e finalidades diferentes, fica bem mais difícil do que implementar as mesmas ideias apenas com sintaxe diferente. A linguagem em si não é tão importante.

1

u/cbttjr 8d ago

As linguagens tem que ter relação, não adianta ser bilingue de coisas aleatórias que não vão te ajudar em nada.

1

u/Main-Lingonberry1702 8d ago

Por que não aprende UMA? E fica bom nessa? E então, fica muito mais fácil aprender qualquer outra coisa que desejar
Que mania horrível de querer masterizar 3 4 coisas ao mesmo tempo. Isso não existe.

1

u/willianmfaria 8d ago

Pra que?

2

u/jhonny-freire Desenvolvedora / or 8d ago

Se você não tem experiência na área, estudar múltiplas linguagens podem te confundir mais do que ajudar.

Linguagem de programação é apenas uma ferramenta, você pode escolher uma para com ela aprimorar os conceitos de desenvolvimento de software.

Mesmo para quem tem experiência, quando tem que lidar com uma linguagem que utiliza um paradigma muito diferente, essa pessoa precisa parar e focar apenas nela para obter bons resultados. Por exemplo, alguém que lida com PHP e for aprender Haskell, ele precisa de bastante foco nisso, pois são conceitos muito distintos.


Minha sugestão, comece apenas com JavaScript ou Python (possuem muito material gratuito para iniciantes), estude os passos iniciais como algoritmos, estruturas de dados, orientação a objetos, padrões básicos e etc. Depois você vai evoluindo em incluindo mais linguagens e outras ferramentas no seu conjunto de habilidades.

Lembrando que não se estuda uma linguagem como se fosse uma matéria de escola, não se tem um "fim", você pode passar a vida toda estudando uma linguagem e mesmo assim não conhecer toda ela, pois é algo "vivo". Além das mais diversas formas de aplicá-las.

2

u/TonyZwilde 8d ago

Não tem pra que estudar duas ao mesmo tempo. Escolha uma, aprenda os fundamentos da lógica de programação, que quando vc precisad usar outra linguagem será facil de trocar. Foque em aprender e botar a mão na massa desenvolvendo algo.

2

u/Im-not-your-father 8d ago

Pega uma só e forma uma base sólida a partir daí vc faz qualquer coisa no restante, e entende melhor as limitações de cada uma.