Conceito Bom Programador

Salve! Salve! Hoje o post é sobre bom programador, reunir aqui o que acho essencial. Boa leitura e nao esqueça de comentar. Lembre-se a disciplina é a essencial 😀

Após o grande número de acesso e discussão da tradução como ser um bom programador, hoje estarei abordando as qualidades e esforços que julgo importante para diferença entre o bom programador e um programador.

Ser um bom programador

Quanto mais você sabe o que está acontecendo quando vc chama um método melhor programador você é.

Um programador mediano sabe que quando chama o método MessageBox aparece uma janela com uma mensagem na tela. Mas um bom programador sabe que isso faz uma chamada no kernel que chama o drive de vídeo que chama o monitor (há outros passos, não entrei em detalhes).

Você pode ser um bom programador sem saber os detalhes de tudo, até por que isso é impossível “saber tudo”. O que quero mostrar aqui é ir além de um programador mediano. Ter a curiosidade de saber como as coisas funciona é fundamental. Lembre-se informação nunca é demais.

Bom programador tem que conhecer bem um computador e seu funcionamento, ter o poder de abstração, capacidade de resolução de problemas e raciocínio lógico são outras qualidades que contribuem (apesar de que uns acham que apenas sentar na frente do PC e digitar um código que está no livro mandar compilador é programador, cuidado com isso). Porém o essencial é a curiosidade e querer saber o por quê?

O mediano se satisfaz somente com o resultado esperado.

Esforços necessários

Abaixo classifico os esforços necessários e a qualidade de um programador:

– gostar de problemas lógicos

– saber inglês

– gostar de aprender e estudar constantemente

– gostar de ler

– Saber buscar as informações (ter espírito pesquisador)

Claro que existe outras áreas que tem seu percentual de contribuição para a qualidade, como o relacionamento interpessoal, mais esse é um assunto para outro post e não pretendo abordar aqui. 🙂

Gostar de resolver problemas

Aqui são suas refeições, se você não gosta de resolver problemas e não sente prazer em fazer, buscar outra área é bom caminho.

Um ponto importante aqui e na área de T.I é que dar para evoluir o conhecimento de forma paralela, tanto técnico como de outras áreas. Por exemplo, se você trabalhar desenvolvendo software para o mercado financeiro, além de refinar as habilidades que possui na tecnologia (Java) no mesmo processo você vai ter que aprender sobre mercado financeiro e isso aumenta sua bagagem como profissional

Saber inglês

Um bom programador (profissional T.I) é preciso saber inglês, a sintaxe das linguagens de programação é feita de palavras inglês, a documentação da linguagem, ferramentas etc. Quer ficar fugindo do idioma ainda?

Não estou dizendo quem não sabe inglês, não tem capacidade, porém com noções de inglês é possível desenvolver um software, mas se desejar ser um programador cada vez melhor terá que estudar bastante e as documentações estão em inglês, então não há alternativa. Exceto esperar tradução para o português (talvez aconteça), se for esperar é importante antes perguntar ao seu cliente, gerente se ele espera também.

Apesar de termos bons autores brasileiros, o número ainda é muito pouco. E não resta buscar livros internacionais, qual será o idioma? Experimente digitar Java na www.amazon.com e veja a quantidade de livros, depois classifique pelo melhores avaliados e veja o resultado. Sem falar na velocidade de atualizações das livrarias internacionais.

As traduções (para o português) são péssimas, é muito raro achar tradução que esteja boa, e outra nem tudo é traduzido apenas os livros que são recordes em vendas e muito procurando.

Você gostar de ler?

Não. Em qualquer profissão não gostar de ler não vai muito longe. Seja um médico um dentista, um analista. Programação tem uma área muito vasta e complexa, e ainda não existe uma melhor forma de aprender se não é lendo.

Compre livros, apesar de ser caros (alguns), mas se vire divida em 10x s/juros. O importante é buscar se atualizar e estudar.

