SlideShare una empresa de Scribd logo
1 de 99
Descargar para leer sin conexión
Powered By Community
                  Entenda o que faz o PHP andar e como você pode
                                 ajudar a empurrar

                                                     Rafael Dohms
                                                     rafaeldohms.com.br
Friday, November 27, 2009
Friday, November 27, 2009
Friday, November 27, 2009
Friday, November 27, 2009
Friday, November 27, 2009
Friday, November 27, 2009
Friday, November 27, 2009
Friday, November 27, 2009
Friday, November 27, 2009
Quem é Rafael Dohms?
  Rafael Dohms é graduado Engenheiro da Computação
  pelo UniCEUB. Tem 9 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.




Friday, November 27, 2009
Histórico
           Rasmus

                              Personal Home Page tools



                             PHP/FI 2.0                Zeev




                                Zend Engine
                                                Andi




         PHP: Hypertext Pre-Processor

Friday, November 27, 2009
Rasmus
                                            Zeev




                                     Andi




Friday, November 27, 2009
Rasmus
                                            Zeev




                                     Andi




Friday, November 27, 2009
Friday, November 27, 2009
The PHP
                             Group
Friday, November 27, 2009
The PHP        Core
                                                 Comunidade
                            Group   Developers




Friday, November 27, 2009
The PHP
            Group
                            Decisões de High Level




              Core
       Developers           Decisões de Implementação




     Comunidade             Requisitos desejados
Friday, November 27, 2009
Core
                                    Developers




                            KARMA




     Comunidade


Friday, November 27, 2009
KARMA
                            Participar de discussões
                            Participar da comunidade
                            Enviar Patches
                            Ajudar em testes
                            Escrever RFCs
                            Contribuir para a Documentação


                            Falta de contribuição
                            Flaming


Friday, November 27, 2009
Grupos de Usuários
Friday, November 27, 2009
O que fazem?
                   Promovem o crescimento do PHP
                 Treinando os desenvolvedores

                        Palestras / Eventos

                        Workshops

                 Contribuindo para o PHP

                        TestFest

                        DocFest

                 PHPInga! Networking para o profissional
Friday, November 27, 2009
Você

Friday, November 27, 2009
Montar/Gerenciar




         Frequentar                              Contribuir




                                               Você

Friday, November 27, 2009
Montar/Gerenciar




         Frequentar                                  Contribuir



                                    Não

                                   Há um
                            Sim              Sim
                                   grupo?

                                                   Você

Friday, November 27, 2009
Montar/Gerenciar




         Frequentar                                  Contribuir



                                    Não

                                   Há um
                            Sim              Sim
                                   grupo?

                                                   Você

Friday, November 27, 2009
Montar/Gerenciar




         Frequentar                                  Contribuir



                                    Não

                                   Há um
                            Sim              Sim
                                   grupo?

                                                   Você

Friday, November 27, 2009
Montar/Gerenciar




         Frequentar                                  Contribuir



                                    Não

                                   Há um
                            Sim              Sim
                                   grupo?

                                                   Você

Friday, November 27, 2009
Montar/Gerenciar




         Frequentar                                  Contribuir



                                    Não

                                   Há um
                            Sim              Sim
                                   grupo?

                                                   Você

Friday, November 27, 2009
Montar/Gerenciar




         Frequentar                                  Contribuir



                                    Não

                                   Há um
                            Sim              Sim
                                   grupo?

                                                   Você

Friday, November 27, 2009
Montar/Gerenciar




         Frequentar                                  Contribuir



                                    Não

                                   Há um
                            Sim              Sim
                                   grupo?

                                                   Você

Friday, November 27, 2009
Montar/Gerenciar




         Frequentar                                  Contribuir



                                    Não

                                   Há um
                            Sim              Sim
                                   grupo?

                                                   Você

Friday, November 27, 2009
Montar/Gerenciar




           Conhecimento

         Frequentar                                  Contribuir



                                    Não

                                   Há um
                            Sim              Sim
                                   grupo?

                                                   Você

Friday, November 27, 2009
Montar/Gerenciar




           Conhecimento

         Frequentar                                  Contribuir
                                                           Destaque

                                    Não

                                   Há um
                            Sim              Sim
                                   grupo?

                                                   Você

Friday, November 27, 2009
STRESS!

                              Montar/Gerenciar




           Conhecimento

         Frequentar                                  Contribuir
                                                           Destaque

                                    Não

                                   Há um
                            Sim              Sim
                                   grupo?

                                                   Você

Friday, November 27, 2009
Procure/Inicie uma
                                                     Montar/Gerenciar
                   lista de discussão




                                                 Procure
                                            desenvolvedores
                                        ☻       Empresas
                                         Instituições de ensino




                Realize um Evento

