Estou desatualizado

14 respostas
wampactimus

Boa tarde a todos do GUJ

Eu me formei na facu no meio do ano passado, desde então, não estudei mais programação e não consegui um emprego na área, eu gostaria de saber como está o java no mercado atualmente, pois com a chegada do andróide eu fiquei a pensar.

Pois com as linguagens de programação é assim que acontece, chega o java no mercado, então, depois de 2 ou 3 anos, chega uma linguagem melhor, o Jiva, então, mais 2 ou 3 anos, chega outra melhor, o Juva, e assim por diante, num ciclo infinito.

Se eu quiser me atualizar pela internet, como faço?

pois eu não quero ficar estudando uma linguagem que está ficando para traz, estava pensando em estudar o andróide, mas eu gostaria de saber como está o java no mercado atualmente.

Obrigado

14 Respostas

JuniorMaia

Não é ficar para trás… quando você é bom em alguma coisa, você nunca ficará para trás, mas se tu queres acompanhar o mercado, estuda Android.

Aleksandro

Java não ficará para trás …
Android Futuro … porém se vc souber java já é meio caminho andado …

Outras linguagens …

PHP, SQL , NoSQL, .NET , Json, JS…

Agora se vc quer ficar milionário …não é programando que vc será …rs… ou seja, vc tem que saber o que vc quer ser e aonde quer chegar …fazer pesquisa em sites como apinfo por exemplo te dará um horizonte exato de onde vc esta e aonde terá que ir …

Agora vc já se perguntou se vc gosta de programar ? esta é a primeira parte de sua trajetória …se a resposta for sim as dicas acima são válidas e outras que serão postadas aqui …agora se a resposta for não ou não sabe ainda … então procure a resposta primeiro …abçs …

douglaskd

cara pra conseguir emprego você vai precisar de experiencia…

mas, pra conseguir experiência você vai precisar de um emprego

você fez estagio né ???

M

Veja bem…

Linguagens, frameworks, são apenas ferramentas, quando vc é um bom programador nunca está desatualizado =)

Basta estudar um pouco pra aprender a usar a ferramenta, e não ter risco de matar ninguém, que já da pra voltar para o mercado.

Gabriel

Não existe essa de “linguagem melhor” que substitui outra linguagem. É mania de programador inexperiente achar que as linguagens e ferramentas são substituídas pelas “da moda” e “Java já era, .NET já era” e outras besteiras que ouvimor por aí(e por aqui).

douglaskd

olha um programador java senior que nunca ouviu falar em .NET

para tirar a certificação 70-515 da microsoft, teria um pouco de dificuldade e alguns meses de estudo…

e se eu tivesse a possibilidade de contratar 1 profissional entre os 2 perfis abaixo, para o perfil Pleno ou Senior:

Especialista ASP.NET: 4 anos de XP com ASP.NET, Certificação 70-515: pretensão: R$4.500,00

Analista Programador Senior: 10 anos de XP com Java, Certificação 70-515: Pretensão: R$6.000,00

eu contrataria o especialista, pelos anos de experiência e pela pretensão salarial,

se eu penso assim, quem dirá as empresas…

olha que peguei leve…Java e C# tem suas similariedades, mas muitos ainda programam em Delphi, Cobol…que são completamente diferentes entre java e c#, e infelizmente se a pessoa quer mudar de uma linguagem mais antiga para uma mais nova, ela encontra grandes dificuldades, tanto que algumas retornão ao nivel Junior.

Rodrigo_Sasaki

Sinceramente não acredito que o Java esteja ficando para trás ainda, atualmente acho que é bem o contrário.

Agora sobre se atualizar, eu tenho a mesma opinião que alguns dos colegas acima, se você tem fortes conceitos de computação e programação, aprender a linguagem vai ser moleza, nuances de sintaxe, etc.

Claro que a curva de aprendizado é diferente pra cada pessoa, programadores acostumados com uma linguagem procedural podem ter dificuldades com Orientação a Objetos, tanto quanto podem absorver naturalmente o conceito, não tenho como generalizar algo desse tipo.