Não vá naquela que a internet (em especifico Google) tem tudo. As informações que você precisa talvez esteja na internet, porém você não encontrará tudo tão bem organizado e com fundamentos metodológicos, explicando por que a ordem dos capítulos foi desenvolvida assim.

Sem falar que fizer a pesquisa e sair organizando gasta mais que um livro U$50,00 na amazon.com. Tempo é dinheiro.

NO livro a informação é de fácil acesso, organizada e disponível sempre, não precisa às vezes nem de um computador por perto. Você pode ler o livro e usar a internet para tutoriais e detalhes específicos para tirar duvidas, mas fazer dela como sua biblioteca fundamental, pode estar desperdiçando tempo e aprendendo algo de forma inadequada.

Buscar informações

Para resolver um problema é necessário saber como buscar as informações quanto mais informações tiver mais fácil será de resolver

A internet é uma fonte de informações e ainda com o Google para dar uma mãozinha. E as vezes muitas perguntas e duvidas seriam respondidas pelo primeiro link encontrado no Google então use sempre o Google antes de fazer qualquer pergunta em um fórum, o tempo de resposta é mais rápido

Participar de grupos de discussão é onde há informações que não consta no livro ou é apresentada de outra forma. No meu caso, troquei os biscoitos de manha por GUJ, antes de fazer qualquer coisa abro o GUJ e vejo as discussões novas e as que contribuir.

Outra participe de um fórum mesmo que no inicio você não possa contribuir diretamente, para o mesmo, mais esteja lá lendo as discussões de outras pessoas, e quando puder tente opinar a respeito.

Um bom programador pode aparecer em qualquer área ou linguagem de programação. Se a linguagem for limitada mais cedo ou mais tarde , procurará outra. O importante é ir além, não ser especialista no kernel mais quanto mais você souber souber isso, melhor programador você é.

Obs.: O kernel é apenas um exemplo, não estou dizendo para sair estudando kernel, vc pega o mesmo e substitui por sua real situação.

Um programador mediano sabe uma coisa porque ele precisa saber. Um bom programador sabe alguma coisa porque ele tem vontade de saber.

Se você é aquele cara que não tem experiência não ache que as dicas aqui valem somente para quem está atuando na área, mas se vc tem a curiosidade e “ânsia” para saber tudo e aprender tudo vá em frente, pois este é o caminho certo, capacidade técnica se adquire com tempo, mas essa vontade é algo para poucos. Tudo que você precisa está nos livros e na experiência que for adquirindo no dia-dia.

Se vc não trabalha com programação compre uns livros leia-os e depois procurar um emprego como estagiário (mesmo que no inicio vc não receba $$) o importante é o contato com a área e está aprendendo isso pode ser um investimento de médio prazo. Eu mesmo em 2004 quando iniciei na área de T.I trabalhava das 8h às 22h – free e foi assim por três meses, e quando tive meu primeiro salário no quarto mês foi de R$ 130,00. E na época era vários fatores um deles era minha idade (15 anos), as empresas fechando as portas, até que conseguir uma oportunidade e não joguei fora. Hoje não me arrependo de ter feito isso, minha conta bancaria na época não aumentou em nada, porém o que aprendi não dar para comprar e foi à base para novas conquistas.

Outro ponto não se esqueça, nenhum conhecimento é inútil,você aprenderá mais rápido se você saber focar os seus estudos mas se não souber aprendera em mais e tempo. O importante é aprender. Veja o tópico como estudar

Bom pessoal! Espero que tenham gostado do post e não precisa seguir ao pé da letra as dicas do dr. Heinz.

Have a Nice weekend!

Como anda seus estudos?

Salve! Salve! Hoje vou falar sobre metodologia de estudo. Espero que ajudar aqueles que nao sabe como estudar de forma eficiente ou que está perdido em como iniciar um estudo, mais vale lembrar que nao sou especialista na área, o exposto aqui é com base na minha experiencia.

