Review Livro “Spring Persistence with Hibernate”

Olá Pessoal,

No post de hoje vou falar o que achei sobre o livro “Spring Persistence with Hibernate”. Apesar de ter comprado no inicio do ano, eu não tinha lido ainda. Sempre gosto de ter mais de 1 livro sobre o mesmo assunto, assim consigo comparar abordagens diferentes e sempre consigo aprender algo novo. Em breve farei um review do livro “Sprint in action third edition”... já tá na fila.

Review Geral

Primeiramente o livro é bem pequeno, são apenas 11 capítulos, totalizando 235 páginas, sendo os dois últimos opcionais a leitura. Os capítulos não são grandes, isso ajuda a não ser tão cansativo, possibilitando terminar a leitura quando temos pouco tempo pra ler. Exceto 1 ou 2 capítulos que foram longos e acho que os autores poderiam ter quebrado. A escrita é confortável e a linguagem usada também. Há uns pontos informais e outros formais, mas não vi nada de especial no formato adotado.

A Teoria

Realmente aqui os autores dão um show em boa parte do livro. São poucas que ficam a desejar, onde percebemos que faltou algo, mas na maioria eles explicam sempre os detalhes do assunto, falam o porquê das coisas, porém tem que tomar cuidado, pois há tópicos que eles se perdem ou se aprofundam demais e que você se pergunta: “do que ele tá falando agora? Qual relação com o que ele falou no tópico anterior?”.

Mas gostei muito da forma que eles explicam com detalhes o assunto.

A parte Prática

Essa aqui ficou a desejar (e muito). Infelizmente o livro não tem nada de prático. Você não consegue apenas com o livro terminar um capítulo e colocar mão na massa sobre o que ele acabou de explicar. E pior, os autores nem motivam e nem prepararm o livro para isso. Muita coisa quando li tive que ir nas referências do Spring para entender ou pesquisar no google. No inicio do livro eles falam de uma aplicação que vai servir de exemplo, mas só tem trechos do código que por cima confunde mais do que ajuda em boa parte. Enfim, se você espera colocar a mão na massa após ler os capítulos, esqueça, porque o livro não oferece isso. Achei muito ruim e estranho isso para um livro de programação.

Conclusão

Eu não recomendaria o livro para quem é iniciante com Spring ou Hibernate (ou quem for iniciante nos dos dois), pois no final, de forma prática você não aprende nada. Teoricamente pode até saber como funciona, mas na hora que abrir o eclipse você vai se perguntar: e agora, o que faço? Por onde começo?

Bom pessoal, esse é meu review sobre o livro “Spring Persistence with Hibernate”. Espero que tenham gostado. Mandei um email para um dos autores dando meu feedback com as mesmas informações acima. Até o momento não obtive retorno. Em breve postarei mais review aqui no blog.

Abracos,

See ya!!

Estudando Speaking English

Olá Pessoal,

Após da ultima série onde vimos como estudar o READING. Recebi alguns emails perguntado por que um iniciante não poderia aplicar aquela metodologia que discutimos no outro post?! Bem, na minha visão um iniciante ele deve ter uma carga balanceada de reading, acho que quem quer aprender o idioma para se comunicar de fato, deve reservar as energias iniciais para a comunicação, ficando mais exposto, ouvir muitooo e nada mais que usar aquelas regras gramaticais dentro do speaking de forma “fluente”. O reading é algo que vem automaticamente com o desenvolvimento das outras áreas. Falo isso por experiência própria.

Hoje veremos como estudar SPEAKING. Mas, Camilo não vejo segredo nisso, para alguns é apenas sair falando falar e pronto.

Bem, não é assim que as coisas funcionam,veremos o por que?!

Lets go…

SPEAKING

Falar bem não é uma coisa fácil, mas é o que todo estudante de um segundo idioma deseja. É o poder de se comunicar forma tranquila(e se for com os nativos, é too excited). O que vc deve ter em mente que apesar de você já ser um advanced/fluent é comum ter aquele frio na barriga, as pernas tremer um pouco, qdo for falar usando a segunda língua. Isso são fatores que não são do idioma e sim de você. Um exemplo clássico eh uma entrevista de emprego seja ela em português ou inglês, sempre vai dar aquele “aperto” no dia da entrevista, por mais experiência que o profissional tenha na área. Mas, não vamos falar disso agora. A pergunta é: “Camilo, como desenvolver uma boa comunicação em inglês?”. Não posso deixar de mencionar que não sou especialista no idioma, é apenas minha opinião com base em conselhos que recebi de especialistas no meu processo e também aprendi com os meus erros/acertos.

Eu acredito que antes de mais nada vc deve ter o hábito de se comunicar em inglês sempre que puder, ainda mais quando não mora no país de origem, sabemos que hoje temos varias ferramentas como skype para ajudar no processo, eu mesmo sou usuário nato do skype para conversar com meus amigos brasileiros, porém la conversamos em inglês :D.

Outro ponto, que alguns alunos acreditam, somente porque recebeu o certificado de uma escola,  e a partir dai eles nunca vão esquecer o idioma e sempre vão falar bem. Não é assim que funciona,vc não vai esquecer as regras, mas sem praticar vai cometer erros na pronúncia, na forma de explicar algo oral e até erros grosseiros de gramatica. É o mesmo que ficar sem praticar determinado esporte por anos, vc não esquecer a forma de praticar, mas falta equilíbrio,ritmo com certeza vão aparecer.

Eu tenho usado as estratégias  a seguir para MELHORAR meu speaking gradativamente:

  • estar preparado para as aulas previamente no que diz respeito ao conteúdo (tema da lição) a ser discutido (isso se você estuda em uma escola).
  • estar pronto para abordar os temas trazendo conteúdo novo, pontos de vista seu ou de outros autores, ou seja, ter argumentos para discutir (pesquisar o assunto)
  • estudo pronúncia em um curso que adquirir por apenas 25,00 e este tem ajudado bastante, pois palavras simples é onde cometemos mais erros de pronuncias, tais como: love, big, bit etc.

Não se espera de um aluno advanced/fluente, participando de uma reunião de negócios, dizendo apenas: “I agree”. Não faça isso. Procure debater e se expressar dizendo o por que da sua opinião etc. Isso concerteza vai trazer para o próprio aluno um poder e maior satisfação com o próprio idioma e o investimento que fez. Não queira ficar fugindo disso e se limitando a responder algo sempre com respostas curtas, por medo de errar no SPEAKING. Mas, antes se prepare para aquela situação. Falo isso por experiência eu tinha muitoooo “medo” de ir para as reuniões com o nativo em um projeto internacional que participei. Porém isso foi a um bom tempo atras, não posso negar que ia com pé atras, porque ficava com receio de eles pedirem para eu explicar algo alem de ter que responder apenas o “I agree”. E usando a estratégia acima, que foi a chave da salvação pois um dia eu precisei explicar algo para todo o meu time americano e não tive para onde correr, dai sair da zona de conforto do “I agree”. E também resolvir arriscar e saltar esse novo obstaculo, a partir dai fui ganhando confiança e ficava contando os dias quando eu tinha que explicar e ficar batendo papo com eles, pq era uma forma de colocar em pratica, ver os erros e corrigir, mas em casa nos meus estudos eu treinava isso para diminuir o nro de erros.

Vou ficando por aqui e espero que tenham gostado do post e até o próximo. See you next post!!