Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PHP Morreu?! e agora?!?!

Igor Duarte
November 25, 2022

PHP Morreu?! e agora?!?!

Evento: PHP Conference Brasil 2022
Nessa palestra vou te mostrar como o PHP não morreu e como está o mercado de trabalho para a linguagem, com base em dados estatísticos. Vem comigo!!

Igor Duarte

November 25, 2022
Tweet

More Decks by Igor Duarte

Other Decks in Technology

Transcript

  1. • Especialização em Eng. SW • ADS - Unisinos •

    Engenheiro de Software • 9 anos de xp no mercado • Coordenador da Comunidade • aspirante a Palestrante e Escritor • Criador de ElePHPants • Gamer nas horas vagas Igor Duarte
  2. TIMELINE PHP PHP 1 1995 PHP/FI 2 1997 PHP 3

    1998 PHP 4 2000 PHP 5 2004 PHP 5.1 2005 PHP 5.2 2006 PHP 5.3 2009 PHP 5.4 2012 PHP 5.5 2013 PHP 5.6 2014 HHVM 2013
  3. TIMELINE PHP PHP 7 2015 PHP 7.1 2016 PHP 7.2

    2017 PHP 7.3 2018 PHP 7.4 2019 PHP 8 2020 PHP 8.1 2021 PHP 8.2 2022* PHP 8.3 2023**
  4. Uma organização sem fins lucrativos cuja missão é garantir a

    vida longa e a prosperidade da linguagem PHP. • Open Collective • Disponibilidade integral dos dev do core do php • Salários de mercado aos dev • Processos de RFC e novas versões não mudam! The PHP Foundation
  5. Uma nova era com o PHP 8 • JIT (Just

    In Time) • Named Arguments • Attributes ◦ Equivalente as annotations • Constructor Property Promotion • Union Types • Throw Expression • Match Expressions Fonte: wiki.php.net
  6. Melhorias com o PHP 8.1 • Enums • Array Unpacking

    • Readonly Property • Type Never • First-Class • Match Expressions • fsync() e fdatasync() ◦ Novas funções de sistema de arquivos • e mais… Fonte: wiki.php.net current stable version 8.1.12
  7. Os avanços com o PHP 8.2 • Readonly Classes •

    New Random Extension • null, true e false as standalone types • Constants in Traits • e mais… Fonte: wiki.php.net Previsão de Lançamento: 8/12/22 Fonte: wiki.php.net
  8. Futuro do PHP 8.3 • New Function json_validate() implemented ◦

    Valida se uma string contém um json válido • Improve unserialize() implemented ◦ Melhorar tratamento de erros • Destructuring Coalesce RFC ◦ uso do operador coalesce ( ?? ) na desestruturação de atribuições Fonte: wiki.php.net/rfc Previsão de Lançamento: Dezembro de 2023 Fonte: achismo
  9. 77,5% dos sites com linguagens server-side usam PHP 64,1% dos

    CMS são Wordpress (ou 43% de todos os sites) Fonte: w3techs.com Fonte: w3techs.com Dados referentes a Novembro de 2022
  10. 474 vagas em aberto no Linkedin dado de 24 de

    Novembro de 2022 Termo: Desenvolvedor PHP
  11. 258 vagas abertas em Outubro para dev php no Brasil

    474 vagas em aberto no Linkedin dado de 24 de Novembro de 2022 Termo: Desenvolvedor PHP
  12. Termo: Desenvolvedor PHP Lembrando que é uma média e pode

    haver salários menores assim como maiores! Dados referentes a 22 de Novembro de 2022
  13. Termo: PHP 164 Empresas com vagas ou salários publicados no

    glassdoor Dados referentes a 22 de Novembro de 2022
  14. Principais Requisitos • Análise de 80 vagas no linkedin •

    Título da vaga: Desenvolvedor PHP • Coletado os requisitos • Analisado em % os principais
  15. Principais Requisitos / Hard Skills POO Boas Práticas (SOLID, Clean

    Code, etc) Testes Unitários APIs Frameworks (Laravel / Symfony) Microsserviços MySQL Git Docker 100% 67% 42% 60% 90% 23% 90% 92% 58% AWS 44%
  16. Principais Requisitos / Soft Skills Pró Atividade Boas Comunicação Trabalho

    em Equipe Resolução de Problemas Cumprimento de Prazos Assumir Desafios Flexível