Bom a respeito dos emails que recebo, e uma das criticas que me enviaram nessa semana, onde se tratava, que o blog nao tem nada ver com java, que era para mudar o tema.

Bom agradeço pela critica, mas a questão é que o blog acabou de fazer um mes, entao estou procurando a cada semana atender e compartilhar as informações para diversos visitantes(hoje sao mais de 6 mil acessos, a media é 200/dia), seja ele iniciante, intermediario, avançado ou aquele querendo partir para o mundo java etc. O intuito do blog nao é apenas abordar algo tecnico demais, ou assuntos apenas que os “experts” conhecem.

Enfim quando criei a conta no wordpress. Pensei: “o blog vai ter o intuito de ajudar qualquer profissional de T.I” agora em especifico java, claro que vc nao vai encontrar aqui parte tecnica relacionada a .net, PHP etc. Quando tiver um post bem tecnico, explicando a criar uma aplicação X, ou entender o recurso Y, vai ser em Java sem sombra de dúvidas.

Bom ainda estamos no primeiro mes do blog e mais chuvas/sol estao por vim.

let’s go..

Como eu estudo é produtivo? És uma questão….

Será que da forma que você estuda, é possível medir de médio, em longo prazo o quanto evoluiu?

Você pode medir algo como: ano/semestre passado não sabia OO, mais agora eu aprendi.

Porem veja as perguntas abaixo:

-mais isso levou quanto tempo?

– poderia ser feito em um menor tempo?

-será que usei o tempo de forma eficiente?

É uma boa pergunta. No post de hoje vou abordar algumas metodologias e recursos que adoto para estudar no modo geral. Para aqueles que vão fazer certificação há um post a respeito.

*Lembrando o que serve para me não pode servir para você.

Os passos que adotei:

1º passo: foi pesquisar no grande Google, sobre o que especialista na área, comenta, discuti a respeito, li muito material e daí fui filtrando aquilo que se identificava com meu perfil.

Download do material pesquisado

2º passo: após o filtro montei um cronograma para o que desejo aprender no semestre. Defina sempre aquilo que esteja ao seu alcance de acordo com o seu tempo disponível e o quanto pretende se dedicar por semana.

3º passo: fiz um cronograma de minhas atividades da semana e final de semana, coloque tudo aqui, não esqueça de nada, nem do encontro com a namorada, isso é apenas para amanha você saber onde gastou e como gastou o seu tempo

4º passo: fazer até o passo 3, é algo que muitos consegue, porem vem o importante a disciplina, muitos que chegam ao ponto 3, mais não consegue progredir no ponto 4 é por falta de persistência.

“água mole em pedra dura, quanto bate até que fura”

Ter disciplina para executar o cronograma é uma tarefa essencial, mesmo que no dia você não consiga cumprir 100% mais siga o cronograma.

Por exemplo: uma vez definir muitas atividades para um final de semana, mais o aconteceu alguns imprevisto, onde levei mais tempo que esperava, em um estudo e não deu para cumprir as outras.

Devo ficar estressado por isso? Não. O importante é que se demorei é por que houve uma boa causa, então guardo o cronograma (semana/final da semana) e quando for montar o próximo vejo o que ficou pendente e vou estudar.

A idéia do cronograma não é curso intensivo, e sim seguir uma linha de estudo, e saber qual xícara estou tomando a cada semana.

5º passo: controle sua ansiedade, ela atrapalha os estudos e sua vida. Tente está com seu cronograma em mente, ao sair do trabalho saiba qual será o estudo de hoje: Java, Inglês,ler cap 5 do livro X etc.

Outro ponto, não queira aprender tudo ao mesmo tempo de uma única ez, segumente a área. É possível estudar dois ou mais assuntos simultâneos, porem é bom saber como distribuir , senão você não vai evoluir em nenhum deles da forma que espera. É muita informação e seu cérebro pode armazenar de forma temporária, ai no futuro breve terá que ler aquilo novamente e perder mais tempo lendo aquilo que um dia você considerou que se dedicou horas e horas.

