Java EE está indo para o brejo?  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
diego_qmota
JavaEvangelist
[Avatar]

Membro desde: 28/09/2008 15:44:35
Mensagens: 346
Localização: Paulínia
Offline

Pessoal, bom dia!

Queria comentar um assunto que têm me deixado preocupado. Embora eu seja programador JAVA SE e iniciei meu ingresso no mundo EE (web)...

Vou falar em português xulo (se é que posso chamar de português), mas que ilustrará bem minhas preocupações...

Cada vez mais ouço que o JAVA EE está indo para "as cucuias" e que o melhor é migrar para tecnologias ágeis, como RUBY. E esquecer mesmo JAVA.. jogar para escanteio...

Gostaria de saber se é besteira de algumas pessoas - que sentem a necessidade de migrar para outras tecnologias - e que estão condenando o JAVA EE precipitadamente. Ou se é uma tendência que já está sendo notada... que inúmeros desenvolvedores estão pensando o mesmo. Ou se JAVA EE está se tornando mesmo ultrapassado...?

E se o JAVA EE estiver "indo para o brejo" mesmo, que medidas estão sendo tomadas pela ORACLE ou aquele comitê, para conter o problema??


Obs: Por favor, não fiquem irritados com o tópico que postei. Quero mesmo discutir idéias e tendências ou ver se estou errado com o que ando ouvindo e têm me preocupado....

This message was edited 1 time. Last update was at 01/09/2010 08:54:07


"Go ahead, make my day!"
Felagund
GUJ Master
[Avatar]

Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline

não há nada que indique o Java EE esta morrendo, aparentemente ele continua a todo o vapor, normalmente quem diz algo nesse estilo, de esquece Java é passado migre pra INFORME_UMA_LINGUAGEM_QUALQUER_AQUI, está somente maravilhado com algumas vantagens da nova linguagem que está aprendendo, a pessoa muitas vezes nem faz por mal.

Pode manter seus estudo em Java EE, mas é sempre bom não ficar dependente de uma unica linguagem.

att
Rafael Felix

Rolling With Code
Twitter
[WWW]
Diabo Loiro
GUJ Master
[Avatar]
Membro desde: 24/03/2009 07:46:14
Mensagens: 1040
Localização: Praia Grande - SP
Offline

cara.. as maiores corporações usam java... o que rola é java ou .net.....

ruby vem crescendo.. é moda junto com grails,escala... são fáceis e mais produtivas mais na minha opinião pessoal é moda.. as coisas que o ruby tem de legal o java 7 ja faz a maioria...

mais não tem nada a ver isso do java morrer... muito menos o J2EE,que é muito mais do que simplesmente servlets e jsp, para paginas.
J2EE tem ejb,jsf,jpa,web services..... não tem como isso tudo morrer do nada não se iluda.

tem muito menos vagas para ruby.... do que para java... e nunca ouvi falar de empresas que tem projetos de grandes usarem somente ruby.

Sun Certified Java Associate
Sun Certified Java Programer 6.0
Sun Certified Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer

Blog
http://brunodanielmarinho.wordpress.com

Fals - Osum Leader
http://osum.sun.com/group/fals


lelodois
Virtual Machine Man
[Avatar]

Membro desde: 16/10/2007 07:57:45
Mensagens: 547
Localização: São Paulo
Offline

O java vai morrer

Java e Objective-C

Se depender de mim nunca ficarei plenamente maduro nem nas idéias nem no estilo, mas sempre verde, incompleto, experimental. G.F.

Os inteligentes aprendem com seus erros, os sábios aprendem com os erros dos outros.

Adorar a Deus é um privilégio.

De novo flores?
[Email] [WWW] [MSN]
maior_abandonado
JWizard
[Avatar]

Membro desde: 03/09/2007 11:30:08
Mensagens: 2694
Localização: sp
Offline

<minha resposta padrão>olha as vagas de java nos sites de emprego e depois compara com as vagas de outras linguagens</minha resposta padrão>

espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
Jairo Junior
Java Ninja
[Avatar]

Membro desde: 14/08/2009 19:17:38
Mensagens: 291
Localização: Belém, Pará
Offline

