training-center / forum

Dúvidas, dicas e sugestões gerais sobre carreira na área de desenvolvimento de software
MIT License
238 stars 10 forks source link

Qual linguagem vocês indicam para quem deseja começar a trabalhar com backend? #20

Open woliveiras opened 7 years ago

woliveiras commented 7 years ago

Qual linguagem de programação vocês indicariam para uma pessoa que deseja se tornar backend?

Devemos explicar em nossa resposta

lbighetti commented 7 years ago

Ruby

por que da escolha da linguagem

para que se usa essa linguagem

Ruby é uma linguagem de propósito geral, mas na minha experiência a maioria das pessoas usa com algum do frameworks citados acima para fazer:

quais empresas usam a linguagem

Algumas notáveis:

Uma lista maior: https://skillcrush.com/2015/02/02/37-rails-sites/ (2 anos atrás mas ainda a maioria da lista usa ruby/rails)

regiões do país (ou fora) daria para trabalhar com essa linguagem

Praticamente todas regiões / países tem empresas contratando devs de Ruby

No Brasil, pelo que vejo vagas se concentram mais em:

No exterior muitas vagas em:

mahenrique94 commented 7 years ago

Javascript

Por que da escolha da linguagem?

Fácil aprendizado, uma linguagem onipresente, você pode desenvolver tanto back-end quanto front-end (claro que vai precisar de HTML e CSS), uma linguagem que esta ganhando cada vez mais espaço e força no mercado. Fácil utilização, apenas com um navegador ja é possível escrever códigos em JS, sem demais instalações, apenas um editor se necessário.

Para que se usa essa linguagem?

Hoje o JavaScript esta presente em quase todos os lugares, podemos trabalhar no back, front, mobile, desktop, ou seja, uma linguagem que esta em todos os lugares.

Quais empresas usam a linguagem?

Acredito que todas as empresas que trabalham com web, meio impossível falar de web sem mencionar o JavaScript.

Regiões do país (ou fora) daria para trabalhar com essa linguagem?

Acredito que todas (nunca pesquisei isso no mercado, portanto, não tenho esse conhecimento).

rochacbruno commented 7 years ago

Python

Por que da escolha da linguagem?

E o mais importante!

A COMUNIDADE! aberta, amigavél, acolhedora, divertida, inclusiva e com as melhores conferencias!

Para que se usa essa linguagem?

Resumo: Com Python se faz tudo! (até mesmo mobile com kivy e games com Pygame)

Quais empresas usam a linguagem?

Python está em praticamente todo stack existente, alguns usam como linguagem principal outros como linguagem de apoio ou linguagem de integração ou de script.

Exemplos famosos:

Regiões do país (ou fora) daria para trabalhar com essa linguagem?

Todas! principalmente remotamente Saiba mais: https://wiki.python.org.br/PerguntasFrequentes/SobrePython

python

woliveiras commented 7 years ago

Vocês estão representando demais nessas respostas! :heart:

lbighetti commented 7 years ago

Eu adicionaria aos pontos do @rochacbruno pro Python que o Python tem umas das melhores IDEs que já usei, o PyCharm (Da JetBrains, que faz o IntelliJ, RubyMine).

O autocomplete, linter, code styler, compiler, warnings, IntelliSense (sugestões de melhorias no código), detector de código morto, é feature demais.

Eu fui colocado num projeto de Python, e eu apesar de ter bastante experiência com backend, não tinha experiência com Python ainda, e pra mim o PyCharm foi uma supresa mega agradável: é uma surra de coisas pra te ajudar, auxilia demais especialmente pra aprender. ❤️

glaucojunior22 commented 7 years ago

Python Se o @rochacbruno não te convenceu, eu não consigo ;-)

Mas se ele conseguiu te convencer e você precisa de ajuda é só chamar \o/

ghost commented 6 years ago

PHP, Ruby e JS. Por incrível que pareça, embora a demanda de vagas para Python tenha aumentado, as vagas nas linguagens que citei ainda são maiores. Python é a mais fácil, mas até que ponto lhe seria útil?