Existe o "Caminho das Pedras" para Carreira em Desenvolvedor JAVA?

tioola:
Hehehe…somos praticamente vizinhos não?..eu estudo na FATEC/Bauru - Curso Banco de Dados. Temos algo em comum, FATECANOS e aprendizes de JAVA então, espero trocarmos muitas ideias, e ja anote ai o meu msn barbosa.tecgraf@hotmail.com.

Pessoal, como eu disse, eu tenho noção em PHP, apenas para fazer algumas soluçõezinhas para os sites q eu desenvolvo, ainda não programo em NADA pesado, e ja que preciso aprender uma linguagem, não gostaria de ir pelas “mais faceis” e sim pelas que me darão uma projeção de carreira com mais visão de futuro, eu vejo os aplicativos java e sua segurança, eu acho fantástico!.
Tenho MUITO o que aprender ainda, mas sei que com a força de vontade q eu sinto eu vou chegar em algum lugar! assim espero!
Há 2 semanas apenas que chegou o meu livro USE A CABEÇA, comecei a ler e sua didática me prendeu nos estudos, achei muito bacana, tenho o Deitel tb, mas acho q é uma leitura muito massante!, e vi aki no forum mesmo as indicações do USE A CABEÇA, entao segui conselhos…hehehe!
Meu caso com JAVA foi algo parecido com “amor a primeira vista”…penso que me acharia um profissional “incompleto” se eu programasse em PHP por exemplo. Não desmeresso nenhuma linguagem de programação, cada uma tem os seus méritos, mas é algo de afinidade pessoal com certa linguagem, assim aconteceu comigo e o JAVA. estaria eu errado?..rsrs…
Não penso apenas no Dinheiro, lógico q ele faz parte da vida profissional, mas eu penso em ser realmente um bom profissional!

rbarbosa ja te adicionei ^^

Opa, mais uma Fatec/CPB aqui… rs…

tioola - ja ta aceito oconvite!

Natalia: é nois Fatecana!..rsrs…

Pessoal, existe muita diferença quando se progrma em JAVA para desktop / mobile / web?

Oi,

Atualmente, seguir utilizando NOTEPAD não é um bom caminho.

No mínimo um compilador decente deve-se utilizar. Pode-se usar uma IDE básica, simples e semelhante ao NOTEPAD, porém integrado a um compilador (Como por exemplo, o JCreator). Ou então, usufruir de uma IDE mais complexa com maiores funções, como o Eclipse / Netbeans.

O grande detalhe e o que irá fazer a diferença é seus estudos. Como falasse anteriormente, você gosta muito da parte gráfica (visual). Logo, procure não utilizar plugins gráficos e aprenda na “unha” mesmo como criar e desenvolver seus componentes.

Fique atendo e procure conhecer a API, e procure ter no mínimo um ingles técnico. Nem sempre nosso português irá lhe ajudar com essa evolução tecnológica.

Tchauzin!

Ok.
Na minha ultima resposta eu acabei não respondendo o tópico.

Vou citar o meu caso. Citarei uns livros que me ajudaram na minha jornada de quase 4 anos no framework java.

Eu comecei a aprender java em 2006 com o Deitel e Core Java. e me ajudou e muito a aprender swing e orientação à objetos.

Depois, o livro de certificação SCJP e aprendi de verdade OO e a linguagem java. (Leitura Obrigatória)

Depois, o Head First Design Patterns que me mostrou a ter uma visão de alto nível sobre o projeto. (Leitura Obrigatória)

Depois, o Head First Servlets e JSPs que me mostrou como todos os frameworks da camada View são implementados. (Excelente Livro)

Depois, o Core JSF 3d que me mostrou uma evolução sobre o JSP trazendo uma facilidade incrivel de desenvolvimento.(Bom Livro)

o Enterprise Java Beans 3.0 (Bom livro, ainda estou estudando lendo ele)

estou começando a ler o Core J2EE Patterns(Excelente livro)

tem outros livros que eu sempre pegava na biblioteca que me ajudava a estudar java, mas não estou lembrando no momento,
esses são alguns livros que me ajudaram no caminhos das pedras a me tornar um desenvolvedor java.
Esses são livros que estudei por conta para ter uma base boa, porque quando se trabalha você acaba não tendo muito
tempo para aprender profundamente as tecnologias que utiliza no dia a dia no trabalho, Struts, Spring, JUnit, Dojo, etc,
pela simples razão pela falta de tempo.

Por essa razão sempre é bom pegar livros e ser autoditada para aprender profundamente sobre algum tópico e ter uma visão
de especialista sobre tal ramo, claro que sempre tentando conciliar isso com a experiência.

Eu estava obervando os dois IDE (Netbeans e Eclipse), me parece que o netbeans é mais completo em alguns aspectos, porém o Eclipse me pareceu mais versatil para trabalhar, qual a preferência de vocês e quais as vantagens e desvantagens entre os 2?