Friday, November 27, 2009
Procure/Inicie uma
                                                         Montar/Gerenciar
                   lista de discussão
                            Pessoas têm dúvidas,
                             ajude-as a discutir



                                                     Procure
                                                desenvolvedores
                                            ☻       Empresas
                                             Instituições de ensino




                Realize um Evento

Friday, November 27, 2009
Procure/Inicie uma
                                                           Montar/Gerenciar
                   lista de discussão
                            Pessoas têm dúvidas,
                             ajude-as a discutir



                                                     Procure
                                                desenvolvedores
                                            ☻       Empresas
                                             Instituições de ensino
                                                Onde? Quem são os
                                            desenvolvedores da sua área?




                Realize um Evento

Friday, November 27, 2009
☻ Procure o PHPBC                              Montar/Gerenciar




           Reunião de lideres de GU do Brasil
           Poder na União
                  Dicas de como começar
                  Onde procurar parcerias
                  Como realizar ações
                  Palestrantes
                  Divulgação
                  Link com desenvolvedores da sua área

Friday, November 27, 2009
Procure/Inicie uma
                                                       Montar/Gerenciar
                   lista de discussão




                                                 Procure
                                            desenvolvedores
                                        ☻       Empresas
                                         Instituições de ensino
                                            Onde? Quem são os
                                        desenvolvedores da sua área?




                Realize um Evento

Friday, November 27, 2009
Procure/Inicie uma
                                                       Montar/Gerenciar
                   lista de discussão




                                                 Procure
                                            desenvolvedores
                                        ☻       Empresas
                                         Instituições de ensino
                                            Onde? Quem são os
                                        desenvolvedores da sua área?

                     Comece com algo
                     pequeno, simples
                Realize um Evento

Friday, November 27, 2009
Procure/Inicie uma
                                                           Montar/Gerenciar
                   lista de discussão
                            Pessoas têm dúvidas,
                             ajude-as a discutir



                                                     Procure
                                                desenvolvedores
                                            ☻       Empresas
                                             Instituições de ensino
                                                Onde? Quem são os
                                            desenvolvedores da sua área?

                     Comece com algo
                     pequeno, simples
                Realize um Evento

Friday, November 27, 2009
Montar/Gerenciar




Friday, November 27, 2009
Montar/Gerenciar




Friday, November 27, 2009
Montar/Gerenciar




                            Falta de
                            interesse




Friday, November 27, 2009
Montar/Gerenciar




                            Falta de
                            interesse




Friday, November 27, 2009
Montar/Gerenciar




                            Falta de
                            interesse


                                        Programadores
                                          melhores




Friday, November 27, 2009
Montar/Gerenciar




                            Falta de
                            interesse


                                        Programadores
                                          melhores




Friday, November 27, 2009
Conflitos de                Montar/Gerenciar
                               interesse




                            Falta de
                            interesse


                                        Programadores
                                           melhores




Friday, November 27, 2009
Conflitos de                Montar/Gerenciar
                               interesse




                            Falta de
                            interesse


                                        Programadores
                                           melhores




Friday, November 27, 2009
Conflitos de                PHP Montar/Gerenciar
                                                            Melhor
                               interesse




                            Falta de
                            interesse


                                        Programadores
                                           melhores




Friday, November 27, 2009
Conflitos de                PHP Montar/Gerenciar
                                                            Melhor
                               interesse




                            Falta de
                            interesse


                                        Programadores
                                           melhores




Friday, November 27, 2009
Conflitos de                PHP Montar/Gerenciar
                                                            Melhor
                               interesse



                                                          #mimimi
                                                        Síndrome OSS
                            Falta de
                            interesse


                                        Programadores
                                           melhores




Friday, November 27, 2009
Conflitos de                PHP Montar/Gerenciar
                                                            Melhor
                               interesse



                                                          #mimimi
                                                        Síndrome OSS
                            Falta de
                            interesse


                                        Programadores
                                           melhores




Friday, November 27, 2009
Conflitos de                     PHP Montar/Gerenciar
                                                                 Melhor
                               interesse



                                                                  #mimimi
                                                             Síndrome OSS
                            Falta de
                            interesse


                                        Programadores
                                           melhores




                                                        Sucesso
                                                      Profissional


Friday, November 27, 2009
Conflitos de                     PHP Montar/Gerenciar
                                                                 Melhor
                               interesse



                                                                  #mimimi
                                                             Síndrome OSS
                            Falta de
                            interesse
                                                                    Mercado Melhor
                                        Programadores                 para todos
                                           melhores




                                                        Sucesso
                                                      Profissional


Friday, November 27, 2009
Montar/Gerenciar


           Não fique sozinho
                  Mais coordenadores, mais
                  ações
           Procure Parceiros
                  Microsoft
                  Curso Locais
           Planeje!
           Não esqueca dos novatos,
           nem dos veteranos!



Friday, November 27, 2009
Montar/Gerenciar


           Não fique sozinho
                  Mais coordenadores, mais
                  ações
           Procure Parceiros
                  Microsoft
                  Curso Locais
           Planeje!
           Não esqueca dos novatos,
           nem dos veteranos!



