Mais de uma Linguagem?  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
juliofsn
JavaEvangelist
[Avatar]

Membro desde: 21/11/2006 20:48:46
Mensagens: 311
Offline

Falando em mercado é sempre bom saber mais de uma linguagem. Mas você tem que analisar o tempo que você dispõe para aprender, além de encontrar linguagens/tecnologias que você se "identifique" mais.

Mas respeite seus limites, vale mais um cara que sabe muito uma, do que um que sabe pouco de várias. E sempre lembrando que tendo uma lógica de programação afiada, a sintaxe de uma linguagem nova é fácil, se concentre nas API's e frameworks disponíveis para a nova linguagem.

Que a Força esteja com Você!
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3372
Offline

"

This message was edited 1 time. Last update was at 31/01/2012 13:59:25

[Yahoo!] aim icon [ICQ]
laudenpower
JavaEvangelist
[Avatar]

Membro desde: 28/12/2008 21:00:08
Mensagens: 349
Offline

Já dizia o ditado: "Quem tudo quer, nada consegue.", penso que levasse muito tempo para se ter intimidade com uma linguagem, sendo assim a medida que aprendemos novas linguagens não estamos tendo a intimidade que teriamos se estivessemos estudando apenas uma, dessa forma acredito que fica bem complicado produzir código relevante em uma linguagem. Mas se pensarmos por outro lado vemos o mercado e sua dança das cadeiras, se o cara fica tempo demais em uma única linguagem acaba deixando passar oportunidades de se reciclar e evoluir com o mercado.
No fim todos estão certos de certa maneira, quem diz que tem que estudar uma linguagem nova e quem diz para aprender o máximo de uma linguagem, mas eu ainda acrescento o fato de que muitas vezes nos apegamos a uma linguagem ou várias mas esquecemos de coisas como técnicas, padrões e outras coisas que são mais valiosas que a linguagem em questão, por que, são conceitos que estão acima das linguagens o que torna seu aprendizado imune a mudanças tecnológicas.
Resumindo procure estudar patterns e metodologias e tudo mais que está além de uma linguagem, fazendo isso você agrega conhecimento a prova de mudanças.

Enquanto cultivares teu saber, nada tens a temer!

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
-Martin Fowler et al, Refactoring: Improving the Design of Existing Code, 1999
javaranch
HelloWorld
[Avatar]

Membro desde: 27/08/2009 15:28:35
Mensagens: 10
Offline

laudenpower wrote:Já dizia o ditado: "Quem tudo quer, nada consegue.", penso que levasse muito tempo para se ter intimidade com uma linguagem, sendo assim a medida que aprendemos novas linguagens não estamos tendo a intimidade que teriamos se estivessemos estudando apenas uma, dessa forma acredito que fica bem complicado produzir código relevante em uma linguagem. Mas se pensarmos por outro lado vemos o mercado e sua dança das cadeiras, se o cara fica tempo demais em uma única linguagem acaba deixando passar oportunidades de se reciclar e evoluir com o mercado.
No fim todos estão certos de certa maneira, quem diz que tem que estudar uma linguagem nova e quem diz para aprender o máximo de uma linguagem, mas eu ainda acrescento o fato de que muitas vezes nos apegamos a uma linguagem ou várias mas esquecemos de coisas como técnicas, padrões e outras coisas que são mais valiosas que a linguagem em questão, por que, são conceitos que estão acima das linguagens o que torna seu aprendizado imune a mudanças tecnológicas.
Resumindo procure estudar patterns e metodologias e tudo mais que está além de uma linguagem, fazendo isso você agrega conhecimento a prova de mudanças.


"Isso mesmo, esse é o pensamento que tenho também"

nathanpc
JavaTeenager
[Avatar]
Membro desde: 01/04/2009 16:23:58
Mensagens: 180
Localização: Vitória/ES
Offline

Bem eu por exemplo sei: Java, Java EE, Java ME, Delphi, Visual Basic 6, C++, Ruby e estou aprendendo Assembly, mas linguagens como VB6 e Delphi tem muito tempo que não as uso, então não tenho mais tanta experiência igual tinha, mas ainda dá pra fazer algumas coisas. Quanto ao Assembly, estou aprendendo apenas por diversão e também para entender mais sobre o incrível funcionamento do computador.

Eee PC 904HD | Ubuntu Intrepid Ibex | 1 GB RAM | 80 GB HD | Twitter | Facebook | Orkut | Blog
ICQ: 424738586
Skype: ubuntu-nathan
Google Talk: eeepc904@gmail.com
YIM: nathanpc@ymail.com
AIM: nathanjava
[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
mochuara
GUJ Master
[Avatar]
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline

Arautus wrote:Olá pessoal,

Gostaria de saber se é desnecessário aprender mais de uma linguagem de programação.

Por exemplo: para desenvolver em WEB, Aprender JSP e PHP. Ou para desenvolver em Desktop: JAVA SE e VB.NET.

Vale mais investir estudando numa linguagem só?

Grato


Se o objetivo é arrumar um trabalho mais vale focar na linguagem que o "mercado" pede.

Mas se o objetivo é fazer alguma coisa de util a linguagem é o que menos importa nao acha?
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3928
Offline

mochuara wrote:
Arautus wrote:Olá pessoal,

Gostaria de saber se é desnecessário aprender mais de uma linguagem de programação.

Por exemplo: para desenvolver em WEB, Aprender JSP e PHP. Ou para desenvolver em Desktop: JAVA SE e VB.NET.

Vale mais investir estudando numa linguagem só?

Grato


Se o objetivo é arrumar um trabalho mais vale focar na linguagem que o "mercado" pede.

Mas se o objetivo é fazer alguma coisa de util a linguagem é o que menos importa nao acha?


Concordo. Realmente é questão de mercado. Mas acho estranho dizer, mercado java, mercado c++.... Em todo lugar que trabalhei, primeiro se fazia um estudo sobre o que seria mais adequado para desenvolver determinado projeto, e então se escolhia a linguagem. Sempre tinha profissional que desenvolvia sem nenhum problema, em qualquer uma linguagem que fosse.

Tenho mais de 15 anos de experiência na área, e confesso que essa opção de modelo de linguagem me parece esquisita. Creio que isso é reflexo do marketing, para popularizar uma linguagem de programação.

www.citrox.com.br
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team