Mas sobre o que você realmente quer desse tópico, se quer voltar ao Java, e quer saber as áreas que estão “quentes” no mercado, eu diria que seria Web e Mobile. Em qualquer uma das duas existem vagas de emprego. Eu particularmente acredito que ainda existam mais para Web do que para Mobile, mas ambas estão crescendo.

JuniorMaia

Pra mim java não ficará para trás, é mais fácil o delphi do que o java, se bem que o delphi para aplicações comerciais ainda está na frente, tudo depende do desenvolvedor, andei dando uma olhada nas novidades da embarcadero, eles já estão com plataforma para dispositivos móveis, claro, emulado, porém no windows mobile vai rodar muito bem… as coisas evoluem conforme a necessidade, por isso que falei, se especialize em alguma coisa que você não ficará para trás, se fosse assim, cobol tinha se ido, e hoje um dos maiores salários pagos no Brasil é para os coboleiros, e existem universidades no EUA que pegam firme no cobol…

wampactimus

Primeiramente agradeço os colegas pelas opiniões

depois que eu me formei em análise de sistemas (no meio do ano passado) deixei de estudar programação, mas eu gosto muito de programação e orientação a objeto é o meu favorito, eu era bom na facu, em programação tirava as notas mais altas, dava pra competir com os colegas de sala…rs

veja o visual basic 6.0, por exemplo, quando eu trabalhava na justiça federal, ha 1 ano a traz, eu usava vb 6.0…então conheci o visual studio 2010, e aprendi a programar nele também, então, chegou a vez do java, então, o aprendi e foi aí que comece a gostar muito de orientação a objetos.

Eu pretendo fazer outros cursos, me especializar, e conseguir um emprego na área, não vou desistir, mas como eu fiquei um tempo em estudar e agora estou com tempo, pensei em voltar para os estudos, então desidi, fazer uma atualização pela internet, no java, mas não sabia como estava o andamento dessa linguagem no mercado e com a chegada do andróide, achei que o java iria ficar para traz.

Me responda uma coisa, o visual basic 6.0 ainda é usado no mercado?

minha irmã programa em VBA no itaú hoje em dia.

Agradeço pela ajuda, vou continuar estudando java. :slight_smile:

e vou acompanhar o GUJ para ficar atualizado nessa linguagem

vlw

Rodrigo_Sasaki

Então, ainda é usado, mas eu creio que seja mais pra sustentação de sistemas antigos do que desenvolvimento de sistemas novos.

Não sei de nenhum sistema novo feito em VB 6 mais… mas ainda existem vagas se essa era a sua dúvida.

E

Na Bolsa de Valores há muitos sistemas que usam componentes COM+ escritos em VB 6.0 que estão sendo reescritos em C# / .NET justamente porque o VB 6.0 está morto e enterrado faz muito tempo. Mas obviamente ainda tem muito trabalho de manutenção.

douglaskd

entanglement:
wampactimus:

Me responda uma coisa, o visual basic 6.0 ainda é usado no mercado?

Na Bolsa de Valores há muitos sistemas que usam componentes COM+ escritos em VB 6.0 que estão sendo reescritos em C# / .NET justamente porque o VB 6.0 está morto e enterrado faz muito tempo. Mas obviamente ainda tem muito trabalho de manutenção.

esses componentes COM+ que você diz são os usados frequentemente para Aplicações Cliente/Servidor ?

M

olha um programador java senior que nunca ouviu falar em .NET

para tirar a certificação 70-515 da microsoft, teria um pouco de dificuldade e alguns meses de estudo…

e se eu tivesse a possibilidade de contratar 1 profissional entre os 2 perfis abaixo, para o perfil Pleno ou Senior:

Especialista ASP.NET: 4 anos de XP com ASP.NET, Certificação 70-515: pretensão: R$4.500,00

Analista Programador Senior: 10 anos de XP com Java, Certificação 70-515: Pretensão: R$6.000,00

eu contrataria o especialista, pelos anos de experiência e pela pretensão salarial,

se eu penso assim, quem dirá as empresas…