Lembre-se que você está fazendo essa pegunta em uma comunidade Java. Faça a mesma pergunta em comunidades de Ruby ou Python e veja que a resposta será bem diferente. Não estou dizendo que o Java EE esteja indo pro brejo, até porque não existe tal absurdo em TI, mas as opiniões aqui podem ser parciais porque é dessa forma que a comunidade Java enxerga as coisas.
De maneira resuminada, pegue os dois lados, análise e tome suas decisões, tenha seus próprios insights e faça sua própria projeção.

Esse tipo de tópico apocalíptico já deu o que tinha que dá.
mochuara
GUJ Master
[Avatar]
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline

diego_qmota wrote:
Obs: Por favor, não fiquem irritados com o tópico que postei. Quero mesmo discutir idéias e tendências ou ver se estou errado com o que ando ouvindo e têm me preocupado....


Ao invés de perguntar se tecnologia X vai pro brejo, porque não nos diz que tipo de profissional vc é e o que pretende para sua carreira. Por exemplo, quem quer trabalhar para uma "grande corporação" precisa lidar com tecnologias defasadas porque grandes corporações geralmente são conservadores nesse aspecto, enquanto profissionais visionários e inovadores não veem problema algum em assimilar novas tecnologias e utilizar nos seus produtos, e podem até ficar impressionados que ainda existam pessoas que usam EJBs e AppServers.

Ou seja, sem saber que tipo de profissional é vc e o que pretende para sua carreira só nos resta discutirmos assuntos pouco interessante (se tecnologia X vai substituir a tecnologia Y), enquanto deveríamos estar focados em nós, enquanto profissionais, o que pretendemos estar fazendo nos próximos, digamos, 5 anos.
diego_qmota
JavaEvangelist
[Avatar]

Membro desde: 28/09/2008 15:44:35
Mensagens: 346
Localização: Paulínia
Offline

java.lang.JJunior wrote:Lembre-se que você está fazendo essa pegunta em uma comunidade Java. Faça a mesma pergunta em comunidades de Ruby ou Python e veja que a resposta será bem diferente. Não estou dizendo que o Java EE esteja indo pro brejo, até porque não existe tal absurdo em TI, mas as opiniões aqui podem ser parciais porque é dessa forma que a comunidade Java enxerga as coisas.
De maneira resuminada, pegue os dois lados, análise e tome suas decisões, tenha seus próprios insights e faça sua própria projeção.

Esse tipo de tópico apocalíptico já deu o que tinha que dá.


É.. eu sei que as opiniões não são muito imparciais... por isso até que escrevi a observação embaixo. Sei que o tópico é triste também. Mas devido a ouvir críticas, críticas, críticas e mais críticas de JAVA EE, pensei que tantas pessoas podem não estar tão erradas assim... Uma "demonização" exagerada da tecnologia praticamente... Tão exagerada que não dá para digerir essas opiniões sem desconfiança. Afinal, se é tããããoo ruim assim e o melhor é partir para RUBY, etc - porquê há tantos anúncios, crescimento, investimentos em torno do JAVA EE?! É um pouco discrepante isso...

Talvez tenha que analisar mesmo o escopo e os dois lados, para chegar a minhas conclusões...

This message was edited 1 time. Last update was at 01/09/2010 12:22:21


"Go ahead, make my day!"
diego_qmota
JavaEvangelist
[Avatar]

Membro desde: 28/09/2008 15:44:35
Mensagens: 346
Localização: Paulínia
Offline

mochuara wrote:
diego_qmota wrote:
Obs: Por favor, não fiquem irritados com o tópico que postei. Quero mesmo discutir idéias e tendências ou ver se estou errado com o que ando ouvindo e têm me preocupado....


Ao invés de perguntar se tecnologia X vai pro brejo, porque não nos diz que tipo de profissional vc é e o que pretende para sua carreira. Por exemplo, quem quer trabalhar para uma "grande corporação" precisa lidar com tecnologias defasadas porque grandes corporações geralmente são conservadores nesse aspecto, enquanto profissionais visionários e inovadores não veem problema algum em assimilar novas tecnologias e utilizar nos seus produtos, e podem até ficar impressionados que ainda existam pessoas que usam EJBs e AppServers.