Friday, November 27, 2009
Montar/Gerenciar


           Não fique sozinho
                  Mais coordenadores, mais
                  ações
           Procure Parceiros
                  Microsoft
                  Curso Locais
           Planeje!
           Não esqueca dos novatos,
           nem dos veteranos!



Friday, November 27, 2009
Montar/Gerenciar


           Não fique sozinho
                  Mais coordenadores, mais
                  ações
           Procure Parceiros
                  Microsoft
                  Curso Locais
           Planeje!
           Não esqueca dos novatos,
           nem dos veteranos!



Friday, November 27, 2009
Montar/Gerenciar


           Não fique sozinho
                  Mais coordenadores, mais
                  ações
           Procure Parceiros
                  Microsoft
                  Curso Locais
           Planeje!
           Não esqueca dos novatos,
           nem dos veteranos!



Friday, November 27, 2009
Montar/Gerenciar


           Não fique sozinho
                  Mais coordenadores, mais
                  ações
           Procure Parceiros
                  Microsoft
                  Curso Locais
           Planeje!
           Não esqueca dos novatos,
           nem dos veteranos!



Friday, November 27, 2009
Montar/Gerenciar


           Não fique sozinho
                  Mais coordenadores, mais
                  ações
           Procure Parceiros
                  Microsoft
                  Curso Locais
           Planeje!
           Não esqueca dos novatos,
           nem dos veteranos!



Friday, November 27, 2009
Montar/Gerenciar


           Não fique sozinho
                  Mais coordenadores, mais
                  ações
           Procure Parceiros
                  Microsoft
                  Curso Locais
           Planeje!
           Não esqueca dos novatos,
           nem dos veteranos!



Friday, November 27, 2009
Você, o PHP e a
                             Comunidade
Friday, November 27, 2009
$$$$




Friday, November 27, 2009
$$$$



                               conhecimento




                            aprende




Friday, November 27, 2009
$$$$



                               conhecimento




                            aprende




Friday, November 27, 2009
$$$$



            GU                 conhecimento




                            aprende




Friday, November 27, 2009
$$$$



            GU                 conhecimento




                            aprende




Friday, November 27, 2009
$$$$



            GU                 conhecimento




                            aprende

   contribui/participa




Friday, November 27, 2009
$$$$



            GU                           conhecimento
                            aprende



                                      aprende

   contribui/participa




Friday, November 27, 2009
$$$$

                            contribui



            GU                           conhecimento
                            aprende



                                      aprende

   contribui/participa




Friday, November 27, 2009
$$$$
                                                        melhora o
                                                        mercado


                            contribui



            GU                           conhecimento
                            aprende



                                      aprende

   contribui/participa




Friday, November 27, 2009
$$$$
                                                             melhora o
                                                             mercado


                            contribui



            GU                           conhecimento
                            aprende



                                      aprende

   contribui/participa                                  contribui




Friday, November 27, 2009
$$$$
                                                                  melhora o
                                                                  mercado


                            contribui



            GU                           conhecimento
                            aprende                     aprende



                                      aprende

   contribui/participa                                      contribui




Friday, November 27, 2009
$$$$
                                                                  melhora o
                                                                  mercado


                            contribui



            GU                           conhecimento
                            aprende                     aprende



                                      aprende

   contribui/participa                                      contribui




Friday, November 27, 2009
Em que você é bom?
                              escrever


                      falar              interagir
                                 ?
marketing                                codar




