Trilhando o Caminho PHP - PHPConf2008

Preview:

DESCRIPTION

Construir uma carreira encima do PHP é um caminho cheio de galhos. Aprenda como não ser mais um no mercado e se prepare para a ZCE

Citation preview

Rafael Dohms

“going down the PHPath”

Rafael Machado Dohms é Engenheiro da Computação formado pelo Centro Universitário de Brasília. Atua na área de desenvolvimento e implementação de projetos de sistemas web-based, e é Desenvolvedor Sênior da MIH/SWAT.

Com mais de 8 anos de experiência em PHP, tirou a certificação ZCE, ajudou a fundar o PHPDF e hoje atua no PHPSP e PHPBC.

Como não ser mais um

Fonte: Zend e PHPClasses.org

Muitas vagas / Poucos Qualificados Invista em si mesmo!▪ OO▪ Frameworks▪ Cursos▪ Eventos▪ Inglês, diferencial? Não! Indispensável!

ZCE ajuda Destaque e prestígio Pelo menos entre a comunidade

MIH/SWAT Team Originado na África do Sul Pesquisa e Desenvolvimento Aplicado Desenvolvedores Sênior Programadores Multi-Disciplinares Carro-Chefe: PHP

Seu nome é seu cartão de visita Como se divulgar?

Blog: artigos técnicos destacam o seu conhecimento e competência (em inglês?)

Projetos pessoais: se forem um sucesso, você também será!

Twitter, e redes sociais: informação Palestras e Eventos: conseqüência das

ações acima Canais de IRC: #phpc, #zftalk LinkedIn: grande destaque no exterior

A arte de conhecer pessoas! No bom brasileiro: QI!

Networking O Bom▪ Conhecer pessoas e mostrar seu trabalho▪ Discutir assuntos pertinentes▪ Perguntar!

O Ruim▪ “Eae cara! Dá hora esses baguiú né?”

PHPPR

CEPUG

PHPSP

PHPBC Reunião de lideres de grupos

regionais Braço de nível nacional Apoio aos grupos locais Diretório de Grupos

Como se tornar ZCE?

O que preciso? Experiência é o bastante? Preciso saber de parâmetros raros? Casos únicos? (Edge cases) Material de leitura:▪ Guia de Certificação (ISBN 0-97386-214-9)

▪ Manual do PHP

70 Perguntas, 90 minutos Resolva em passadas:

Primeira passagem, responda as fáceis Segunda: as médias Terceira: as complicadas Revise!▪ Marque todas as questões que lhe deem a mínima

dúvida Tipos

Escolha múltipla (com 1 ou mais resp.) Escrita (letras minúsculas!)

Por que armadilhas? Avaliação das massas Armadilhas são para analisar pequenos

detalhesO que procurar?

Números Octais HereDoc Palavras “Always” e “Never” Array Keys

$a = 013 + 45;echo $a;

Resposta:A) 58B) Erro fatalC) 56D) Nenhuma

$a = 013 + 45;echo $a;

Resposta:A) 58B) Erro fatalC) 56D) Nenhuma

$array = array(); for($i=0; $i<1.08; $i+=0.27) { $array[$i] = 'Woohooo'; } echo count($array);

Resposta:•1•4•3•0•Parse Error

$array = array(); for($i=0; $i<1.08; $i+=0.27) { $array[$i] = 'Woohooo'; } echo count($array);

Resposta:•1•4•3•0•Parse Error

Total: 81 ZCEs

Fonte: Zend PHP Yellow Pages

O que acontece do outro lado do mundo

O que é? Evento Anual da Zend

Por que ir? Presença massiva de Desenvolvedores

do Core Networking Palestras de alto nível Expositores

Como se preparar? Lista de quem é quem Atualidades, php-internals

Quem? Derick Rethans: criador do Xdebug Davey Shafik: autor do guia de certificação Ben Ramsey: Lider de comunidade e autor Sebastian Bergmann: autor do PHPUnit Elizabeth Smith: autora da extensão de

Win32 Cal Evans: Zend DevZone e agora iBuildings

Palavra da vez: EnterpriseAssuntos em destaque

Performance e scaling Testes e Integração continua Extensões e integração Zend Framework

Obrigado!

rafael@rafaeldohms.com.brSlides:

www.rafaeldohms.com.br/palestras

http://www.mihswat.com

Agradecimentos:

Recommended