Amigo, veja bem, quando se coloca o dedo na ferida se espera que vá escutar um berro e foi isso que aconteceu. Vc apertou a ferida e a galera berrou. Mesmo assim vc poderá tirar boas conclusões de que está fazendo a opção certa. Como já havia falado: "Nunca foi tão fácil acertar o alvo". Escolher Java é como se estar num safari com uma Bazuca na mão com um rebanho rinocerontes ao seu redor ... não tem como errar o tiro. Alguns bons caminhos para que vc tenha boas oportunidades em sua carreira. Se quer ser um profissional de integração: - Conheça XML (SAX e DOM). - Conheça J2EE (EJB, JDBC). Se quer ser um desenvolvedor Web - Conheça JSP e Servlets. - Conheça J2EE (EJB, JDBC). Para ambos os casos tire a certificação de Java Programmer, Java Developer e recém criada Java Web Developer Certification. Isso não vai provar que vc é bom mas garantirá uma boa remuneração e uma boa chance de crescer profissionalmente. Boa Sorte, Jefferson > ---------- Mensagem original ----------- > > De : [EMAIL PROTECTED] > Para : [EMAIL PROTECTED] > Cc : > Data : Mon, 10 Sep 2001 14:18:08 -0300 > Assunto : RE: [java-list] Dúvida existencial > > Pessoal da Lista: > > Eu não fiz críticas a linguagem. Apenas comentei que não > sabia ao certo onde ir. Mostrei as outras linguagens > como ilustração de onde já havia chegado. Desde então > recebi vários emails de pessoas realmente raivosas a > respeito de minhas dúvidas. Como disse, estou começando > com Java e apenas queria uma noção de qual nicho poderia > me dedicar com essa tecnologia. That´s all! Não queria > provocar nenhuma guerra santa! hehe > > Abraços a todos que me responderam, e minhas sinceras > desculpas por talvez ter "comido a vaca sagrada de > alguem". > > Snake_Ice > > > > > > Concordo com muitas das suas críticas ao java. Afinal, > é óbvio que esta > > tecnologia tem defeitos. Mas o ponto principal é que > há sim vários pontos > > positivos que apontam no java uma ótima solução. > > > > Não concordo sobre não ter nada relevante feito em > java. O Forte é um grande > > exemplo da maturidade desta tecnologia. IDE é uma das > aplicações mais > > complexas que pode haver. > > > > Você citou várias tecnologias para se opor ao java em > vários ambientes. E > > isto é uma grande vantagem, a unificação de várias > soluções dentro de uma > > plataforma tecnológica. Vou também citar abaixo outros > pontos fundamentais > > para a escolha do java além da qualidade e facilidade > da linguagem java, > > padronização de soluções, adoção de padrões de mercado > e relativa > > independência de fornecedores. > > > > Ele é a melhor escolha de desenvolvimento de > componentes server-side pela > > sua característica multiplataforma. A U.Near, onde > trabalho, adotou o java > > como a solução para componentes para outras > plataformas (além da solução COM > > para ambiente Microsoft). Hoje, não há outra solução > que permita isso. Mesmo > > a arquitetura CORBA requer uma linguagem por debaixo > (que pode também ser > > java) e compilações especiais para cada ambiente. > > > > Imagine a economia que a Oracle teve ao implementar > suas ferramentas de > > gerenciamento em java. Não é necessário mais manter > várias compilações e > > makefiles para cada plataforma que o Oracle é > disponibilizado. > > > > Nunca trabalhei com PHP, mas ASP perde feio para o > JSP. Os pontos > > fundamentais são a qualidade da linguagem, facilidade > da componentização em > > JSP (a linguagem de script é a mesma para produção de > componentes e a > > tecnologia COM não é simples) e por ser compilada > garantindo com tudo isso > > maior qualidade de código. > > > > A escolha entre ASP e JSP se dá muito mais por uma > escolha estratégica entre > > arquiteturas (Microsoft/Linux/Unix) do que uma > avaliação específica destas > > tecnologias. > > > > Applets foram um nicho que a Sun achou para divulgar e > popularizar o java. > > Tem qualidades para usos bem específicos (internet > bank a adotou em larga > > escala) mas o java é muito maior que isso. > > > > Por fim, aposto nas soluções Enterprise do java (com > EJB fazendo objetos > > distribuídos / JSP fazendo camada de apresentação) e > soluções para portables > > devices (desde celulares até computadores de bordo) > como as grandes cartadas > > para o presente e futuro desta tecnologia. > > > > abraços > > > > Jorge > > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > Sent: segunda-feira, 10 de setembro de 2001 09:35 > > To: [EMAIL PROTECTED] > > Subject: [java-list] Dúvida existencial > > > > > > Saudações a todos da lista: > > > > Antes de mais nada, por favor não me julguem mal nessa > > minha primeira mensagem, mas tento aqui sanar uma > dúvida > > que está realmente me tirando o sono: Pra que, afinal, > > serve o Java? > > Tenho bastante experiencia com programação, e por isso > > acabei me encontrando nesta encruzilhada. Deixem-me > > expor alguns tópicos para ilustrar o que digo: > > Programas Java são *SEMPRE* mais lentos que progamas > > nativamente compilados (mesmo os compilados pra > máquina, > > que acabam perdendo a portabilidade , ou seja, a idéia > > da linguagem Java) > > Programas Java (em sua maioria) exigem MUITA máquina > com > > muita memoria para rodar > > Se considerarmos esses dois tópicos eu fico pensando. > O > > Java deve ter algo realmente de MUITO especial. > > O problema é: Tenho procurado (e muito) por aí mas não > > encontrei absolutamente *NADA* de sério feito em java. > > Encontrei sim alguns applets. São até que bonitinhos, > > mas e daí? Eu tenho desenvolvido aplicações cliente > > servidor utilizando Oracle, Ms-SQL Server e Interbase. > E > > as aplicações cliente conseguem rodar até em máquinas > > P100 com 16 de Ram! Pra internet, digo montar sistemas > > de manipulação de dados via internet, encontrei no > PHP, > > ASP, XML, etc a solução ideal. Desenvolvimento de > games? > > Desenvolvi alguns (bem básicos é verdade) utilizando > > DirectX e VC++. Aplicações pra internet vão muito bem, > > obrigado em Delphi. Preciso que rode também em > ambiente > > Linux? Com o Delphi 6 consigo portar tudo a contento > pra > > Linux. E isso tudo contando com velocidade e não > > necessitando muita máquina pra rodar. > > Eu sei que Java é extremamente portavel, basta pegar o > > arquivo *.class e colocar rodar na máquina virtual > java > > solicitada. Porém vi em um website sobre applets Java > um > > programador mudando a frase "Write once, run > everywhere" > > pra "Write once, debug everywhere" após encontrar > > incontáveis incompatibilidades entre seu applet e os > > browsers Netscape e Exporer. Sim, o applet, não código > > Javascript ou html. > > Mas eu também tenho conciência que 10 milhões de > > programadores no mundo todo não podem estar errados. > > Java deve realmente ser muito bom! > > O problema, como eu disse, é que não encontrei ainda > > absolutamente NADA excepcional feito em Java. > > Por favor, ajudem-me a entender o que essa tecnologia > é > > e que podemos fazer de tão especial com ela. > > Por favor, nada de e-mails de fanáticos dizendo: Java > é > > bom pq é bom ou coisas do gênero. Busco a resposta de > > pessoas sérias, envolvidas com a tecnologia e que > possam > > me mostrar o que realmente podemos atingir com java > que > > não possamos atingir com outras linguagens ou pelo > menos > > que compense a perda de velocidade e o alto requisito > de > > hardware. > > Por favor, desculpem o tamanho do email. Mas tenho > > certeza que esta dúvida não é apenas minha, mas de > muita > > gente que deve acreditar que java serve apenas pra > fazer > > applets. > > > > Abraços > > > > Snake_Ice > > [EMAIL PROTECTED] > > > > > > > _________________________________________________________ > _________________ > > AcessoBOL, só R$9,90! Menos que a metade da América! > > Assine já! http://www.bol.com.br/acessobol/ > > > > > > > > ------------------------------ LISTA SOUJAVA ---------- > ------------------ > > http://www.soujava.org.br - Sociedade de Usuários > Java da Sucesu-SP > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > > regras da lista: http://www.soujava.org.br/regras.htm > > para sair da lista: envie email para java-list- > [EMAIL PROTECTED] > > ------------------------------------------------------- > ------------------ > > > > ------------------------------ LISTA SOUJAVA ---------- > ------------------ > > http://www.soujava.org.br - Sociedade de Usuários > Java da Sucesu-SP > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > > regras da lista: http://www.soujava.org.br/regras.htm > > para sair da lista: envie email para java-list- > [EMAIL PROTECTED] > > ------------------------------------------------------- > ------------------ > > > > > > > ______________________________________________________________________ ____ > AcessoBOL, só R$9,90! Menos que a metade da América! > Assine já! http://www.bol.com.br/acessobol/ > > > > ------------------------------ LISTA SOUJAVA ----------------------- ----- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu- SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > para sair da lista: envie email para java-list- [EMAIL PROTECTED] > -------------------------------------------------------------------- ----- > > > ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
=?iso-8859-1?q?RE=3A_=5Bjava=2Dlist=5D_D=FAvida_existencial?=
Jefferson Luiz Castello Pereira Tue, 11 Sep 2001 04:54:34 -0700
- Re: [java-list] Dúvida existencial Jefferson Luiz Castello Pereira
- RE: [java-list] Dúvida existencial snakeice
- Re: [java-list] Dúvida existencial Jefferson Luiz Castello Pereira
- Re: [java-list] Dúvida existencial snakeice