Seja organizado nos estudos, separe o material de estudo sempre antes de estudar, deixe livros, apostilas, anotações já em um local de estudo. A bagunça(gambiarra) atrapalha e consome tempo na hora de arrumar.

Monte sempre o cronograma 1 ou 2 dias antes. Por exemplo: eu começo a montar o cronograma do final de semana na quinta, em um rascunho(imprimo o cronograma em branco apenas) e na sexta eu reviso e confirmo se não está faltando alguma coisa, caso não imprimo e no sábado antes do café da manha colo em ele em frente da mesa do PC. O mesmo processo acontece com o cronograma da semana, o desenvolvo no domingo a noite.

6º passo: veja se o material que está usando como referência tem bom conteúdo “continuo” e não apenas uma parte

– Cuidado com muito material na web há coisas boas e péssimas, saiba classificar isso.

-Ter um bom livro em mãos é o suficiente.

– anote as duvidas e tire em fóruns

 

Bom espero, que esse post tenha contribuído para aqueles que ainda não tem uma metodologia como estudar e está procurando. Então reserve uma parte do feriado de amanha (01/04) para se organizar e definir sua metodologia de estudo. Lembre-se você somente vai encontrar a sua forma com muita persistência, isso leva um certo tempo, não espere que após terminar de ler o artigo e ir montar logo de primeira vai ser a forma para o resto da vida, Isso é apenas o caminho e cada dia que mais você se envolve e tenta conhecer como é melhor para seu cérebro armazenar informações de maneira rápida e eficiente você criar melhores metodologias para si.

Eu já perdi as contas o quanto já mudei o meu cronograma e sempre to buscando como melhorar, como otimizar o tempo e obter o melhor desempenho possível

Outro ponto que considero importante é a fadiga, se perceber que está entrando nesse processo, então peça um tempo, e diminua a carga horária nos estudos (porem não pare). Se ficar doente de verdade, é pior e perder mais tempo e o foco vai por água abaixo. Tentar manter a saúde em dias é a melhor forma também, sem ela não somos nada. Se alimente direito e tente fazer refeições saudáveis pelo menos quando tiver em casa. Para ser sincero achava isso um saco, mais pesquisando cheguei a essa conclusão, o nosso cérebro depende desses fatores para trabalhar bem, é como um motor de um carro, use gasolina adulterada e terá os resultados.

cronograma-de-estudo-da-semana-modelo2

obs.: Eu apaguei alguns dados, por ter informações pessoais.

Um abraço a todos e até Sexta-Feira!!!

 

Como ser um bom programador Java?

Você já se fez essa pergunta? Mas será que tem “receita de bolo”?

Hoje resolvi traduzir o texto do Dr. Heinz M. Kabutz. How can I become a good Java Programmer? Como eu posso me tornar um bom programador Java?

Bom pessoal, não possuo inglês fluente, então já diante mão peço desculpas por alguma falha na tradução hehe… procurei não traduzir ao pé da letra o artigo

Esse artigo é para quem está iniciando, para os experientes, enfim para todo programador.

Como ser um bom programador Java?

Está é uma questão interessante, observe a situação que abaixo, demonstrada no artigo do Dr. Heinz.

Situação: um torcedor tem oportunidade de entrevistar o David Beckham

Torcedor: – bom dia, Sr. Beckham, o meu filho gostaria de seguir a carreira como jogador de futebol. Qual o seu conselho?

Beckham: – ele está jogando em alguma liga?

Torcedor: – Oh! Não, ele não está jogando futebol, mas ele freqüentemente, assisti na TV.

Beckham: Qual esporte ele prática então?

Torcedor: Ele prática golfe no computador e nos jogamos xadrez e tênis também.

Beckham: A propósito quantos anos seu filho tem?

Torcedor: 35 anos

