Palestra sobre Carreira Java / JavaEE - TDC2012 - Trlha Java

1,736 views

Published on

Palestra apresentada no #TDC2012 www.thedevelopersconference.com.br falando sobre a carreira Java, estatísticas, dicas, trabalho no exterior e muito mais

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,736
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
66
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Palestra sobre Carreira Java / JavaEE - TDC2012 - Trlha Java

  1. 1. Carreira Java Vinicius SengerProgramador / Fundador da Globalcode Globalcode – Open4education
  2. 2. Agenda Minha carreira Principais Projetos Java e Java EE Amigos de Sucesso Demo @vsenger Globalcode – Open4education
  3. 3. Vinicius Senger E-mail vinicius@globalcode.com.br Twitter @vsenger Programador e Fundador da Globalcode Desenvolvimento de produtos, treinamentos e consultorias Vendedor de muambas de arduino: Www.eletronlivre.com.br @vsenger Globalcode – Open4education
  4. 4. Eu(s) @vsenger Globalcode – Open4education
  5. 5. Minha Carreira 1987 - Meu primeiro trabalho... 1989 - Entregador de pizza; 1990 - Entregador de VHS; 1991 - “Ajudante de programador Clipper” 199x – dBase, Clipper, C, VB, VC, Perl e Java 2000 – 2009 - só Java; 2009 > Eletrônica, Arduino, Robótica, Domótica, Programação para Crianças, Open Source; @vsenger Globalcode – Open4education
  6. 6. Hoje em dia... Residente em Ubatuba (litoral norte SP); “Life-style design with hard-core marriage” Autor blog hacking-food.blogspot.com Desenvolvedor de produtos da Globalcode Programador – para sempre programador Vida(ão) = programar – cozinhar – educar – tocar violão – navegar – surfar – empreender – beatles – viajar – palestrar – beber @vsenger Globalcode – Open4education
  7. 7. Projetos / Experiências G Caixa Econômica Federal – 2001 LO Banco Europeu - 2002 JAREF – 2004 BALCO SuperCRUD.com – 2007 FacesAnnotations – 2008 JSF 2.0 Expert Group - 2008 Elétron Livre - 2009 D Ubatubino / Ubasat - 2010 jHome Automation - 2011 E Devbot - 2012 @vsenger Globalcode – Open4education
  8. 8. Java & Java EE Tecnologia participativa e sistema de evolução: Hibernate – JPA JSP - Struts – JSF CDI – Spring / Seam Muitas oportunidades: Sistemas corporativos Ferramentas inovação Embarcados / Mobile / VOIP Web / SOA @vsenger Globalcode – Open4education
  9. 9. Java & Java EE Jenkins – jMeter – jUnit – Selenium – Eclipse – Jboss – Netbeans – Glassfish – Cassandra – drools – Scala – Play – Hibernate – JavaFX – Grails – Nexus – Spring – Wicket – Maven – ehCache – Richfaces – Mule – Processing – PureData – Arduino - OSGi OS OPEN SOUR OD CE T ! @vsenger Globalcode – Open4education
  10. 10. O Java hoje e amanhã Oracle + Sun / Java = tecnologia + dinheiro (muito) 1.5 bilhões de dólares em P&D só para Java Várias vagas ao redor do mundo Java SE e EE de vento em popa! Mais de 100 linguagens rodam na JVM! O Java Morreu???? @vsenger Globalcode – Open4education
  11. 11. TIOBE @vsenger Globalcode – Open4education
  12. 12. TIOBE 60% das linguagens 60% das linguagens são baseadas em C são baseadas em C @vsenger Globalcode – Open4education
  13. 13. Dicas de carreira Java + Inglês + Certificações + Experiência + Metodologias + Oratória + Ética = COMPLETO Aproveitar experiências internacionais Projetos open source Aproveitar “swell” tecnológico Usar (bem) as redes sociais Ampliar constantemente seu networking Selecionar e aproveitar oportunidades @vsenger Globalcode – Open4education
  14. 14. Felipe Leme Fundador Globalcode Campinas Amante dos Estados Unidos Persistente, técnico, testador, radical, seletivo Jogador de poker profissinal Funcionário Google no Vale do Silício @vsenger Globalcode – Open4education
  15. 15. Maiko Rocha Funcionário Oracle há mais de 10 anos; Forte Atuação na Oracle Brasil Hoje na Oracle HQ / Vale do Silício @vsenger Globalcode – Open4education
  16. 16. Fabiane Nardon Arquiteta Java SENIOR Multi empresária Fundadora ToolsCloud 1o Dukes Choice Award @vsenger Globalcode – Open4education
  17. 17. jHome Automation Permite controle da sua casa pelo computador, celular, tablet, internet; Abrir e fechar portas, portões, monitorar sensores, alarmes, cenários e ambientes; Baseado em Arduino e Open Source Hardware Software é 100% open source! Site: jhome.globalcode.com.br @vsenger Globalcode – Open4education
  18. 18. jHome Automation Projeto Java EE premiado em 2011: Dukes Choice Award Oracle Innovation Award @vsenger Globalcode – Open4education
  19. 19. jHome Automation Plataforma completa para home automation: – API Server side – Web Apps – Android App – Protocolo independente – Firmware @vsenger Globalcode – Open4education
  20. 20. Componentes jHome jHome Server: home automation server / home gateway que adminitrará a casa (PC com Java EE Container); jHome Admin: aplicativo Web que permite configurar jHome e dispositivos da sua casa; jHome Control: aplicativo Web para controlar sua casa e monitorar sensores; jHome Arduino: bibliotecas e firmware para ser instalado na sua placa Arduino; @vsenger Globalcode – Open4education
  21. 21. Componentes jHome jHome Android: sua casa via aparelho Android; jHome Twitter: controle da sua casa pelo twitter; jHome Sound Sensor: permite controlar sua casa com frequencias sonoras e FFT; @vsenger Globalcode – Open4education
  22. 22. jHome Server + Java EE jHome Server = conjunto de EJBs para controle de tomadas, luzes RGB, sensores e agendamento; Forte uso de EJB Singleton e Transações; JAX-RS para servir JSON / XML para jQuery; JAX-WS para integração com .NET; Dual UI: uma para administração com JSF e outra rich com HTML e jQuery Logging via JPA; Integração com internet via JMS; @vsenger Globalcode – Open4education
  23. 23. DEMOControle de lâmpadas;Agendamento;RGB;@vsenger Globalcode – Open4education
  24. 24. Conclusões Java é um oceano de possibilidades; fazer barulho != fazer dinheiro; Essencial ter um planejamento e manter períodos de foco; Avalie a possibilidade de experiência internacional; Acredite no seu potencial e do seu projeto; O nível técnico mundial não é alto, mas a quantidade de concorrentes é enorme; @vsenger Globalcode – Open4education
  25. 25. Obrigado! Perguntas e respostas; E-mail vinicius@globalcode.com.br Twitter @vsenger @vsenger Globalcode – Open4education

×