Em quanto tempo será que eu consigo?

Ae pessoal, sei que a pergunta deve ser meio idiota, me perdoem por isso mas gostaria de saber se alguem daqui tirou a SCJP estudando java do zero, sabendo apenas um pascal da vida em quanto tempo??? estou pretendendo me certificar e queria ter uma base pra ver se supero minhas metas… ah vou comprar o livro da kathy sierra e em alguns dias ele estará chegando aqui na minha residência… valeu!! um abraço a todos!

Se não tiver nenhuma base de OO, vai levar um bom tempo (isso é relativo ao quanto você se dedica pra estudar), mas na minha opinião, isso não deveria ser sua prioridade, já que não sabe nada de Java ainda, tirar certificação seria só pra você receber um cartãozinho bonitinho e mostrar para os amigos, do mais, não vai conseguir nada com isso… :wink:

Estude a tecnologia para o mercado primeiro, pois se quer trabalhar com Java, é disso que vai precisar, o que tem na certificação (SCJP) não é nem 0,000001% do que você vai precisar pra trabalhar…

É só minha opinião, mas se está mesmo decidido a fazer a prova, dê uma boa estudada em OO (boa estudada = até dominar), estude o basico da linguagem, pratique muitos desses exemplos simples que tem na internet, leia livros, tutoriais, artigos, etc… faça alguns simulados, marque a prova, e seja o que Deus quiser!

Bom, pelo q eu estou vendo a certificação esta sendo um excelente estimulo pro povo estudar =D

realmente o tempo gasto pra realmente ficar apto pra fazer a prova vai depender de vc, quanto tempo disponivel vc tem pra estudar, quão disciplinado vc é pra estudar por conta ou fazer cursos … mas lembre-se q o q realmente importa nao é a certificação em si e sim o conhecimento q vc adquire estudando, eu ja vi gente falando q estudou por 3 meses antes de tirar a prova, mas como disse … depende de quanto vc sabe e/ou quanto tempo vc pode tem pra aprender :wink:

Valeu pessoal!! Vcs são mesmo brothers!!! Ae to pegando o java como programar, to resolvendo todos os exercícios… to estudando + ou - uma hora por dia, porque trabalho e tenho faculdade tb… mas final de semana eu vou estudar umas 3 ou 4 horas hehehehe

É isso aí, dê uma boa estudada em OOP e nos fundamentos da linguagem. Somente depois pense em tirar a certificação. Senão você só vai gastar dinheiro.

Saudações Colegas Javeiros

As vezes eu percebo nas respostas do pessoal da info, um certo ar de “vc tem que saber x%”, ora, ninguém nunca saberá tudo que tem que saber para trabalhar, ficará no mínimo a vida inteira consultando manuais, atualizações, documentações, blablabla.
O lance então, é saber o conceito e ponto. A tecnologia a ser usada é outro lance, se vai ser java, C++, ou xuxu++…isso vai mudar sempre, não é bom saber programar somente em uma linguagem.

Espero que a galera pegue mais leve com quem está começando, pois algumas respostas as vezes podem desanimar uma pessoa que seria um bom programador…

Valeu galera
Abraços

E aí eliselbert!

O que eu penso a respeito:

O problema é que as pessoas se iludem muito, justamente nesse sentido, acham que se pegarem um livro de certificação, decorarem ele, fizerem um exame e passarem, serão os reis da parada. E não é bem assim, o mercado exige muito mais que simplesmente conhecer a sintaxe da linguagem, há muitos conceitos muito mais importantes por traz que as certificações não abordam, pois tais conceitos são muito abstratos e dependem muito de “feeling” do desenvolvedor, aí fica dificil avaliar isso, mas para o mercado, é o que realmente importa.

Quanto a desanimar, acho que não, pois se a gente “pega leve” como você sugere, nós não estaremos realmente ajudando a pessoa, mas simplesmente iludindo, deixando ela achar que as coisas são tão simples assim, depois vai lá, faz a prova, não muda nada depois da certificação, e vai falar, ahhh mas o pessoal lá do PJ falou que certificação era o maximo…

Quanto a programar em varias linguagens é uma questão de gosto, e administração da carreira, mas ao menos na minha humilde opinião, isso não funciona, pois se uma empresa vai contratar um desenvolvedor, analista, consultor, etc… pra um projeto Java, ela quer que você seja especialista nisso, e não tá nem aí se você sabe .NET, C++, Ruby…

Imagine a situação, um cara chega na empresa e diz, eu sou especialista em Java, mas não sei mais nenhuma linguagem… aí chega você: eu conheço bem OO, sei bem os conceitos de desenvolvimento, e conheço um pouco de .NET, um pouco de Java, um pouco de C++… quem você acha que se dá melhor? Se a empresa trabalha com Java, pra que servirá pra ela o pouco de .NET que você sabe? e o pouco de C++? Se fosse especialista em Java, .NET, C++… aí sim, mas nesse caso você seria quase um Chuck Norris…

Mas com certeza o principal é saber a ideia da coisa, pois você consegue aplicar isso em varios ambientes se precisar. Mas não adianta pensar que saber o conceito e ponto resolve todos os seus problemas!

Mas isso é só minha opinião! :roll:

obs.: Ser especialista != de saber tudo, o importante não é saber usar e sim, saber que existe. E ninguem aqui nunca sugeriu que alguem deveria aprender tudo, pois não é possivel!

outra obs.: Eu não falei que ninguem tem que saber x% pra trabalhar, o que quiz dizer é que a certificação, na pratica, não representa muita coisa, ou algo menos que há coisas mais importantes pra aprender primeiro, pois como você disse ninguem vai conseguir aprender tudo, então que aprenda o que é util de verdade.

Claro Jair, concordo em muitos pontos com vc

Eu tb não disse que vc deve ser especialista em n linguagens, mas deve saber mais que uma linguagem, pq no decorrer da história, vemos linguagens entrarem e saírem do mercado, e não será tão diferente com java provalvelmente, digo, provalvelmente. Migrar sistemas muitas vezes exige que os envolvidos no projeto saibam a antiga e a nova linguagem.

Se vc sabe o conceito de OO, vc saberá com um certo esforço usar, java, C++, ou qualquer outra linguagem, nisso acreido que concordamos…

Qdo eu disse em pegar pesado com os novatos (e me coloco como um deles sempre) eu disse num contexto geral, não aki nesse tópico, nas nossas respostas ao colega katsumoto…sempre vejo isso, outro dia entrei num fórum de php para tirar uma simples dúvida, e tive cada resposta, que comprei um livro no outro dia, parece medo de concorrência, sei lá…

Bom, nossa idéia é sempre ajudar, e esse discussão é tranquila e sadia.
Espero podermos sempre dividir a experiência e opniões.

Grande Abraço a todos

katsumoto, acho que o segredo da certificação é disciplina. Se você se comprometer a estudar e a aprender, (não é decorar, é aprender) com certeza no final você conseguirá a sua certificação. Não fique apenas na teoria, pratique um pouco e peque uns mocks para você testar os seus conhecimentos assim você saberá o que terá que estudar mais… Monte ciclos de estudo da teoria, prática e exercícios. No final de cada ciclo avalie o seu desempenho. É bom estudar para tirar pelo menos 80% na prova assim você estará sempre aumentando o seu nível e passar no exame deixará de ser uma questão de sorte e passará a ser causa e efeito. Boa sorte !