Beckham: – Olha seu filho não pratica futebol, ele não pratica na verdade nenhum esporte e tem 35 anos, mas ele quer ser um jogador de futebol profissional. Qual é real razão?

Torcedor: Eu ouvir dizer que jogador de futebol pode ganhar muito dinheiro.

……

Converta o diálogo no nosso mundo de T.I e reflita…

Por onde começar?

Para Heinz iniciar a vida como programador é necessário gostar de matemática e física. Heinz diz que muitos programadores querem ser recompensado pelas coisas que fazem, ele relata que quando iniciou a carreira como programador o seu salário era muito baixo e na época não fazia um curso de ciência da computação, já que não poderia pagar. Porém ele sempre amou a programar e por esse fato não deixou de programar, porém ter um bacharelado em ciência da computação, sistemas de informação e áreas afins ajuda muito e não se esquecer de adicionar a matemática.

Para Heinz ser um excelente programador Java não é difícil, basta apenas seguir os pontos abaixo:

Você precisa: respirar, comer, dormir Java

Vamos supor que você inicia o trabalho das 08h30min e finaliza às 17h. Então o que você faz após esse horário é o que determina o seu futuro de programador. O que você faz das 06h às 08h? E após o trabalho? Você pode programar em Java.

Se você tiver responsabilidade, teremos uma hora e meia de manha e seis horas à noite sendo assim temos sete horas e meia por dia

Se você quer ser um bom programador Java, é preciso ter dedicação e evoluir seu conhecimento, comprar alguns presentes para si mesmo como um livro de O.O, Design Patterns etc.

Se você programa em Java apenas pelo emprego ou pelo salário você nunca será um BOM programador. Um EXCELENTE programador Java tem esses pontos abaixo:

– Programa por prazer e não por dinheiro. Nas horas vagas do dia aprende programar mais em Java

– Nunca para de estudar. Pois você pode ficar obsoleto em pouco tempo

– Não para de ler livros.

Há várias maneiras de ser um excelente programador Java um deles poder se através do emprego ou do seu modo de pensar.

Flw! Pessoal espero que tenham gostado do artigo.

Agora o ponto interessante no artigo que achei foi o exemplo do jogador de futebol, não dar para ser profissional sem praticar ai já é pedir demais heheh! Esse exemplo cai em várias situações da nossa área de T.I uma delas são aquelas pessoas que vai para universidade de ciência da computação, análise de sistemas etc. E acham que assim que pegar o “canudo” vai sair de lá com 1/3 da fortuna do Bill. Será que apenas fazer uma boa ou até melhor faculdade do país garante isso?

Aquele que se encontra nessa situação favor de colocar “os pés no chão” e encarar o mercado como ele é, e não como queríamos que ele fosse.

Um abraço!! E até Sexta! O que acharam do novo layout?

Importância da Certificação

Salve! Salve! Pessoal, estou aqui conforme combinado! E hoje vou falar de um assunto que é bastante discutido “A importância da Certificação”.

-Será que ela é importante? E para quem?

– Sou certificado mais não tenho experiência quais minhas chances de conseguir um emprego?

Pretendo aqui abordar os dois lados da moeda Experiência e Certificação. Feito isso vocês tiram suas conclusões e define o nível de importância em sua carreira e área de atuação.

Primeiramente vamos ver a opinião do Roberto Serson (instrutor oficial Java Sun), autor do livro Certificação Java 5 sobre Certificação observe o que ele diz:

A certificação tem diversas importâncias para um profissional como:

– melhor posicionamento no mercado

– testar o quanto você conhece a tecnologia

– as empresas procuram profissionais certificados

Para Roberto Serson a certificação é um selo de qualidade, um atestado de competência e um diferencial absolutamente indispensável, atualmente. Em alguns casos são mais importante que um diploma universitário.

Você ainda tem dúvida se é valido ou não ser certificado?

Experiência + Certificação (Certificação X Experiência para alguns)

