Trilhando o Caminho PHP 2.0 - Campus Party 2011
-
Upload
rafael-dohms -
Category
Technology
-
view
3.317 -
download
0
description
Transcript of Trilhando o Caminho PHP 2.0 - Campus Party 2011
Trilhando o caminho PHP...do sobrinho ao profissional
Rafael Dohms
Tuesday, January 18, 2011
Tuesday, January 18, 2011
Tuesday, January 18, 2011
$$$Tuesday, January 18, 2011
Tuesday, January 18, 2011
Tuesday, January 18, 2011
Tuesday, January 18, 2011
Tuesday, January 18, 2011
Tuesday, January 18, 2011
text
Tuesday, January 18, 2011
Quem é Rafael DohmsRafael Dohms é graduado Engenheiro da Computação pelo UniCEUB. Tem 10 anos de experiência no mercado PHP e atualmente ocupa o cargo de Desenvolvedor Sênior e Especialista em PHP na empresa sul-africana SWAT/MIH. É certificado ZCE PHP5.
Grande agitador da comunidade PHP é co-fundador do PHPDF e atual coordenador do PHPSP. Contribui ativamente na área de testes do PHP e é Host do PHPSPCast, o primeiro podcast sobre PHP do Brazil.
Tuesday, January 18, 2011
Os Três Pilares
Tuesday, January 18, 2011
Os Três Pilares
Conhecimento e Mercado
Tuesday, January 18, 2011
Os Três Pilares
Conhecimento e Mercado
Marketing Pessoal
Tuesday, January 18, 2011
Os Três Pilares
Conhecimento e Mercado
Marketing Pessoal
Networking & People Skills
Tuesday, January 18, 2011
Tuesday, January 18, 2011
PHP
Tuesday, January 18, 2011
5,000,000
PHP
Tuesday, January 18, 2011
5,000,000
Mundo Brasil
Tuesday, January 18, 2011
5,000,000
95%
5%Mundo Brasil
Tuesday, January 18, 2011
Tuesday, January 18, 2011
Tuesday, January 18, 2011
Tuesday, January 18, 2011
“Sobrinhos”
Tuesday, January 18, 2011
“Sobrinhos”
Potencial
Tuesday, January 18, 2011
“Sobrinhos”
Potencial
Tuesday, January 18, 2011
“Sobrinhos”
Potencial
Códigos Prontos
Tuesday, January 18, 2011
“Sobrinhos”
Potencial
Códigos Prontos
Criatividade
Tuesday, January 18, 2011
“Sobrinhos”
Potencial
Códigos Prontos
Criatividade
Tuesday, January 18, 2011
Não ZCE
“Sobrinhos”
Potencial
Códigos Prontos
Criatividade
Tuesday, January 18, 2011
ZCENão ZCE
“Sobrinhos”
Potencial
Códigos Prontos
Criatividade
Tuesday, January 18, 2011
ZCENão ZCE
“Sobrinhos”
Potencial
Códigos Prontos
Criatividade
Contribuição em OpenSource
Tuesday, January 18, 2011
Mercado no BrasilMuitas Vagas mas Poucos Qualificados
Desvalorização e investimento no profissional
Maior dificuldade em obter salários justos
Produtos com pouca qualidade
Problemas na Manutenção
Vagas
"”Sobrinhos"”
Qualificados
Tuesday, January 18, 2011
Melhorando, sempre!
Invista em você:
Cursos
Eventos/Palestras
Tópicos que não devem faltar
Orientação a Objetos (OO)
Frameworks (1 ou 2 no mínimo)
Controle de Versão
Testes Unitários e Integração Contínua
Tuesday, January 18, 2011
Do iniciante ao Sênior em passos fáceis
Tuesday, January 18, 2011
Do iniciante ao Sênior em passos fáceis
Tuesday, January 18, 2011
Do iniciante ao Sênior em passos fáceis
Tuesday, January 18, 2011
Do iniciante ao Sênior em passos fáceis
Tuesday, January 18, 2011
Do iniciante ao Sênior em passos fáceis
Projeto Pessoal“Pet Project”
Tuesday, January 18, 2011
Pet Project
Vantagens:
Não há prazo
O objetivo é algo que você quer ver pronto
Não quer mexer hoje? vai jogar então...
Aprendizado
Novas ferramentas
Controle de versão e outros ciclos
Gerenciamento de tempo
Tuesday, January 18, 2011
Pet Project
Ideias
Plugin de Wordpress
Contribuir testes para o PHP (PHPT)
Corrigir bugs de um Projeto OS
Algo que envolva o Twitter
Algo que você necessite
Gerenciador de livros
Biblioteca de jogos
Labs
Tuesday, January 18, 2011
Certificando-se
photo by sony_photoblogTuesday, January 18, 2011
Vale a pena?
Contra
Forma de avaliação
Você pode ser um mau programador e ter ZCE
Você pode ser um bom programador e não ter ZCE
A favor
Critério de desempate
Seriedade e aplicação do profissional
O currículo agradece
Tuesday, January 18, 2011
ZCE no Mercado
Fonte: Zend PHP Yellow Pages
Tuesday, January 18, 2011
ZCE no Mercado
11
5
16
3436
23
20042005
20062007
20082009
2010
Fonte: Zend PHP Yellow Pages
Tuesday, January 18, 2011
ZCE no Mercado
11
5
16
3436
23
00
00
0
23
20042005
20062007
20082009
2010
Fonte: Zend PHP Yellow Pages
Tuesday, January 18, 2011
ZCE no Mercado
11
5
16
3436
23
00
00
0
23
20042005
20062007
20082009
2010
Fonte: Zend PHP Yellow Pages
0.03%116 ZCEs
Tuesday, January 18, 2011
Fazendo a Prova
O que preciso?
Só programar PHP não é o bastante
Conhecer os parametros raros das funções
Conhecer os casos únicos (Edge Cases)
Material de leitura:
Guia de Certificação (ISBN 0-97386-214-9) (PHP5)
Manual do PHP
PHP5 - Programação Poderosa
Tuesday, January 18, 2011
Um exemplo
$a = 013 + 45;echo $a;
Erro Fatal
58
56
Nenhuma das anteriores
A
B
C
D
Tuesday, January 18, 2011
Um exemplo
$a = 013 + 45;echo $a;
Erro Fatal
58
56
Nenhuma das anteriores
A
B
C
D
56
Tuesday, January 18, 2011
Vou fazer a Prova!
Site da Zend
http://www.zend.com/en/services/certification/
O que comprar?
Voucher + Simulados (2 ou mais)
Onde vou fazer a Prova?
Centro de certificação VUE
10+ locais em São Paulo (pearsonvue.com)
Tuesday, January 18, 2011
Foto by: slushpup [flickr]
Marketing Pessoal
Tuesday, January 18, 2011
Seu nome, seu cartão de visita
Tuesday, January 18, 2011
O que o Google fala de você?
Tuesday, January 18, 2011
O ciclo da evolução de seu nome
Fale
Participe
ContribuaEscreva
Tuesday, January 18, 2011
O ciclo da evolução de seu nome
Fale
Participe
ContribuaEscreva
Tuesday, January 18, 2011
Blogging“[blogging] ... not only can you promote yourself and your opinions...but you also get the opportunity to discuss them with others and ... learn from their particular experiences.”
Marco Tabini - Editor da php|arch
“senior [developers] ... need to be mature enough to not only express themselves, but to be able to either defend their position or correct themselves.”
Cal Evans - Blue Parabola / Zend DevZone
O que você tem para dizer importa sim!
Tuesday, January 18, 2011
Blog
Artigos técnicos
Tutoriais
Assuntos relacionados
Relatos de eventos
Dicas
Aprendeu algo novo? Escreva um artigo!
Quer aprender algo novo? Escreva um artigo!
Conhece inglês? Blog bi-lingue!
Defina um dia da semana/mês e dedique-se
EscrevaComentar meu primeiro artigo e o de RSS.
Tuesday, January 18, 2011
GU: Grupos de Usuários
Eventos:
Palestras
Workshops
Hackathons
Onde achar?
PHPBC: www.php.org.br
Existem grupos em quase todos os estados do Brasil
Participe
Tuesday, January 18, 2011
Onde contribuir?
PHP
Zend Framework
Wordpress
Projetos OS
Como achar?
Participe de eventos
PHPTestFest
Listas de discussão
IRC
Contribua
Tuesday, January 18, 2011
Palestre!
Onde começo?
Eventos pequenos
Sua Empresa
Encontros do PHPSP
Sobre o que vou palestrar?
O que você usa no dia a dia?
O que gosta de fazer?
Fale
Falar sobre artigo de AJAX e palestra n PHPDF Roadshow
Tuesday, January 18, 2011
Photo by: Matěj HumpálNetworking
Tuesday, January 18, 2011
Networking & People Skills
“A arte de conhecer pessoas, e fazer elas lembrarem de você”
No bom português: QI
Tuesday, January 18, 2011
Seu arsenal pessoal
Cartão de visita
Lista de pessoas
Compile uma lista
Levante informações sobre a pessoa
Histórico, papel na comunidade, papel dentro do PHP
Fique por dentro do assunto
Planet PHP, php-internals, IRC
Tuesday, January 18, 2011
Networking em eventos
Palestrantes
Conversa após a palestra, durante coffee break
Reuniões pós-evento: #phpinga
Durante outras palestrar no Hall de Exposições
Outros presentes
Coffee Break
#phpinga
a todo momento!
Tuesday, January 18, 2011
Como conhecer pessoas
fala aê truta!
tudo bem?
essês bâgúio de PHP é iradz!
... *corre*
Tuesday, January 18, 2011
Como conhecer pessoas
boa tarde! Sou a phpninja do canal #phpsp
Boa tarde, gostou da palestra?
sim, gostei muito do assunto x , você acha que a solução y também seria
viável neste caso?
Sim, ela ataca o problema de outra forma, procurando...
Tuesday, January 18, 2011
Contato de sucessoApresente-se
Indique de onde conhece o palestrante ou de onde ele pode lhe conhecer (se for o caso)
Assuntos
Procure abordar o assunto da palestra
Inicie uma discussão com opiniões alternativas
Observe o momento, as converas devem ser curtas caso o palestrante esteja indo para outro compromisso
Contato
Tenha sempre um cartão pronto
Pegue o cartão e adicione a sua agenda de contatosTuesday, January 18, 2011
Mantendo o NetworkingJunte-se aos grupos de discussão
contribua, não gere flames
Canais de IRC
Entre, bata um papo descontraído, faça perguntas
#phpc, #phpsp, #php-br, #phpavancado
#php.pecl, #php.doc
Blog
Deixe comentários, faça perguntas
LinkedIn e similares
Procure a pessoa, se apresente e verifique a possibilidade de adicionar ela a sua rede.
Tuesday, January 18, 2011
Eventos InternacionaisZendCon - San Jose\EUA ★
php|tek - Chicago\EUA ★
Dutch PHP Conference - Holanda
International PHP Conference - Alemanha
PHP Conference Brasil - Brasil!
Tuesday, January 18, 2011
Os Três Pilares
Conhecimento e Mercado
Marketing Pessoal
Networking & People Skills
Tuesday, January 18, 2011
Dúvidas?
http://doh.ms
www.phpsp.org.br
CréditosIcones:
Deleket Fotos
MotivatedPhotos.com Matěj Humpál slushpupsony_photoblog
Obrigado
Tuesday, January 18, 2011