olha que peguei leve…Java e C# tem suas similariedades, mas muitos ainda programam em Delphi, Cobol…que são completamente diferentes entre java e c#, e infelizmente se a pessoa quer mudar de uma linguagem mais antiga para uma mais nova, ela encontra grandes dificuldades, tanto que algumas retornão ao nivel Junior.

Cara, vc poderia dar explicações do motivo disso? Veja bem… O Mercado .NET está bem atrás do mercado Java, paga-se muito mais por um desenvolvedor Java do que para um .NET, justamente pela dificuldade de se encontrar um Java qualificado. As empresas optam mais pelo java devido a facilidade de rodar em diversos ambientes, e o valor que economizam em licençcas, e a facilidade de vender para os clientes sem licenças de Sistema Operacional, e sem estar preso a nenhum, compensa o custo dos funcionários java qualificados.

Ou seja, eu não concordo com o que vc disse, por isso gostaria que argumentasse. Outra coisa que não entendi… Vc deu duas certificações iguais para desenvolvedores de linguagens diferentes, qual o propósito?

Valeu!

douglaskd

olha um programador java senior que nunca ouviu falar em .NET

para tirar a certificação 70-515 da microsoft, teria um pouco de dificuldade e alguns meses de estudo…

e se eu tivesse a possibilidade de contratar 1 profissional entre os 2 perfis abaixo, para o perfil Pleno ou Senior:

Especialista ASP.NET: 4 anos de XP com ASP.NET, Certificação 70-515: pretensão: R$4.500,00

Analista Programador Senior: 10 anos de XP com Java, Certificação 70-515: Pretensão: R$6.000,00

eu contrataria o especialista, pelos anos de experiência e pela pretensão salarial,

se eu penso assim, quem dirá as empresas…

olha que peguei leve…Java e C# tem suas similariedades, mas muitos ainda programam em Delphi, Cobol…que são completamente diferentes entre java e c#, e infelizmente se a pessoa quer mudar de uma linguagem mais antiga para uma mais nova, ela encontra grandes dificuldades, tanto que algumas retornão ao nivel Junior.

Cara, vc poderia dar explicações do motivo disso? Veja bem… O Mercado .NET está bem atrás do mercado Java, paga-se muito mais por um desenvolvedor Java do que para um .NET, justamente pela dificuldade de se encontrar um Java qualificado. As empresas optam mais pelo java devido a facilidade de rodar em diversos ambientes, e o valor que economizam em licençcas, e a facilidade de vender para os clientes sem licenças de Sistema Operacional, e sem estar preso a nenhum, compensa o custo dos funcionários java qualificados.

Ou seja, eu não concordo com o que vc disse, por isso gostaria que argumentasse. Outra coisa que não entendi… Vc deu duas certificações iguais para desenvolvedores de linguagens diferentes, qual o propósito?

Valeu!

na verdade não foi isso que quiz dizer…

poderia ter trocado 70-515 por OCJP… e colocado java no lugar do .NET que “para mim” são linguagens que brigam de igual para igual e as duas são atuais

o que quiz dizer na verdade é que o que conta é a experiência do profissional… e não o que sabe, mais como ele prova que sabe

eu devia ter dado outro exemplo…java e .net são muito parecidos(no nivel básico)…

mais digamos que um profissional tenha 20 anos de delphi, sendo senior…mesmo que ele tire uma certificação OCJP(java) ou 70-515(.NET), e que ele estude bastante…seria dificil ele manter o mesmo salario que ganha como delphi, e o mesmo cargo, sendo Analista Programador .NET Senior ou Java Senior.

a mudança não é tão rapida assim…a nivel de junior pode até ser…mais senior…demora, ele tem que conhecer a fundo como funciona…

digo que “Experiência comprovada na Linguagem que a empresa usa” vale mais do que “Experiência comprovada em outra linguagem”

isso levando em consideração Cargos para Programadores Especialistas em uma Determinada linguagem,

Criado 3 de junho de 2012
Ultima resposta 4 de jun. de 2012
Respostas 14
Participantes 8