Sei que isso é um tema de bastante discussão, em vários fóruns, comunidades, nos corredores das universidades etc. Pelo menos acho que a certificação e experiência ou experiência e certificação andam juntas e devem ser somadas e não vistas como “rivais”. A certificação é um meio de o profissional testar seu conhecimento com determinada tecnologia ou um meio de aprender de forma disciplinada uma determinada tecnologia (por exemplo, Java). Existem muitas visões sobre a certificação, porem isso vai depender mais de sua necessidade.

No meu caso, tirei a certificação para poder testar o quanto conhecia da técnica Java referente aos objetivos cobrados com a SCJP. E em breve vou querer testar o quanto conheço teoricamente sobre Componentes Web (SCWCD). Mas há aquelas pessoas que fazem a certificação achando que após sair do centro e ir na primeira empresa de T.I vai sair de lá empregado e com vencimento “gordo”. Será?

Ser certificado não garante uma vaga no processo de seleção, mais há um diferencial perante alguns concorrentes, você pode ser convocado para etapa 2 somente por sua merecida certificação.

A certificação é apenas um update em sua carreira, é um “perfume” que usamos como programador, desenvolvedor, Arquiteto etc.

A Experiência

Vale mais que a certificação já que as empresas precisam de profissionais com experiência com X horas ou X anos na área, para que o mesmo possa “tocar o barco” do projeto. Ai vem àquela questão: “tirar a certificação e não tirar não faz diferença?”

Faz sim. Você é um profissional certificado e tem conhecimento teórico /pratico testado com a tecnologia a qual foi certificado. Algumas empresas oferecem alguns benefícios ao profissional que é certificado.

O exame (a certificação) não é apenas um teste qualquer, existe metodologias, estudos, objetivos, para conseguir tão nível de eficiência e aprendizado. Além disso é necessário que o candidato se dedique ao exame por mais experiência que o mesmo tiver, vai ser necessário debruçar algumas horas aos livros, simulados etc. O que não pode acontecer é subestimar o exame, apenas pelo fato de ter 5,10 ou 20 anos de experiência.

Para Sun a experiência não diz muita coisa nesse aspecto, vá que você tenha 10 anos com Java e venha implementado todos seus software fora do padrão de nomeação iai? Será que dar para passar no exame tipo SCJP se não souber os fundamentos, as regras de OO profundamente? Pense nisso…

Como obter a experiência se não trabalho na área

Bom ai vai de cada um, basta usar a criatividade e saber usar a internet.

Você pode:

– participar de projeto open-source na área (em Java tem vários)/Ou dar inicio a um projeto open-source

-Fazer trabalhos na faculdade que possam contar como experiência tipo: mini-curso de Java (JSE, JEE, JME)

– tentar um estágio na área (mesmo que não ganhe $$ no inicio, mais que esteja adquirindo experiência, claro procure uma empresa seria)
Eu por exemplo já trabalhei 3 meses gratuitamente das 8h as 22h para poder adquirir experiência na área de T.I.

Conclusão

Enfim todo produto tem seu preço, a certificação para uns podem trazer retorno $$ e para outros agrega conhecimento e para uns foi apenas um teste, porém vai da realidade de cada um e o nível de percepção do exame, o importante é se certificar na área que deseja atuar.

Então se certifique naquilo que ti dar prazer e o que você realmente quer seguir na sua carreira. Não somos bons em tudo, cada ser humano com suas capacidades, habilidade e dons em uma área…

Por fim enquanto a experiência não vem abrace a certificação, e procure evoluir a cada dia seu conhecimento, pois sem ele não há progresso.

Como diz o SEBRAE: “Com conhecimento você vai longe.”

Espero que esse post tenha contribuído para aqueles que pretendem se certificar e os certificados de plantão!!

