ZCE 5.3 – Certificação Zend: Minha feliz experiência

You can see this post into english too.

Todos ficaram sabendo que obtive a certificação da Zend (ZCE 5.3). Fiquei bastante feliz com o resultado e com as congratulações recebidas, obrigado gente.

Aplausos!

Aplausos!

Deixarei aqui minha impressão sobre a prova, e sobre o que fiz para obter a certificação.

A PROVA

  • Fique calmo, a prova nem é tão difícil! Acho que o único ponto importante é que você deve ser um programador PHP, utilizá-lo no dia-a-dia, e de alguma forma (seja no trabalho ou em seus projetos pessoais) estar em contato com itens como closures, namespaces e OOP;
  • Não deixe questões em branco! Segundo o próprio pessoal da Zend, é melhor errar do que deixar de responder;
  • Com certeza a prova irá além do dia-a-dia da grande maioria dos programadores PHP. Então estude. Matemática binária / hexadecimal / octal é uma ótima pedida;
  • O teste para a versão 5.3 removeu todas as questões referentes às diferenças entre PHP 4 e 5. Então não perca tempo estudando-as;
  • O teste é cheio de armadilhas, coisas como:
    <?php
    $a = function($var)
    {
       $b = "Hello $var";
       return $b;
    }
    $c = $a('Adriano');
    print $c;
    ?>
    são normais. E se acha que este código imprime ‘Hello Adriano’, você tem um problema… rs…;
  • Faça várias leituras nas páginas String functions e Array functions, isso lhe garantirá uns pontos extras na prova;
  • Serão aproximadamente um minuto e 14 segundos por questão. Ganhe tempo lendo as questões conceituais somente uma vez. Utilize o recurso de “flag” que a prova disponibiliza para retornar à questão mais tarde;
  • Você terá um ano para realizar a prova após confirmar a compra do voucher. É bastante tempo, por isso sugiro que faça a compra e marque a prova para forçar-lhe a estudar com uma data limite definida. Todas as instruções para o processo são bem tranquilas (abrir conta no PearsonVue, etc.), apenas certifique-se de que há um centro PearsonVue próximo para realizar a prova.

O PROCESSO ADOTADO

 
Uma breve introdução: Em 2011 tive um grande susto quando comprei o voucher e abri o livro Zend PHP 5.3 Certification Guide: o PHP vai muito além de quase tudo que tinha lido até então. Decidi que deveria ler e testar muito! Foi quando elegi, adquiri e li os livros contidos no final deste post.

Após ver que tinha muito que estudar, esqueci um pouco a prova e decidi que tinha que explorar o PHP, e foi o que fiz. Li os livros, testava os códigos que me pareciam estranhos, fiz muitas (mas muitas!) anotações, e experimentei muito! Admito que foi a fase mais prazerosa de tudo isso. O website do PHP foi o melhor apêndice/anexo durante a leitura dos livros.

Ler os livros me levou muito tempo. Já quase no fim do ano, juntei todas as anotações e rabiscos nos livros e criei um super resumo, agora já com foco para a certificação. Com o resumo pronto, o li novamente. Os pontos em dúvida foram revisitados. Faltando 5 dias para a prova, separei todas as perguntas do livro guia num PDF, respostas em outro e realizei um simulado, permitindo-me somente um minuto e 14 segundos para responder cada questão, e algo entre 10 e 20 questões por dia. A intenção era buscar um “aquecimento” para a prova.

Entre um livro e outro, ouvi os podcasts do PHPSP (sinto muita falta deles!!). O foco deste podcast é PHP, então há dicas valiosas para quem quer fazer a prova. Embora confesso certo desconforto (popular: cagaço!) quando ouvi que o Rafael Dohms não passou na primeira vez que fez o exame. :-

CONCLUSÕES

 
Após essa mega-operação para obter o “The logo”, vi que exagerei na dose desta vez: estudei além do que realmente precisava, mas veja: hoje em dia me sinto um programador muito, mas muito melhor. Só que longe de onde gostaria estar. 😛

The logo - Zend Certified Engineer (PHP 5.3)

"The logo"

Sou recém certificado então não sei de verdade o que ser “ZCE” me trará de bom. Já tive duas boas notícias: ganhei uma licença de Zend Server e outra de Zend Studio por ter passado na prova. Passei a fazer parte de um grupo exclusivo no Linkedin, onde parece que as discussões melhoram de nível. Minha primeira impressão.