Friday, November 27, 2009
“[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 - iBuildings

Friday, November 27, 2009
                                                                                   ?
O que você tem para dizer importa sim!




Friday, November 27, 2009
                                        ?
Blog!
                 Crie um Blog sobre PHP

                        Artigos técnicos

                        Tutoriais

                 Vantagens?

                        Aprenda para escrever

                        Escreva sobre o que já aprendeu



Friday, November 27, 2009
                                                          ?
Blog!
                 Crie um Blog sobre PHP                   visibilidade!
                        Artigos técnicos

                        Tutoriais

                 Vantagens?

                        Aprenda para escrever

                        Escreva sobre o que já aprendeu



Friday, November 27, 2009
                                                                      ?
Blog!
                 Crie um Blog sobre PHP                   visibilidade!
                        Artigos técnicos             conhecimento!
                        Tutoriais

                 Vantagens?

                        Aprenda para escrever

                        Escreva sobre o que já aprendeu



Friday, November 27, 2009
                                                                      ?
Revistas/Sites

                 Contribua com artigos

                        php|architect

                        PHP Magazine Brasil

                        iMasters

                        Revista WWW




Friday, November 27, 2009
                                              ?
Traduza!

                 Você sabe inglês?

                 Grande parte do mercado não!

                 A maior parte do conhecimento de PHP esta em
                 inglês!

                 Traga conhecimento de fora!

                 Peça autorização ou credite o autor original

PHP
          is o
               n th

                                                                ?
                   e Ta
                        ble!

Friday, November 27, 2009
Documente!
                 Contribua com o manual do PHP

                        traduza

                        complemente (em inglês ou português)

                        Como? irc.EFNet.net -> #php.doc

                 Contribua com os Frameworks

                        Hoje a documentação deles é tão importante
                        quanto a do PHP.



Friday, November 27, 2009
                                                                     ?
escrever


                      falar              interagir
                                 ?
marketing                                codar




Friday, November 27, 2009
Palestre!

                            “Mas eu sou inexperiente!”


 “Você sabe usar o <inserir framework>?”


          Então você tem conteúdo para uma
                       palestra!



Friday, November 27, 2009
                                                         ?
to do
                                                     mund
                                                          o co m

                                   Inseguro?                     eço u
                                                                       co m
                                                                            um p
                                                                                asso!


                 Comece pequeno!

                        Workshop na empresa

                            Compartilhe seu conhecimento com a equipe

                              Dica: Escolha algo que aprendeu hoje!

                        Eventos regionais de seu GU

                            Os “veteranos” estão prontos para ajudar!

                        UnConference!

                            Ainda dá tempo! Mande sua palestra agora!!
Friday, November 27, 2009
                                                                                  ?
escrever


                      falar              interagir
                                 ?
marketing                                codar




Friday, November 27, 2009
Sou fera em PHP!
                                                    Bug Squashing!
                 Escreva testes! (PHPT)

                        Participe da TestFest

                        Bug Hunt Days dos Frameworks!

                 Contribua com o PEAR!

                        Saiba como: PHPSPCast #5a

                 Contribua com “Frameworks”!

                        ZF/CakePHP/Doctrine/...

Friday, November 27, 2009
                                                                 ?
Sou fera em C/C++!
                 Arrume os Bugs! ou novas Features!

                        Envie Patches: php-internals mailing list

                            Escute o feedback!

                 PECL!

                        Crie novas extensões para o PHP

                 Participe das discussões!
                                                                      vo z!
                                                                e tem
                                                    o mu ni dad

Friday, November 27, 2009
                                             To da c
                                                                         ?
escrever


                      falar              interagir
                                 ?
marketing                                codar




Friday, November 27, 2009
Evangelize!

                 Seu local de trabalho?

                 Sua faculdade?

                 Seus amigos com projetos pessoais?

                 Ajude os GU!

                        Textos, cartazes, logomarcas




Friday, November 27, 2009
                                                       ?
escrever


                      falar              interagir
                                 ?
marketing                                codar




Friday, November 27, 2009
Eu gosto de pessoas!
                                                     PHP
                 Socialize!                                não
                                                               é só
                                                                    t ra b
                                                                          alho
                        #phpinga                                               !

                        Listas de discussão

                 Ensine!

                        Seja “Mentor” de um novato

                 Interaja!

                        Listas de discussão

                        Twitter

                        IRC
Friday, November 27, 2009
                                                                             ?
escrever


                      falar              interagir
                                 ?
marketing                                codar




Friday, November 27, 2009
escrever


                      falar              interagir



marketing                                codar




Friday, November 27, 2009
$$$

        tempo

                                   Conhecimento




                            Faça tudo!

      Profissional
                                             você
      de sucesso!

Friday, November 27, 2009
Faça parte
                                         do time!
                                        rafael@rafaeldohms.com.br
                                         www.rafaeldohms.com.br




                            Perguntas?Obrigado!
            Avalie essa palestra: http://joind.in/1197
Friday, November 27, 2009

Más contenido relacionado

Más de Rafael Dohms

The Individual Contributor Path - DPC2024
The Individual Contributor Path - DPC2024The Individual Contributor Path - DPC2024
The Individual Contributor Path - DPC2024Rafael Dohms
 
Application Metrics - IPC2023
Application Metrics - IPC2023Application Metrics - IPC2023
Application Metrics - IPC2023Rafael Dohms
 
How'd we get here? A guide to Architectural Decision Records
How'd we get here? A guide to Architectural Decision RecordsHow'd we get here? A guide to Architectural Decision Records
How'd we get here? A guide to Architectural Decision RecordsRafael Dohms
 
Architectural Decision Records - PHPConfBR
Architectural Decision Records - PHPConfBRArchitectural Decision Records - PHPConfBR
Architectural Decision Records - PHPConfBRRafael Dohms
 
Application Metrics (with Prometheus examples)
Application Metrics (with Prometheus examples)Application Metrics (with Prometheus examples)
Application Metrics (with Prometheus examples)Rafael Dohms
 
Application metrics - Confoo 2019
Application metrics - Confoo 2019Application metrics - Confoo 2019
Application metrics - Confoo 2019Rafael Dohms
 
Writing code you won’t hate tomorrow - PHPCE18
Writing code you won’t hate tomorrow - PHPCE18Writing code you won’t hate tomorrow - PHPCE18
Writing code you won’t hate tomorrow - PHPCE18Rafael Dohms
 
Application Metrics (with Prometheus examples) #PHPDD18
Application Metrics (with Prometheus examples) #PHPDD18Application Metrics (with Prometheus examples) #PHPDD18
Application Metrics (with Prometheus examples) #PHPDD18Rafael Dohms
 
Application metrics with Prometheus - DPC18
Application metrics with Prometheus - DPC18Application metrics with Prometheus - DPC18
Application metrics with Prometheus - DPC18Rafael Dohms
 
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHPKonf
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHPKonf“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHPKonf
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHPKonfRafael Dohms
 
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHP Yo...
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHP Yo...“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHP Yo...
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHP Yo...Rafael Dohms
 
Composer The Right Way - 010PHP
Composer The Right Way - 010PHPComposer The Right Way - 010PHP
Composer The Right Way - 010PHPRafael Dohms
 
Writing Code That Lasts - #Magento2Seminar, Utrecht
Writing Code That Lasts - #Magento2Seminar, UtrechtWriting Code That Lasts - #Magento2Seminar, Utrecht
Writing Code That Lasts - #Magento2Seminar, UtrechtRafael Dohms
 
Composer the Right Way - PHPSRB16
Composer the Right Way - PHPSRB16Composer the Right Way - PHPSRB16
Composer the Right Way - PHPSRB16Rafael Dohms
 
“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.Rafael Dohms
 
“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.Rafael Dohms
 
“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.Rafael Dohms
 
Journey into your Lizard Brain - PHPJHB15
Journey into your Lizard Brain - PHPJHB15Journey into your Lizard Brain - PHPJHB15
Journey into your Lizard Brain - PHPJHB15Rafael Dohms
 
Composer The Right Way #PHPjhb15
Composer The Right Way #PHPjhb15Composer The Right Way #PHPjhb15
Composer The Right Way #PHPjhb15Rafael Dohms
 
Composer the right way - DPC15
Composer the right way - DPC15Composer the right way - DPC15
Composer the right way - DPC15Rafael Dohms
 

Más de Rafael Dohms (20)

The Individual Contributor Path - DPC2024
The Individual Contributor Path - DPC2024The Individual Contributor Path - DPC2024
The Individual Contributor Path - DPC2024
 
Application Metrics - IPC2023
Application Metrics - IPC2023Application Metrics - IPC2023
Application Metrics - IPC2023
 
How'd we get here? A guide to Architectural Decision Records
How'd we get here? A guide to Architectural Decision RecordsHow'd we get here? A guide to Architectural Decision Records
How'd we get here? A guide to Architectural Decision Records
 
Architectural Decision Records - PHPConfBR
Architectural Decision Records - PHPConfBRArchitectural Decision Records - PHPConfBR
Architectural Decision Records - PHPConfBR
 
Application Metrics (with Prometheus examples)
Application Metrics (with Prometheus examples)Application Metrics (with Prometheus examples)
Application Metrics (with Prometheus examples)
 
Application metrics - Confoo 2019
Application metrics - Confoo 2019Application metrics - Confoo 2019
Application metrics - Confoo 2019
 
Writing code you won’t hate tomorrow - PHPCE18
Writing code you won’t hate tomorrow - PHPCE18Writing code you won’t hate tomorrow - PHPCE18
Writing code you won’t hate tomorrow - PHPCE18
 
Application Metrics (with Prometheus examples) #PHPDD18
Application Metrics (with Prometheus examples) #PHPDD18Application Metrics (with Prometheus examples) #PHPDD18
Application Metrics (with Prometheus examples) #PHPDD18
 
Application metrics with Prometheus - DPC18
Application metrics with Prometheus - DPC18Application metrics with Prometheus - DPC18
Application metrics with Prometheus - DPC18
 
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHPKonf
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHPKonf“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHPKonf
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHPKonf
 
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHP Yo...
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHP Yo...“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHP Yo...
“Writing code that lasts” … or writing code you won’t hate tomorrow. - PHP Yo...
 
Composer The Right Way - 010PHP
Composer The Right Way - 010PHPComposer The Right Way - 010PHP
Composer The Right Way - 010PHP
 
Writing Code That Lasts - #Magento2Seminar, Utrecht
Writing Code That Lasts - #Magento2Seminar, UtrechtWriting Code That Lasts - #Magento2Seminar, Utrecht
Writing Code That Lasts - #Magento2Seminar, Utrecht
 
Composer the Right Way - PHPSRB16
Composer the Right Way - PHPSRB16Composer the Right Way - PHPSRB16
Composer the Right Way - PHPSRB16
 
“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.
 
“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.
 
“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.“Writing code that lasts” … or writing code you won’t hate tomorrow.
“Writing code that lasts” … or writing code you won’t hate tomorrow.
 
Journey into your Lizard Brain - PHPJHB15
Journey into your Lizard Brain - PHPJHB15Journey into your Lizard Brain - PHPJHB15
Journey into your Lizard Brain - PHPJHB15
 
Composer The Right Way #PHPjhb15
Composer The Right Way #PHPjhb15Composer The Right Way #PHPjhb15
Composer The Right Way #PHPjhb15
 
Composer the right way - DPC15
Composer the right way - DPC15Composer the right way - DPC15
Composer the right way - DPC15
 

PHP: Movido a Comunidade

  • 1. Powered By Community Entenda o que faz o PHP andar e como você pode ajudar a empurrar Rafael Dohms rafaeldohms.com.br Friday, November 27, 2009
  • 10. Quem é Rafael Dohms? Rafael Dohms é graduado Engenheiro da Computação pelo UniCEUB. Tem 9 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. Friday, November 27, 2009
  • 11. Histórico Rasmus Personal Home Page tools PHP/FI 2.0 Zeev Zend Engine Andi PHP: Hypertext Pre-Processor Friday, November 27, 2009
  • 12. Rasmus Zeev Andi Friday, November 27, 2009
  • 13. Rasmus Zeev Andi Friday, November 27, 2009
  • 15. The PHP Group Friday, November 27, 2009
  • 16. The PHP Core Comunidade Group Developers Friday, November 27, 2009
  • 17. The PHP Group Decisões de High Level Core Developers Decisões de Implementação Comunidade Requisitos desejados Friday, November 27, 2009
  • 18. Core Developers KARMA Comunidade Friday, November 27, 2009
  • 19. KARMA Participar de discussões Participar da comunidade Enviar Patches Ajudar em testes Escrever RFCs Contribuir para a Documentação Falta de contribuição Flaming Friday, November 27, 2009
  • 20. Grupos de Usuários Friday, November 27, 2009
  • 21. O que fazem? Promovem o crescimento do PHP Treinando os desenvolvedores Palestras / Eventos Workshops Contribuindo para o PHP TestFest DocFest PHPInga! Networking para o profissional Friday, November 27, 2009
  • 23. Montar/Gerenciar Frequentar Contribuir Você Friday, November 27, 2009
  • 24. Montar/Gerenciar Frequentar Contribuir Não Há um Sim Sim grupo? Você Friday, November 27, 2009
  • 25. Montar/Gerenciar Frequentar Contribuir Não Há um Sim Sim grupo? Você Friday, November 27, 2009
  • 26. Montar/Gerenciar Frequentar Contribuir Não Há um Sim Sim grupo? Você Friday, November 27, 2009
  • 27. Montar/Gerenciar Frequentar Contribuir Não Há um Sim Sim grupo? Você Friday, November 27, 2009
  • 28. Montar/Gerenciar Frequentar Contribuir Não Há um Sim Sim grupo? Você Friday, November 27, 2009
  • 29. Montar/Gerenciar Frequentar Contribuir Não Há um Sim Sim grupo? Você Friday, November 27, 2009
  • 30. Montar/Gerenciar Frequentar Contribuir Não Há um Sim Sim grupo? Você Friday, November 27, 2009
  • 31. Montar/Gerenciar Frequentar Contribuir Não Há um Sim Sim grupo? Você Friday, November 27, 2009
  • 32. Montar/Gerenciar Conhecimento Frequentar Contribuir Não Há um Sim Sim grupo? Você Friday, November 27, 2009
  • 33. Montar/Gerenciar Conhecimento Frequentar Contribuir Destaque Não Há um Sim Sim grupo? Você Friday, November 27, 2009
  • 34. STRESS! Montar/Gerenciar Conhecimento Frequentar Contribuir Destaque Não Há um Sim Sim grupo? Você Friday, November 27, 2009
  • 35. Procure/Inicie uma Montar/Gerenciar lista de discussão Procure desenvolvedores ☻ Empresas Instituições de ensino Realize um Evento Friday, November 27, 2009
  • 36. Procure/Inicie uma Montar/Gerenciar lista de discussão Pessoas têm dúvidas, ajude-as a discutir Procure desenvolvedores ☻ Empresas Instituições de ensino Realize um Evento Friday, November 27, 2009
  • 37. Procure/Inicie uma Montar/Gerenciar lista de discussão Pessoas têm dúvidas, ajude-as a discutir Procure desenvolvedores ☻ Empresas Instituições de ensino Onde? Quem são os desenvolvedores da sua área? Realize um Evento Friday, November 27, 2009
  • 38. ☻ Procure o PHPBC Montar/Gerenciar Reunião de lideres de GU do Brasil Poder na União Dicas de como começar Onde procurar parcerias Como realizar ações Palestrantes Divulgação Link com desenvolvedores da sua área Friday, November 27, 2009
  • 39. Procure/Inicie uma Montar/Gerenciar lista de discussão Procure desenvolvedores ☻ Empresas Instituições de ensino Onde? Quem são os desenvolvedores da sua área? Realize um Evento Friday, November 27, 2009
  • 40. Procure/Inicie uma Montar/Gerenciar lista de discussão Procure desenvolvedores ☻ Empresas Instituições de ensino Onde? Quem são os desenvolvedores da sua área? Comece com algo pequeno, simples Realize um Evento Friday, November 27, 2009
  • 41. Procure/Inicie uma Montar/Gerenciar lista de discussão Pessoas têm dúvidas, ajude-as a discutir Procure desenvolvedores ☻ Empresas Instituições de ensino Onde? Quem são os desenvolvedores da sua área? Comece com algo pequeno, simples Realize um Evento Friday, November 27, 2009
  • 44. Montar/Gerenciar Falta de interesse Friday, November 27, 2009
  • 45. Montar/Gerenciar Falta de interesse Friday, November 27, 2009
  • 46. Montar/Gerenciar Falta de interesse Programadores melhores Friday, November 27, 2009
  • 47. Montar/Gerenciar Falta de interesse Programadores melhores Friday, November 27, 2009
  • 48. Conflitos de Montar/Gerenciar interesse Falta de interesse Programadores melhores Friday, November 27, 2009
  • 49. Conflitos de Montar/Gerenciar interesse Falta de interesse Programadores melhores Friday, November 27, 2009
  • 50. Conflitos de PHP Montar/Gerenciar Melhor interesse Falta de interesse Programadores melhores Friday, November 27, 2009
  • 51. Conflitos de PHP Montar/Gerenciar Melhor interesse Falta de interesse Programadores melhores Friday, November 27, 2009
  • 52. Conflitos de PHP Montar/Gerenciar Melhor interesse #mimimi Síndrome OSS Falta de interesse Programadores melhores Friday, November 27, 2009
  • 53. Conflitos de PHP Montar/Gerenciar Melhor interesse #mimimi Síndrome OSS Falta de interesse Programadores melhores Friday, November 27, 2009
  • 54. Conflitos de PHP Montar/Gerenciar Melhor interesse #mimimi Síndrome OSS Falta de interesse Programadores melhores Sucesso Profissional Friday, November 27, 2009
  • 55. Conflitos de PHP Montar/Gerenciar Melhor interesse #mimimi Síndrome OSS Falta de interesse Mercado Melhor Programadores para todos melhores Sucesso Profissional Friday, November 27, 2009
  • 56. Montar/Gerenciar Não fique sozinho Mais coordenadores, mais ações Procure Parceiros Microsoft Curso Locais Planeje! Não esqueca dos novatos, nem dos veteranos! Friday, November 27, 2009
  • 57. Montar/Gerenciar Não fique sozinho Mais coordenadores, mais ações Procure Parceiros Microsoft Curso Locais Planeje! Não esqueca dos novatos, nem dos veteranos! Friday, November 27, 2009
  • 58. Montar/Gerenciar Não fique sozinho Mais coordenadores, mais ações Procure Parceiros Microsoft Curso Locais Planeje! Não esqueca dos novatos, nem dos veteranos! Friday, November 27, 2009
  • 59. Montar/Gerenciar Não fique sozinho Mais coordenadores, mais ações Procure Parceiros Microsoft Curso Locais Planeje! Não esqueca dos novatos, nem dos veteranos! Friday, November 27, 2009
  • 60. Montar/Gerenciar Não fique sozinho Mais coordenadores, mais ações Procure Parceiros Microsoft Curso Locais Planeje! Não esqueca dos novatos, nem dos veteranos! Friday, November 27, 2009
  • 61. Montar/Gerenciar Não fique sozinho Mais coordenadores, mais ações Procure Parceiros Microsoft Curso Locais Planeje! Não esqueca dos novatos, nem dos veteranos! Friday, November 27, 2009
  • 62. Montar/Gerenciar Não fique sozinho Mais coordenadores, mais ações Procure Parceiros Microsoft Curso Locais Planeje! Não esqueca dos novatos, nem dos veteranos! Friday, November 27, 2009
  • 63. Montar/Gerenciar Não fique sozinho Mais coordenadores, mais ações Procure Parceiros Microsoft Curso Locais Planeje! Não esqueca dos novatos, nem dos veteranos! Friday, November 27, 2009
  • 64. Você, o PHP e a Comunidade Friday, November 27, 2009
  • 66. $$$$ conhecimento aprende Friday, November 27, 2009
  • 67. $$$$ conhecimento aprende Friday, November 27, 2009
  • 68. $$$$ GU conhecimento aprende Friday, November 27, 2009
  • 69. $$$$ GU conhecimento aprende Friday, November 27, 2009
  • 70. $$$$ GU conhecimento aprende contribui/participa Friday, November 27, 2009
  • 71. $$$$ GU conhecimento aprende aprende contribui/participa Friday, November 27, 2009
  • 72. $$$$ contribui GU conhecimento aprende aprende contribui/participa Friday, November 27, 2009
  • 73. $$$$ melhora o mercado contribui GU conhecimento aprende aprende contribui/participa Friday, November 27, 2009
  • 74. $$$$ melhora o mercado contribui GU conhecimento aprende aprende contribui/participa contribui Friday, November 27, 2009
  • 75. $$$$ melhora o mercado contribui GU conhecimento aprende aprende aprende contribui/participa contribui Friday, November 27, 2009
  • 76. $$$$ melhora o mercado contribui GU conhecimento aprende aprende aprende contribui/participa contribui Friday, November 27, 2009
  • 77. Em que você é bom? escrever falar interagir ? marketing codar Friday, November 27, 2009
  • 78. “[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 - iBuildings Friday, November 27, 2009 ?
  • 79. O que você tem para dizer importa sim! Friday, November 27, 2009 ?
  • 80. Blog! Crie um Blog sobre PHP Artigos técnicos Tutoriais Vantagens? Aprenda para escrever Escreva sobre o que já aprendeu Friday, November 27, 2009 ?
  • 81. Blog! Crie um Blog sobre PHP visibilidade! Artigos técnicos Tutoriais Vantagens? Aprenda para escrever Escreva sobre o que já aprendeu Friday, November 27, 2009 ?
  • 82. Blog! Crie um Blog sobre PHP visibilidade! Artigos técnicos conhecimento! Tutoriais Vantagens? Aprenda para escrever Escreva sobre o que já aprendeu Friday, November 27, 2009 ?
  • 83. Revistas/Sites Contribua com artigos php|architect PHP Magazine Brasil iMasters Revista WWW Friday, November 27, 2009 ?
  • 84. Traduza! Você sabe inglês? Grande parte do mercado não! A maior parte do conhecimento de PHP esta em inglês! Traga conhecimento de fora! Peça autorização ou credite o autor original PHP is o n th ? e Ta ble! Friday, November 27, 2009
  • 85. Documente! Contribua com o manual do PHP traduza complemente (em inglês ou português) Como? irc.EFNet.net -> #php.doc Contribua com os Frameworks Hoje a documentação deles é tão importante quanto a do PHP. Friday, November 27, 2009 ?
  • 86. escrever falar interagir ? marketing codar Friday, November 27, 2009
  • 87. Palestre! “Mas eu sou inexperiente!” “Você sabe usar o <inserir framework>?” Então você tem conteúdo para uma palestra! Friday, November 27, 2009 ?
  • 88. to do mund o co m Inseguro? eço u co m um p asso! Comece pequeno! Workshop na empresa Compartilhe seu conhecimento com a equipe Dica: Escolha algo que aprendeu hoje! Eventos regionais de seu GU Os “veteranos” estão prontos para ajudar! UnConference! Ainda dá tempo! Mande sua palestra agora!! Friday, November 27, 2009 ?
  • 89. escrever falar interagir ? marketing codar Friday, November 27, 2009
  • 90. Sou fera em PHP! Bug Squashing! Escreva testes! (PHPT) Participe da TestFest Bug Hunt Days dos Frameworks! Contribua com o PEAR! Saiba como: PHPSPCast #5a Contribua com “Frameworks”! ZF/CakePHP/Doctrine/... Friday, November 27, 2009 ?
  • 91. Sou fera em C/C++! Arrume os Bugs! ou novas Features! Envie Patches: php-internals mailing list Escute o feedback! PECL! Crie novas extensões para o PHP Participe das discussões! vo z! e tem o mu ni dad Friday, November 27, 2009 To da c ?
  • 92. escrever falar interagir ? marketing codar Friday, November 27, 2009
  • 93. Evangelize! Seu local de trabalho? Sua faculdade? Seus amigos com projetos pessoais? Ajude os GU! Textos, cartazes, logomarcas Friday, November 27, 2009 ?
  • 94. escrever falar interagir ? marketing codar Friday, November 27, 2009
  • 95. Eu gosto de pessoas! PHP Socialize! não é só t ra b alho #phpinga ! Listas de discussão Ensine! Seja “Mentor” de um novato Interaja! Listas de discussão Twitter IRC Friday, November 27, 2009 ?
  • 96. escrever falar interagir ? marketing codar Friday, November 27, 2009
  • 97. escrever falar interagir marketing codar Friday, November 27, 2009
  • 98. $$$ tempo Conhecimento Faça tudo! Profissional você de sucesso! Friday, November 27, 2009
  • 99. Faça parte do time! rafael@rafaeldohms.com.br www.rafaeldohms.com.br Perguntas?Obrigado! Avalie essa palestra: http://joind.in/1197 Friday, November 27, 2009