Twitter

@felipernb: Planeta dos Macacos (original, old school) na Band :-)

(Updated 6 hours, 22 minutes ago)

Zend Certified Engineer

Posted: January 29th, 2009 | Author: Felipe Ribeiro | Filed under: php | Tags: , | 11 Comments »

ZCE logo

Finalmente fiz a famigerada prova! Não sei se tem algum real valor no mercado, mas de qualquer maneira fiz também como um desafio pessoal.

Aproveitando as férias de Janeiro, fui até Hellcife (o test center mais próximo fica lá O.o) fazer a prova de ZCE. Vou fazer aqui alguns comentários para tentar ajudar, dentro do possível, futuros candidatos. Para fazer a prova é necessário aceitar um NDA, então não posso divulgar trechos da prova, correndo risco até de punição judicial. Mas vou tentar dar algumas dicas mais gerais.

Eu fui fazer a prova bastante tranquilo, pois antes de chegar lá fiz 4 simulados e no último tive EXCELLENT em todos os tópicos. Porém, não sei se por azar meu, ou pelo nervosismo na hora, as questões reais vieram mais difíceis do que as que eu já tinha feito.

A prova tem 70 questões e você tem 90 minutos para responder, dentre essas questões existem as que são de múltipla escolha, onde você seleciona uma ou mais alternativas corretas (dependendo da questão, algumas você marca um “radio”, noutras “checkbox”) e outras onde você precisa realmente escrever a resposta (nome de função, nome de padrão de projeto ou output de um script mostrado).

Eu acabei e revisei tudo faltando 5 minutos para estourar o limite de tempo, e tremi feito vara verde para clicar no botão “Finish Exam” (ou algo equivalente), e prendi a respiração (todo cagado) enquanto a ampulheta rodava e o sistema processava o resultado.

O nível da prova é algo entre razoável e difícil, não requer conhecimentos Jedi obscuros, mas também não é colher de chá para quem está começando. Requer estudo não só do Study Guide, mas também do manual oficial do PHP e MUITA vivência com a linguagem, pois tem MUITAS pegadinhas.

Fazer os simulados ajuda muito, pois mostra o estilo das perguntas e te direciona para alguns tópicos que são importantes para serem estudados, já que existem coisas que não fazem parte do dia-a-dia de muita gente. Eu por exemplo nunca tinha mexido com sockets nem ido mais profundamente nos stream wrappers do PHP, e depois de levar pau em Streams And Network Programing no simulado, estudei e fiquei craque :-)

Uma das coisas que eu acho mais crítica não só nessa prova, mas no dia-a-dia do programador PHP, é a falta de padronização no nome das funções. Você se confunde quando tem e quando não tem underscore, quando o nome é escrito de maneira completa ou abreviada, e a ordem do needle e do haystack (Graças a Deus não caiu isso de ordem de parâmetros na prova).

Se você pretende fazer a prova, recomendo que mesmo com a prática do dia-a-dia, estude principalmente as coisas que teoricamente são simples, mas que dão muito pano pra manga:

String, Arrays (e a imensidão de funções que existem para se manipular esses dois tipos) as características de uma aplicação Web, como gerenciamento de cookies e sessões. São coisas simples mas existem muitas funções disponíveis e algumas ambiguidades. E que tenha nervos de aço para estar atento às pegadinhas.

Mas enfim tudo deu certo e agora sou ZCE :-D .


11 Comments on “Zend Certified Engineer”

  1. 1 Fernando said at 7:23 am on January 29th, 2009:

    Parabéns pela conquista. Também tenho vontade de tirar minha certificação mas acho que vou esperar o lançamento do PHP 6, para já tirar a certificação para essa versão, que será a mais atual.

  2. 2 Cairo Noleto said at 8:36 am on January 29th, 2009:

    Fernando, você vai esperar muito! Se quiser fazer, faça logo! :P

  3. 3 Igor Escobar said at 8:54 am on January 29th, 2009:

    Hahahaha, muito engraçado a hora que expressa o que estava sentido na hora de dar o “Finish Exam” (whatever).

    Parabéns Felipão o/

    Se deus quiser, assim que sobrar um tutu ($$$) eu vou começar a me preparar para esta prova. Parabéns =)

  4. 4 Daniel Costa said at 11:19 am on January 29th, 2009:

    Aê meu caro, meus parabéns também!!!!!! Um abraço!

  5. 5 Felipe Ribeiro said at 9:02 am on January 30th, 2009:

    Valeu pessoal! Muito obrigado!

  6. 6 Yogarine said at 12:08 pm on January 30th, 2009:

    Parabéns Felipe! Agora pode se chamar um mestre PHP Jedi profissional!.

    “(Graças a Deus não caiu isso de ordem de parâmetros na prova)”
    Quebrou o NDA! Vai ser preso!!! :-P

    Mas muito obrigado pelo as dicas! Um dia vou ser um mestre que nem você! ;-)

  7. 7 Paulinha Winter said at 9:48 am on February 4th, 2009:

    Oiii… Parabéns…
    E obrigada pelas dicas… Tenho muita vontade de fazer a prova, só está faltando um pouco de disciplina pra estudar…
    Ainda mais agora que to fazendo pós e administrar o tempo é algo que eu realmente não sei muito bem!!! rsrs

    Paulinha

  8. 8 Rodrigo Motta said at 11:11 am on February 6th, 2009:

    Parabêns BUCETO!

  9. 9 João Castro said at 2:00 pm on July 21st, 2009:

    Primeiramente brother parabéns pela sua certificação!!!!

    Cara tbm sou estudante de cc gosto muito de linux e tenho muita vontade de aprender PHP.

    Gostaria de saber se vc poderia me dar umas dicas por onde começar e oquê especificamente devo estudar.

    Sei que é um pouco demorado para aprender a programar, mais se vc tiver algumas dicas para me passar vou agradecer muito.

    Valew!!

  10. 10 Wellington said at 9:00 pm on September 16th, 2009:

    Mandou bem, parabéns cara !!!

  11. 11 Túlio Vargas said at 10:28 am on September 30th, 2009:

    Congratulations buddy !!

    []´s


Leave a Reply