Quanto à empregabilidade, torço um pouco o nariz. Compare com uma certificação da Microsoft: você pode competir por uma vaga com uma pessoa que, como você, possui mais de 10 anos de experiência em sistemas. Se você tem um MCSE e ele/ela não, você está à frente. Mas concluir isso implica que a pessoa que realiza a seleção sabe disso. E é aqui que reside minha preocupação: será que os selecionadores e headhunters conhecem a Zend e suas certificações como sabem da Microsoft? Eu duvido. Então se quer se certificar para obter melhor emprego, minha opinião: não sei se funciona. Na dúvida, faça.

Enfim, estou MUITO feliz.

LEITURA RECOMENDADA

  • [Indispensável] Zend. Zend PHP 5.3 Certification. Zend Technologies. 155 páginas. Sem ISBN;
  • Shafik D, Ramsey B. Zend PHP 5 Certification. Study Guide. php|architect’s. 259 páginas. ISBN: 0-9738621-4-9;
  • Alshanetsky L. Guide to PHP Security. A step-by-step guide to writing secure and reliable PHP applications. php|architect’s. 197 páginas. ISBN: 0-9738621-0-6;
  • Sweat J. Guide to PHP Design Patterns. A practical approach to design patterns for the PHP4 and PHP5 Developer. php|architect’s. 338 páginas. ISBN: 0-9735898-2-5;
  • [Indispensável] Gutmans A, Bakken S, Rethans D. PHP 5 Power Programming. Bruce Perens’ Open Source series. Prentice Hall. 720 páginas. ISBN: 0-131-47149-X
  • [Indispensável] Williams J, Wichers D. OWASP Top 10 – 2010. The ten most critical web application security risks. Aspect, Mitre, Softtek, WhiteHat. 22 páginas. Sem ISBN.

Até 😉

About Adriano Laranjeira

Software engineer & developer See more at http://about.me/arglbr
This entry was posted in Português and tagged , , , , . Bookmark the permalink.

12 Responses to ZCE 5.3 – Certificação Zend: Minha feliz experiência

  1. Pingback: Adriano Laranjeira » Blog Archive » ZCE 5.3 – Zend Certification: My happy experience

  2. Marcel says:

    Amigo, se este código que você postou não imprime “Hello Adriano” então deveria imprimir o quê?

    Like

  3. Adriano says:

    Olá Marcel

    Este código possui um erro fatal, o PHP sequer compila.A falha encontrada é simples, mas vou deixar pra você encontrar.

    E uma vez corrigido este problema aí sim “Hello Adriano” será impresso.

    Abs!
    @arglbr.

    Like

  4. Bruno says:

    Corrigido seria isso?

    Like

  5. Bruno says:

    function teste($var)
    {
    $b = “Hello ” . $var;
    return $b;
    }
    $c = teste(‘Adriano’);
    print $c;

    Like

  6. Adriano says:

    Não!

    Na verdade é apenas um ponto-e-vírgula após o dígito ‘}’ (fecha chaves). O recurso no exemplo chama-se “funções anônimas”, onde você declara uma função dentro de uma variável.

    Abs!
    @arglbr

    Like

  7. Thales says:

    O que mudou após você tirar a certificação? Estou pensando em fazer também.

    Like

    • Adriano says:

      Olá Thales!

      De fato, absolutamente nada mudou. A sensação que tenho é que esta certificação (falando de Brasil) é desconhecida pela maior parte dos líderes, gerentes e desenvolvedores.

      O que é legal é ter o brasão, e mais legal ainda é se aprofundar no PHP. Por isto, valeu muito a pena. Mas na prática, nenhum retorno.

      Abs!
      Adriano Laranjeira
      http://about.me/arglbr

      Like

  8. RobertoPC says:

    Adriano,

    Pelo visto vc tirou em Janeiro de 2012.
    Desde esse dia até hoje, Agosto de 2013.
    Qual a diferença que você sentiu por ser um ZCE?

    Like

    • Adriano says:

      Olá Roberto!

      Primeiro, desculpe-me a demora da resposta.

      Ela é pouco conhecida no Brasil, então de fato, nenhuma diferença.

      A melhor coisa da certificação é que ela te força a estudar vários aspectos que normalmente ignoramos enquanto programamos no dia-a-dia e por este fator valeu muito a pena.

      Abs!
      Adriano Laranjeira
      http://about.me/arglbr

      Like

  9. Lidiane Monteiro says:

    Quanto tempo de estudo (em meses ou semanas) você teve que investir para a certificação?

    Like

    • Adriano says:

      Olá Lidiane!

      Desculpe a demora. Acho complicado responder isso, estou sempre lendo e experimentando com PHP, então talvez eu tenha dedicado menos tempo que alguém que não lida com PHP diariamente.

      Deixei a lista de livros no final do post, o tempo necessário será o tempo que levar para dar, pelo menos, uma lida e uma revisada em suas anotações feitas. Não sei se a resposta foi suficiente pra vc :-

      Até!
      @arglbr

      Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s