Ou seja, sem saber que tipo de profissional é vc e o que pretende para sua carreira só nos resta discutirmos assuntos pouco interessante (se tecnologia X vai substituir a tecnologia Y), enquanto deveríamos estar focados em nós, enquanto profissionais, o que pretendemos estar fazendo nos próximos, digamos, 5 anos.


Gostaria de ter os dois perfis. De quem objetiva trabalhar em grandes corporações com tecnologias consolidadas e mais antigas implantadas e também de quem lida com o que há de mais novo. Não quero ter o perfil somente de quem faz aplicações com tecnologias mais novas e se tiver que trabalhar em uma grande corporação, irá se atrapalhar, por exemplo. Ou vice-versa.
A minha preocupação é somente se vou investir tempo e dinheiro em estudar algo que em breve pode ficar defasado...

"Go ahead, make my day!"
mochuara
GUJ Master
[Avatar]
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline

diego_qmota wrote:

Gostaria de ter os dois perfis.


Isso é o equivalente, em linguagem popular, a assobiar e chupar cana ao mesmo tempo.
diego_qmota
JavaEvangelist
[Avatar]

Membro desde: 28/09/2008 15:44:35
Mensagens: 346
Localização: Paulínia
Offline

mochuara wrote:
diego_qmota wrote:

Gostaria de ter os dois perfis.


Isso é o equivalente, em linguagem popular, a assobiar e chupar cana ao mesmo tempo.


É..eu sabia que ouviria isso... naturalmente não dá para focar nos dois caminhos. Mas pelo menos ter as noções necessárias para migrar de um para o outro (e não ser uma mudança "alien" se precisar mudar).
É que queria estuda rmais JAVA EE e começaram a surgir dúvidas por causa das opiniões que citei.

This message was edited 1 time. Last update was at 01/09/2010 13:33:53


"Go ahead, make my day!"
g4j
GUJ Ranger
[Avatar]

Membro desde: 02/05/2007 14:32:03
Mensagens: 817
Localização: Curitiba
Offline

Voce ate' consegue ter os 2 perfis, mas nunca vai ser especialista em nenhum. E' o velho conceito de especialista X generalista.

Gerson Luiz Chagas

SCJP 5.0
SCWCD 5.0

diego_qmota
JavaEvangelist
[Avatar]

Membro desde: 28/09/2008 15:44:35
Mensagens: 346
Localização: Paulínia
Offline

g4j wrote:Voce ate' consegue ter os 2 perfis, mas nunca vai ser especialista em nenhum. E' o velho conceito de especialista X generalista.


Então.. pessoalmente, eu prefiro o perfil de tecnologias consolidadas, como o JAVA EE.

Mas nem sempre é tudo do jeito que a gente gosta e como profissionais de TI, temos que ser flexíveis...

No momento, estou tendo que considerar outros caminhos... Fiquei na dúvida se valia a pena mesmo investir tempo e dinheiro em JAVA EE...depois de tudo que me disseram...

This message was edited 2 times. Last update was at 02/09/2010 14:24:08


"Go ahead, make my day!"
g4j
GUJ Ranger
[Avatar]

Membro desde: 02/05/2007 14:32:03
Mensagens: 817
Localização: Curitiba
Offline

diego_qmota wrote:

Mas nem sempre é tudo do jeito que a gente gosta e como profissionais de TI, temos que ser flexíveis...

No momento, estou tendo que considerar outros caminhos... Fiquei na dúvida se valia a pena mesmo investir tempo e dinheiro em JAVA EE...depois de tudo que me disseram...


Com certeza. Procure o que e' melhor pra voce sempre. Já tive chance de trabalhar em outras áreas mas nao consegui largar o java (ainda) .

Gerson Luiz Chagas

SCJP 5.0
SCWCD 5.0

jakefrog
GUJ Expert
[Avatar]

Membro desde: 22/01/2007 22:00:53
Mensagens: 4181
Offline

Já falaram o mesmo do Cobol e o mardito continua até hoje no mercado. Esse aí não morre tão cedo viu.

Java morrer acho difícil viu. Ainda mais que o governo brasileiro está utilizando a rodo! Ou seja, aqui no Brasil, vai perdurar muuuito tempo! =D

Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]

SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)

Vamos em frente que atrás vem gente!
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team