Re: [java-list] Pós graduação - meio longo, desculpem...
Olá, após me formar, tenho trabalhado com JAVA há +/- 1 10 meses. Sou bacharel em ciência da computação. Vimos um pouco sobre JAVA na faculdade. Mas ainda vejo que preciso estudar bastante. O mundo JAVA é realmente grande. Gostaria que me desse uma opnião sobre meus estudos. Por onde deveria começar(ops, já estudeu um pouco de swing). Coisas como RMI, EJB, não tive oportunidade de começar. Mas trabalhei um pouco com JAVA e CORBA. Acho que uma visão mais alto nível da coisas, por exemplo saber o que usar, e na hora certa, também deve ajudar. Me dê uma mão de como me organizar melhor meu tempo. Pode ser ?! Obrigado. Alan -- 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] -
RES: [java-list] Pós graduação - meio longo, desculpem...
Interessante as suas colocações. Também sou a favor das certificações, acredito que elas, de forma geral (eh claro que existem as excecoes...), atestam conhecimento específico sobre a tecnologia em questão e se forem provas bem elaboradas atestam alguns conhecimentos teoricos que sao base da tecnologia, achei a prova de certificacao de Java Programmer boa nesse sentido. Fiquei feliz ao saber que o Mestrado está sendo bem visto pelo mercado. Já era tempo dos diretores de TI perceberem que o mito quem faz Mestrado eh para dar aula pode ter sido verdade a algum tempo atrás, mas que hoje com certeza não faz mais sentido. Com a evolução da tecnologia o gap teoriaprática tende sempre a diminuir, ficando difícil afirmar que determinadas pesquisas acadêmicas sejam coisas para o futuro,ficcao cientifica. A maior prova disso eh a Inteligência Artifical que torna possivel hoje vc manipular um Palm gracas ao estudo de reconhecimento de padroes, linha bem forte dentro de IA que possui varias aplicacoes. []s, Rodrigo -Mensagem original- De: Silvio L.DeMorais [mailto:[EMAIL PROTECTED]] Enviada em: 10 December 2001 23:10 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Pós graduação - meio longo, desculpem... OK, concordo plenamente com essas ideias. Sempre fui meio cetico quanto a cursos de informatica em geral. Nao cursos universitarios, mas esquemas de treinamento em alguma ferramenta ou tecnologia especifica. Internet, manuais e livros sao melhores fontes de informacao. Mas nao penso o mesmo das certificacoes, pois elas tem um papel importante. Sao decoracoes de curriculo, o que eh fundamental num mercado cheio de gente desempregada como eh o caso do mercado de TI (pelo menos aqui nos EUA). Eu trabalho para uma empresa de consultoria de porte meio/grande (+- 5000 profissionais no mundo todo, e uns 3500 nos EUA). E mantenho contato direto com o pessoal de marketing para estar por dentro do que os clientes querem e estar preparado para mudancas de orientacao de mercado. Bom, desde fins do ano passado o mercado de TI mudou bastante, muita gente foi demitida das empresas .com, e a concorrencia estah muito pesada. As qualificacoes minimas sao bem mais elevadas agora. Um curriculo bem decorado eh basico para a sobrevivencia. Por exemplo, o projeto onde estou trabalhando contratou de 3 profissionais Java no final de Novembro. Recebemos 83 curriculos, do pais inteiro, e para vir morar em Michigan, numa cidade pequena e chata. A selecao foi muito dificil, e tivemos que estabelecer algumas regras para facilitar a vida: Curriculos sem pelo menos Bacharelado, nem eram lidos. Mestrado era muito valorizado. Menos de 5 anos de experiencia em TI apos a graduacao, eliminados. Menos de 3 anos de experiencia em GUI development (qualquer linguagem), eliminado. Menos de 18 meses de experiencia em Swing, eliminado. (eu estava encarregado de contratar o cara de Swing) E finalmente, certificacao de Java Programmer e outras. No final, contratamos 3 profissionais excepcionais, que conseguiram entrar no projeto e ser produtivos em menos de 1 semana. Se essa mesma selecao fosse feita em 2000, nao teriamos tido nem 10 candidatos, e as qualificacoes seriam muito piores. Mas o que eu quero mostrar com isso eh que num mercado ultra competitivo, e principalmente com a economia em baixa, certificacoes e titulos academicos sao fundamentais. O curriculo TEM que estar bem enfeitado para se sobresair. Afinal, a unica funcao de um curriculo eh gerar uma entrevista. On Mon, 10 December 2001, Luiz Bastos wrote: Olá Caro anônimo, você disse tudo. Eu concordo plenamente!!! O que um cara bom deve ter é curiosidade, vontade de aprender coisas novas. Parar com esta bobagem de cair nos contos das empresas que vendem certificações técnicas e aprender a estudar sozinho. Tudo o que a gente sabe hoje de técnica ligada a modismo, com certificação ou não, daqui a 3 anos não valerá um peso argentino. Em compensação, teoria dos grafos, estruturas de dados, estratégias de abordagem de problemas, etc, serão úteis a vida inteira. []s Luiz Arnaldo Bastos Luca - Original Message - From: Java Dev [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, December 09, 2001 9:07 AM Subject: RES: [java-list] Pós graduação Desculpe a sinceridade mas vc realmente acha que faz sentido em se fazer pos-graduacao em Enterprise Solution Provider em Objetos Distribuidos em JAVA ? Vc pode muito bem comprar bons livros, frequentar listas como essa, vasculhar material pela Web e obter TUDO o que vc quiser sobre assuntos como esse. Em quanto tempo sua pos-graduacao vai valer alguma coisa ?? Sera que vc pensou na relacao custo/beneficio ?? Estou levantando a bola nao para ser mais um rebelde sem causa, mas por achar da maior relevancia esse tipo de discussao, pois o que mais se fala eh do perfil ideal do profissional de TI, o que ele tem que ter, o que ele NAO tem que ter, etc... e na minha humilde opniao
Re: [java-list] Pós graduação - meio longo, desculpem...
Na minha opinião pessoal, comece aprendendo bem: java.lang, ou seja, threads, reflection, tipos de referências... java.util, collections e afins (MUITO IMPORTANTE) java.net, sockets e etc.. Depois aprenda java.jdbc, java.rmi e caso você tenha interesse em telas, aprenda java.awt e javax.swing. Só depois de saber bem os pacotes acima, estude ejb, servlets, jsp, transaction, []´s - Original Message - From: Alan Alexandre da Silva [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, December 11, 2001 7:30 AM Subject: Re: [java-list] Pós graduação - meio longo, desculpem... Olá, após me formar, tenho trabalhado com JAVA há +/- 1 10 meses. Sou bacharel em ciência da computação. Vimos um pouco sobre JAVA na faculdade. Mas ainda vejo que preciso estudar bastante. O mundo JAVA é realmente grande. Gostaria que me desse uma opnião sobre meus estudos. Por onde deveria começar(ops, já estudeu um pouco de swing). Coisas como RMI, EJB, não tive oportunidade de começar. Mas trabalhei um pouco com JAVA e CORBA. Acho que uma visão mais alto nível da coisas, por exemplo saber o que usar, e na hora certa, também deve ajudar. Me dê uma mão de como me organizar melhor meu tempo. Pode ser ?! Obrigado. Alan -- 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] - -- 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] -
Re: [java-list] Pós graduação - meio longo, desculpem...
OK, concordo plenamente com essas ideias. Sempre fui meio cetico quanto a cursos de informatica em geral. Nao cursos universitarios, mas esquemas de treinamento em alguma ferramenta ou tecnologia especifica. Internet, manuais e livros sao melhores fontes de informacao. Mas nao penso o mesmo das certificacoes, pois elas tem um papel importante. Sao decoracoes de curriculo, o que eh fundamental num mercado cheio de gente desempregada como eh o caso do mercado de TI (pelo menos aqui nos EUA). Eu trabalho para uma empresa de consultoria de porte meio/grande (+- 5000 profissionais no mundo todo, e uns 3500 nos EUA). E mantenho contato direto com o pessoal de marketing para estar por dentro do que os clientes querem e estar preparado para mudancas de orientacao de mercado. Bom, desde fins do ano passado o mercado de TI mudou bastante, muita gente foi demitida das empresas .com, e a concorrencia estah muito pesada. As qualificacoes minimas sao bem mais elevadas agora. Um curriculo bem decorado eh basico para a sobrevivencia. Por exemplo, o projeto onde estou trabalhando contratou de 3 profissionais Java no final de Novembro. Recebemos 83 curriculos, do pais inteiro, e para vir morar em Michigan, numa cidade pequena e chata. A selecao foi muito dificil, e tivemos que estabelecer algumas regras para facilitar a vida: Curriculos sem pelo menos Bacharelado, nem eram lidos. Mestrado era muito valorizado. Menos de 5 anos de experiencia em TI apos a graduacao, eliminados. Menos de 3 anos de experiencia em GUI development (qualquer linguagem), eliminado. Menos de 18 meses de experiencia em Swing, eliminado. (eu estava encarregado de contratar o cara de Swing) E finalmente, certificacao de Java Programmer e outras. No final, contratamos 3 profissionais excepcionais, que conseguiram entrar no projeto e ser produtivos em menos de 1 semana. Se essa mesma selecao fosse feita em 2000, nao teriamos tido nem 10 candidatos, e as qualificacoes seriam muito piores. Mas o que eu quero mostrar com isso eh que num mercado ultra competitivo, e principalmente com a economia em baixa, certificacoes e titulos academicos sao fundamentais. O curriculo TEM que estar bem enfeitado para se sobresair. Afinal, a unica funcao de um curriculo eh gerar uma entrevista. On Mon, 10 December 2001, Luiz Bastos wrote: Olá Caro anônimo, você disse tudo. Eu concordo plenamente!!! O que um cara bom deve ter é curiosidade, vontade de aprender coisas novas. Parar com esta bobagem de cair nos contos das empresas que vendem certificações técnicas e aprender a estudar sozinho. Tudo o que a gente sabe hoje de técnica ligada a modismo, com certificação ou não, daqui a 3 anos não valerá um peso argentino. Em compensação, teoria dos grafos, estruturas de dados, estratégias de abordagem de problemas, etc, serão úteis a vida inteira. []s Luiz Arnaldo Bastos Luca - Original Message - From: Java Dev [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, December 09, 2001 9:07 AM Subject: RES: [java-list] Pós graduação Desculpe a sinceridade mas vc realmente acha que faz sentido em se fazer pos-graduacao em Enterprise Solution Provider em Objetos Distribuidos em JAVA ? Vc pode muito bem comprar bons livros, frequentar listas como essa, vasculhar material pela Web e obter TUDO o que vc quiser sobre assuntos como esse. Em quanto tempo sua pos-graduacao vai valer alguma coisa ?? Sera que vc pensou na relacao custo/beneficio ?? Estou levantando a bola nao para ser mais um rebelde sem causa, mas por achar da maior relevancia esse tipo de discussao, pois o que mais se fala eh do perfil ideal do profissional de TI, o que ele tem que ter, o que ele NAO tem que ter, etc... e na minha humilde opniao esse tipo de curso em conjunto com os das 3 letrinhas magicas sao na realidade uma grande enganacao para tirar dinheiro das pessoas. O que deve ser buscado numa Universidade, em nivel de graduacao e principalmente de pos-graduacao e fundamentacao teorica. No final das contas eh o que vai fazer a diferenca. O ideal seria que a mesma buscasse um equilibrio teoriapratica atraves de materias de base teorica aliadas a materias de projeto orientado, de preferencia projetos de dificuldade media para dificil(que sao aqueles que realmente utilizam base teorica, e tb os quais se ganha mais $$, os outros os curiosos fazem) e que resolvessem algum pepino de empresas conveniadas. Infelizmente sao raros os cursos que oferecem esse tipo de approach, ficando o interessado em buscar no mercado a adequacao pratica. Na realidade a propria base teorica(matematica,etc...) pode tb ser obtida de forma auto-didata, mas eh mais dificil e demanda mais tempo e dedicacao do que novidades tecnologicas.Ex: Eh MUITO mais complicado o cara estudar sozinho e dominar um pbm de emparelhamento em Grafos do que aprender Objetos Distribuidos em JAVA. A questao eh que esse