O que um desenvolvedor Jr deve saber

ué se tiver alguém de Uberlândia MG e tenha disposição para dar aula, eu pago bem. 8)

Caso ainda não tenha feito, recomendo você entrar na lista de emails do Uaijug (uaijug@googlegroups.com), desta forma você ficará mais informada sobre vagas e fará um bom networking com os demais profissionais da região

Aproveitando, em breve será realizado o uaijug tech days http://techdays.uaijug.com.br/ em Uberlândia, uma ótima forma de você adquirir novas informações

pelo que voce falou dos seus conhecimentos, só o que eu acho que falta para um junior é algum conhecimento em banco de dados, SQL mesmo, ir até os joins da vida, conhecer JDBC e talvez o básico de hibernate… e ter alguma experiência, para ser junior “eu” acho necessário ja ter alguma experiência, normalmente bem pequena, ter feito ai uns 6 meses de estagio, ou ter feito o software da locadora/padaria… algo assim. mas me parece que você está perto… ja ouvi bem do mercado de Uberlândia.

Se pretende ficar em Uberlândia, é necessário descobrir melhor quem são as empresas, além de adquirir o maior número possível de contatos. Segue o link de algumas que me lembrei agora. Todas possuem vagas em aberto, sendo que a maioria trabalha com Java em alguns projetos

http://www.softbox.com.br/
http://www.tqi.com.br/
http://www.sankhya.com.br/
http://www.neppo.com.br/
http://www.swb.com.br/
http://www.kyros.com.br/
http://www.everis.com/brazil/pt-BR/home/Paginas/home.aspx
http://www.landix.com.br/

eu fiz o curso de SQL na softblue. Agora já estou na parte de web(HTML e JSP) da apostila da Caelum.

Depois de aprender Servlets + JSP, estude JSF, e assim por diante…
Completei um ano de formado, quando sai da faculdade so saia programar pra deskop, o problema é que nunca vi uma vaga pra progrador Java desktop, tive que aprender web na marra no meu primeiro emprego, pois disse que sabia =)
Mas o importante é que consegui aprender na prática sem maiores prolemas…

UML, Lógica de Programação, Orientação a Objetos e Java Básico.
Para a web: JSP, Servlet, JSF, Hibernate / JPA e Spring.
Banco de Dados: Oracle, SQL Server ou PostgreSQL.

Acho que para um Junior seria interessante saber todos os tópicos abordados pela formação Java da Caelum…

Tu disse que paga bem , pq nao viaja para SP ou rj e faz caelum ou global Code .

Não vejo necessidade de pagar caro em um curso de Java, da pra aprender sozinho, basta aprender primeiro JSP + Servlets, busque na internet algum projeto em JSP + Servlets com MVC, aprendendo isso bem, vc aprenderá fácil, fácil, JSF, e outras tecnologias…

acho que vou fazer esses dois cursos
http://www.algaworks.com/treinamentos/fcjw-formacao-consultor-java-para-web

http://www.algaworks.com/treinamentos/fcjea-formacao-consultor-java-ee-avancado

só que são bem carinhos.rs

Isso já foi discutido varias vezes no forum… Da para aprender física nuclear sozinho.

A diferença é que em um curso você leva menos tempo para aprender , e muito provavelmente terá melhores praticas.

O curso é algo mais “mastigado”, ele joga no seu colo o conteúdo em seqüência correta , e pode tirar as duvidas de forma instantanea , fora que rola um networking.

Eu só dei esta opniao pq ela postou que paga bem por aulas em uberlândia , já que ta pagando bem então é melhor fazer em uma escola de renome.

[quote]Isso já foi discutido varias vezes no forum… Da para aprender física nuclear sozinho.

A diferença é que em um curso você leva menos tempo para aprender , e muito provavelmente terá melhores praticas.

O curso é algo mais “mastigado”, ele joga no seu colo o conteúdo em seqüência correta , e pode tirar as duvidas de forma instantanea , fora que rola um networking.

Eu só dei esta opniao pq ela postou que paga bem por aulas em uberlândia , já que ta pagando bem então é melhor fazer em uma escola de renome. [/quote]

É vc tem razão, se a pessoa tem tempo e recurso, é uma boa…

Se você fizer todos os exercícios sugreridos na apostila, então, você irá tirar um bom proveito do material.
Faça na ordem na qual cada exercício é introduzido na apostila. :wink:

[quote]acho que vou fazer esses dois cursos
http://www.algaworks.com/treinamentos/fcjw-formacao-consultor-java-para-web

http://www.algaworks.com/treinamentos/fcjea-formacao-consultor-java-ee-avancado

só que são bem carinhos.rs [/quote]

São cursos bons…

como disseram por ai… tome cuidado em aceitar um emprego de suporte ou teste e depois passar pra desenvolvimento… pois este processo é muito complicado…

para as empresas, nao compensa pegar alguem que ja esta expert em testes pra passar pra desenvolvimento… o que elas normalmente fazem eh ficar enrolando… falar que eles jah estao analisando… entao isso vc fica esperando e “perdendo tempo”

compensa ir atras de um estágio, depois de 6 meses vc jah estara como Junior… e acredite: fazendo as mesmas coisas de quando era estagiaria…

a diferenca que vejo entre estagio e jr é isso… a cobranca pra contrato é menor, e a cobranca pelas tarefas tb eh menor, pois ele tem que se preocupar mais com a faculdade, mas as atividades acaba sendo o mesmo. Estagiario ainda tem a vantagem de participar de mais treinamentos internos da empresa

pode ser curso online via msn?

pode ser curso online via msn?[/quote]

Pra JR está bem legal.

Você pretende ficar em Uberlândia ou tem planos também de sair para outras cidades?

alguns artigos que li (há algum tempo) e gostei:

http://camilolopes.wordpress.com/2009/03/13/como-ser-um-programador-jr-java
http://camilolopes.wordpress.com/2009/07/18/como-ser-um-programador-java-pleno
http://blog.camilolopes.com.br/como-ser-um-programador-senior-java

:smiley: ué se for por msn pode ser, mas tem que ser somente aula de java.

Pretendo ficar em Uberlândia por enquanto até terminar minha facul.