Para kathy Sierra: “Os empregadores se importam, os recrutadores  de executivos. Os programadores. Passar no exame provará três itens importantes para o empregador atual ou futuro! Que você sabe das coisas; que sabe como estudar e se preparar para um teste desafiador; e acima de tudo que conhece a tecnologia a de acordo com os objetivo cobrão para tal exame. Se um empregador tiver que optar entre um candidato que passou no exame e outro que não tenha passado ele saberá que o programador certificado não precisara se demorar no aprendizado.”

Flw! E até Sexta!!!

Como estudar para uma certificação

Salve! Galera! Bom no www.guj.com.br recebo algumas MP do tipo:

– Fala, Lpjava … estou iniciando os estudos para a certificação em especifico SCJP, o que vc sugere para estudo?

– Lpjava, estou meio que perdido em como estudar para certificacao precisa ler o livro quantas vezes?

Bom! Primeiramente metodologia de estudos funciona para uns e não pode funcionar para outros. Mas irei falar sobre metodologia de estudo ágil! Porém não sou nenhum especialista em metodologia de estudo, mais passarei minha experiência…

Mas a respeito da certificação como realmente estudar para quebrar a insegurança e obter o resultado esperado – Pass?

Primeiramente vai depender muito o quanto vc conhece o assunto que pretende ser certificado.

  • SCJP
  • SCWCD
  • Ingles
  • UML

etc..

Porém o mais importante para o candidato é que ele tenha DISCIPLINA no seu preparo para o exame.

Já vi muito candidato que domina tal assunto a anos, possui vasta experiência técnica porem quando chega no exame recebe uma mensagem – FAIL.

A experiência é um fator importante para acelerar o ritmo do estudo mais não é um fator que decide se você vai passar ou não.

Então é por isso que meu amigo que não tem nem 1/3 de minha experiência passou e eu não?

Pode ser que sim. Provavelmente ele teve uma disciplina nos estudos, ele não “se achou o cara” por trabalhar a tanto tempo com a tecnologia, não descartou cada ponto importante destacado no material de estudo enfim foi um candidato disciplinado.

A questão da experiência varia muito, pois não existe um padrão para ter experiência cada um obtêm de uma forma diferente. Mas as certificações são feitas de forma padrão, as questões são cobradas sem o uso das gambiarras. E outra o exame foi feito para APROVAR e não o contrario.

Certo, Camilo mais como ter uma disciplina pelo menos regular para não criar “falsas motivações” no exame?

Abaixo algumas sugestões …

  • ESTUDAR para APRENDER e não fazer uma DECOREBA dos objetivos do exame
  • Separar um tempo exato para o estudo por dia e procurar não faltar. (exceto se for um bom motivo)
  • Evitar a fadiga é essencial para a produtividade esse negocio de fica até 4 da manha estudando não é uma boa. Seu corpo precisa estar trabalhando junto com seu cérebro tb. Se ficar insatisfeito já era. O trabalho do corpo humano é em equipe. (Kathy Sierra – head first)
  • Estude até 2 – 3 horas por dia um assunto e pratique bastante. (Levando em conta que vc trabalha e faz faculdade a noite)
  • Quando tiver estudando beba bastante água. Ela não serve apenas para “matar a sede/tomar banho”.
  • Depender do seu tempo não precisa, ficar de domingo à domingo. Estude de seg. a sexta e use o sábado e o domingo para relaxar ou fazer outras atividades: ler uma revista, fazer um programa testando o conhecimento do exame. Menos pegar no livro e tentar enfiar as coisas na cabeça.
  • Controle sua ansiedade ela é pior que o exame, é mais cruel e se vc brincar ela ti dar um cartão vermelho antes e durante o exame.
  • Se programe para fazer a certificação e não queira comprar o voucher hoje e fazer em 1 mês(mais tudo vai depender do sua carga horária + experiência)

Bom!Essas são umas boas praticas que aprendi por experiência própria, e venho usando não somente para certificação mais para qualquer tecnologia nova que venha aprender.

Em anexo tem um Cronograma Tecnico de estudo leitura recomendada!

flw!! Um abraço e espero que tenham gostado!!