O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Se tornando um desenvolvedor Java Ninja - Trilha Java - TDC2017

359 visualizações

Publicada em

Apresentação feita na Trilha Java do #TDC2017 (http://www.thedevelopersconference.com.br/tdc/2017/saopaulo/trilha-java) com dicas úteis de como contribuir com a comunidade opensource de Java e como se tornar um verdadeiro desenvolvedor Java NINJA.

Faça parte do novíssimo slack de Java brasileiro oficial! Se cadastre pelo link > http://javadevbr.herokuapp.com

Siga o SouJava no Twitter > twitter.com/SouJava

É de Campinas e região? Participe das reuniões do twitter.com/SouJavaCampinas! Clique aqui > https://www.meetup.com/SouJavaCampinas/

Publicada em: Carreiras
  • Seja o primeiro a comentar

Se tornando um desenvolvedor Java Ninja - Trilha Java - TDC2017

  1. 1. Globalcode – Open4education Se tornando um Desenvolvedor Java “NINJA” Cesar A. Nogueira (@cesarnog) SouJava Campinas JUG Engenheiro de Software
  2. 2. Globalcode – Open4education Apresentação • Engenheiro de Software na Indra; • Trabalhou em grandes empresas como Instituto de Pesquisas Eldorado, IBM (USA), Fundação CPqD trabalhando diretamente com Java e suas tecnologias; • Atual organizador do @SouJavaCampinas; @cesarnogcps 26 anos
  3. 3. Globalcode – Open4education ATENÇÃO 26 as http://tiny.cc/AndroidQR http://tiny.cc/AppleQR ESTA APRESENTAÇÃO É DINÂMICA E INCLUI VÁRIOS QR CODES
  4. 4. Globalcode – Open4education OpenSource Java para futuros desenvolvedores NINJAS Iniciativas Adopt-a-JSR e OpenJDK Como um NINJA se destaca em uma comunidade Java 5 dicas de como ser tornar um desenvolvedor Java NINJA O que são JUGs e como fazer parte de um grupo NINJA de Java Agenda
  5. 5. http://tiny.cc/ieeeJava Spectrum IEEE | Jobs em 18/07/2017
  6. 6. Globalcode – Open4education • Importante iniciativa para os Devs NINJAS aprimorarem os padrões da linguagem Java; • Grupos globais de membros de JUGs trabalham em JSRs; • Receba olhares de empresas de tecnologia locais que procuram NINJAS; • Te ajuda a ser tornar um professional NINJA, que ajuda seu grupo local; • Atraia mais desenvolvedores NINJAS para sua comunidade; Adopt-a-JSR
  7. 7. Globalcode – Open4education https://community.oracle.com/community/java/jcp/adopt-a-jsr LINKS NINJAS para o Adopt-a-JSR
  8. 8. Globalcode – Open4education OpenJDK  A versão OpenSource do JDK Uma maneira de melhorar o OpenJDK é participar do programa chamado Adote OpenJDK. Evolução do Java Livre ● Plataforma madura ● Open Source  Veja mais em: https://github.com/AdoptOpenJDK
  9. 9. Globalcode – Open4education  Tem como objetivo principal melhorar em si o OpenJDK.  Então, o que você pode fazer para contribuir hoje com o Java:  Melhorar o código-fonte  Teste o código fonte (jtreg e JUnit são importantes!)  Envie os patches depois que você fez com ele. (Lembre-se das regras!)
  10. 10. Globalcode – Open4education Mas o que é essa tal de JSR?
  11. 11. Globalcode – Open4education Java Specification Requests (JSRs) são descrições reais de especificações propostas para a plataforma Java. Existem inúmeras JSRs que são criadas a todo momento e são discutidas pela comunidade, através do processo de análise e aprovação. Comunidade de desenvolvimento das especificações da tecnologia Java
  12. 12. Globalcode – Open4education Todas dúvidas sobre o JCP são respondidas em: https://jcp.org/en/introduction/faq Peça para participar em: https://jcp.org/en/participation/membership
  13. 13. Globalcode – Open4education O Java Community Process (JCP) convida TODOS a moldar as especificações Java através do programa Adopt-a-JSR, ENCORAJANDO a comunidade global de Java a se envolver com as Java Specification Requests (JSRs). Como você, dev NINJA pode então moldar o Java NESTE MOMENTO?
  14. 14. Globalcode – Open4education Por quê você fala tanto de Desenvolvedor Java NINJA ????
  15. 15. Globalcode – Open4education 5 dicas de como se tornar um desenvolvedor Java NINJA
  16. 16. Globalcode – Open4education 1. Contribua sempre que possível
  17. 17. Globalcode – Open4education 2. Dev Ninja, precisar estudar! Há sempre novidades no mundo Java
  18. 18. Globalcode – Open4education 3. Compartilhe conhecimento por onde puder! “Ninguem é tão sábio suficiente que não tenha algo a aprender. DEVs NINJAs sempre estão aprendendo algo novo.”
  19. 19. Globalcode – Open4education 4. Seja presente online, tenha Twitter, LinkedIn, Github...
  20. 20. Globalcode – Open4education 5. Entre para a comunidade Java de sua cidade ou região!
  21. 21. Globalcode – Open4education JUG: O que é e como participar de um?? 365 Grupos de Usuários Java no mundo ~ 894.000 membros Existem em 88 Países O Brasil está em 2º lugar no ranking de membros, estando na frente da Alemanha que está em 3º lugar
  22. 22. Globalcode – Open4education JUGs no Brasil http://www.dfjug.org/jugs-brasil/ Lista de JUGs brasileiros disponível em:
  23. 23. Globalcode – Open4education Brazil 7 x 1 Alemanha ??
  24. 24. Globalcode – Open4education Entre para a Comunidade Java Brasileira em crescimento> JavaDevBR no Slack http://tiny.cc/javadevbr
  25. 25. Globalcode – Open4education github.com/soujava
  26. 26. Globalcode – Open4education
  27. 27. Globalcode – Open4education Obrigado e bons códigos em Java @cesarnogcps SouJava Campinas JUG (@SouJavaCampinas) para todos nós, desenvolvedores NINJA

×