Visao geralti netshoes04

  • 239 views
Uploaded on

Treinamento dia 4 sobre TI para RH da Netshoes

Treinamento dia 4 sobre TI para RH da Netshoes

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
239
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Visão Geral TI
  • 2. 4o. Dia● Sistema Operacional (Linux, Windows, Unix)● Software Livre x Software Pago x Software Aberto● Design Patterns● Cloud Computing● SOA / Web service● BI (Business Inteligence)● IDE, Testes, Servidores● Resumo
  • 3. Sistema Operacional ● Windows ● Linux ● Unix ● Mac OSX ● Sun Solaris ● Outros nomes: ○ SO ○ OS ○ Plataforma
  • 4. Sistema Operacional ● Linux ● Distribuições, distros: ○ Ubuntu ○ Debian ○ Slackware ○ Red Hat ○ CentOS ○ etc...
  • 5. Sistema Operacional
  • 6. Sistema Operacional
  • 7. Software Pago ● Software Proprietário ● Código Fechado ● Ex: Windows ● Ex: MacOSX ● Ex: Word, Excel
  • 8. ● Software Livre x Software Aberto ○ Software Aberto - código aberto ○ pode visualizar o código ○ não necessariamente livre● Software Livre● Código aberto● Onde pode-se ganhar?● Serviços:● Manual, manutenção, assistência, curso
  • 9. Software Livre x Software Pago
  • 10. Sopa de Letrinhas
  • 11. XML ● Linguagem de marcação para necessidades especiais. ● Facilidade de compartilhamento de informações através da internet. ● Baseado em TXT ● Formato, independente de plataforma (SO, Banco de Dados)
  • 12. XML
  • 13. Design Patterns (Padrões de Projetos) ● Programadores / Desenvolvedores ● Soluções de Problemas recorrentes no desenvolvimento de sistemas orientados a objetos
  • 14. Design Patterns ● Soluções de Problemas recorrentes no desenvolvimento de sistemas orientados a objetos
  • 15. Cloud Computing
  • 16. Cloud Computing - Computação na nuvem● Programas / armazenamento de dados na internet, disponível a qualquer hora do dia● Ex: Gmail, Google Docs, Google Drive
  • 17. SOA / Web Service
  • 18. SOA - Serviço Orientado a Arquitetura● Aplicações disponibilizadas em forma de serviços● Ex: Consulta de CEP
  • 19. Business Intelligence - BI
  • 20. Business Intelligence - BI● Business Intelligence ou Inteligência empresarial● Transforma dados para tomada de decisão● Estratégia / Tecnologia
  • 21. IDE
  • 22. IDE● Integrated Development Environment● Ambiente Integrado de Desenvolvimento● Ferramenta de Desenvolvimento● Onde os desenvolvedores fazem seus códigosExemplos:
  • 23. IDE● Netbeans● Suporta Visual Basic, C#, C++, etc...
  • 24. IDE● Visual Studio● Suporta Visual Basic, C#, C++, etc...
  • 25. IDE● Zend Studio● Suporta PHP
  • 26. IDE● Eclipse● Suporta Java, C, Python,C++, etc...
  • 27. IDE● Eclipse● Suporta Java, C, Python,C++, etc...
  • 28. IDE● Outras IDEs ○ VIM ○ Sublime Text ○ Emacs ○ Text Mate ○ etc...
  • 29. Controle de Versão
  • 30. Controle de Versão● Versionamento● Para gerenciar diferentes versões do programa, software● Ex: ○ Clearcase (IBM) ○ Source Safe (Microsoft) ○ CVS ○ Git ○ GitHub ○ SVN
  • 31. Ferramentas de Testes
  • 32. Ferramentas de Testes● Firebug● Selenium● JMeter● Cucumber● etc...
  • 33. Servidor Aplicação /Web
  • 34. Servidor Web, Servidor de Aplicação● Apache● Tomcat● JBoss● IIS (Microsoft)● Welogic (Oracle)● Websphere (IBM)● etc...
  • 35. E muitas outras Sopa de Letrinhas...
  • 36. Resumo
  • 37. Resumo● Análise / Requisitos● Metodologias: RUP, Ágil (XP, Scrum)● Desenvolvolvimento ○ Designer ○ Programador / Desenvolvedor ■ Linguagens: Java, .NET, PHP, Python, Cobol, etc... ■ Frameworks: Spring, Struts, Hibernate, JPA, etc.. ■ Desenvolvimento: Desktop, Web, Mobile, ou embarcado ○ DBA / AD ■ Banco de Dados: Oracle, MySQL, PostgreSQL, SQL Server, etc... ○ Tester● Infraestrutura
  • 38. O que o mercado
  • 39. O que o mercado de TI diz:● Ainda há mercado para Struts 1 e 2, e JSF● Maioria das empresas trabalham com métodos ágeis● Várias vagas de ruby e python● Demanda para programadores "poliglotas" Fonte: http://blog.fabiomassa.com.br/2011/02/11/entrevistas/
  • 40. O outro lado:O candidato
  • 41. O outro lado - O candidato (O que eles pensam...)● Entrevistador não técnico, é chato● RH não sabe nada● Entrevista com RH, não vale nada.● Perda de tempo.● Importante é um técnico● Cuidado ao falar termos técnicos, o entrevistador pode perder credibilidade, principalmente no telefone (ex: vai trabalhar com Struts)● Falar palavras técnicas erradas (ex: Hibernate)
  • 42. Dicas pessoais
  • 43. Dicas pessoais● Provas mais do que certificação● Trabalho de uma semana junto com equipe (se possível)● Github e Linkedin● Email: gmail, endereço próprio ou no máximo hotmail, yahoo...● https://github.com/mecasar/vaga-python-django● https://gist.github.com/3873763
  • 44. Prova
  • 45. Prova???
  • 46. http://ondetrabalhar.com/vagas/988/desenvolvedor-rails
  • 47. http://javafree.uol.com.br/noticia/5108/Analista-Desenvolvedor-Java-SPPJ.html
  • 48. http://ondetrabalhar.com/vagas/963/analista-desenvolvedor-net
  • 49. http://ondetrabalhar.com/vagas/963/analista-desenvolvedor-net
  • 50. http://www.skysoftware.com.br/vaga/vaga_java/
  • 51. http://www.guj.com.br/java/232269-programa-de-capacitacaoestagio-cobol-#1194447
  • 52. http://javafree.uol.com.br/noticia/5120/Desenvolvedor-Java-SP-PJ.html
  • 53. http://www.thoughtworks.com/developer-porto-alegr
  • 54. http://www.ceviu.com.br/vaga/emprego-administrador-de-dados-pleno-sao-paulo-sp-136029
  • 55. http://ondetrabalhar.com/vagas/2643/desenvolvedor-front-end
  • 56. http://pessoas.vagas.com.br/vagas/v622445
  • 57. http://www.ceviu.com.br/vaga/emprego-programador-java-sao-paulo-sp-90575
  • 58. http://www.ceviu.com.br/vaga/emprego-programador-delphi-blumenau-sc-134343
  • 59. http://www.ceviu.com.br/vaga/emprego-analista-de-requisitos-de-software-belo-horizonte-mg-135343
  • 60. http://www.ceviu.com.br/vaga/emprego-dba-holambra-sp-136434-p-621
  • 61. http://www.ceviu.com.br/vaga/emprego-arquiteto-de-software-rio-de-janeiro-rj-139638-m-pesquisa
  • 62. Se mexer, pertence à Biologia.Se feder, pertence à Química.Se não funcionar, pertence à Física.Se ninguém entende, é Matemática.Se não faz sentido, é Economia ou Psicologia.Se não mexe, não fede, não funciona, ninguém entendee não faz sentido... Com certeza é Informática!