Visao geralti netshoes04

445 visualizações

Publicada em

Treinamento dia 4 sobre TI para RH da Netshoes

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
445
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Visao geralti netshoes04

  1. 1. Visão Geral TI
  2. 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. 3. Sistema Operacional ● Windows ● Linux ● Unix ● Mac OSX ● Sun Solaris ● Outros nomes: ○ SO ○ OS ○ Plataforma
  4. 4. Sistema Operacional ● Linux ● Distribuições, distros: ○ Ubuntu ○ Debian ○ Slackware ○ Red Hat ○ CentOS ○ etc...
  5. 5. Sistema Operacional
  6. 6. Sistema Operacional
  7. 7. Software Pago ● Software Proprietário ● Código Fechado ● Ex: Windows ● Ex: MacOSX ● Ex: Word, Excel
  8. 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. 9. Software Livre x Software Pago
  10. 10. Sopa de Letrinhas
  11. 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. 12. XML
  13. 13. Design Patterns (Padrões de Projetos) ● Programadores / Desenvolvedores ● Soluções de Problemas recorrentes no desenvolvimento de sistemas orientados a objetos
  14. 14. Design Patterns ● Soluções de Problemas recorrentes no desenvolvimento de sistemas orientados a objetos
  15. 15. Cloud Computing
  16. 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. 17. SOA / Web Service
  18. 18. SOA - Serviço Orientado a Arquitetura● Aplicações disponibilizadas em forma de serviços● Ex: Consulta de CEP
  19. 19. Business Intelligence - BI
  20. 20. Business Intelligence - BI● Business Intelligence ou Inteligência empresarial● Transforma dados para tomada de decisão● Estratégia / Tecnologia
  21. 21. IDE
  22. 22. IDE● Integrated Development Environment● Ambiente Integrado de Desenvolvimento● Ferramenta de Desenvolvimento● Onde os desenvolvedores fazem seus códigosExemplos:
  23. 23. IDE● Netbeans● Suporta Visual Basic, C#, C++, etc...
  24. 24. IDE● Visual Studio● Suporta Visual Basic, C#, C++, etc...
  25. 25. IDE● Zend Studio● Suporta PHP
  26. 26. IDE● Eclipse● Suporta Java, C, Python,C++, etc...
  27. 27. IDE● Eclipse● Suporta Java, C, Python,C++, etc...
  28. 28. IDE● Outras IDEs ○ VIM ○ Sublime Text ○ Emacs ○ Text Mate ○ etc...
  29. 29. Controle de Versão
  30. 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. 31. Ferramentas de Testes
  32. 32. Ferramentas de Testes● Firebug● Selenium● JMeter● Cucumber● etc...
  33. 33. Servidor Aplicação /Web
  34. 34. Servidor Web, Servidor de Aplicação● Apache● Tomcat● JBoss● IIS (Microsoft)● Welogic (Oracle)● Websphere (IBM)● etc...
  35. 35. E muitas outras Sopa de Letrinhas...
  36. 36. Resumo
  37. 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. 38. O que o mercado
  39. 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. 40. O outro lado:O candidato
  41. 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. 42. Dicas pessoais
  43. 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. 44. Prova
  45. 45. Prova???
  46. 46. http://ondetrabalhar.com/vagas/988/desenvolvedor-rails
  47. 47. http://javafree.uol.com.br/noticia/5108/Analista-Desenvolvedor-Java-SPPJ.html
  48. 48. http://ondetrabalhar.com/vagas/963/analista-desenvolvedor-net
  49. 49. http://ondetrabalhar.com/vagas/963/analista-desenvolvedor-net
  50. 50. http://www.skysoftware.com.br/vaga/vaga_java/
  51. 51. http://www.guj.com.br/java/232269-programa-de-capacitacaoestagio-cobol-#1194447
  52. 52. http://javafree.uol.com.br/noticia/5120/Desenvolvedor-Java-SP-PJ.html
  53. 53. http://www.thoughtworks.com/developer-porto-alegr
  54. 54. http://www.ceviu.com.br/vaga/emprego-administrador-de-dados-pleno-sao-paulo-sp-136029
  55. 55. http://ondetrabalhar.com/vagas/2643/desenvolvedor-front-end
  56. 56. http://pessoas.vagas.com.br/vagas/v622445
  57. 57. http://www.ceviu.com.br/vaga/emprego-programador-java-sao-paulo-sp-90575
  58. 58. http://www.ceviu.com.br/vaga/emprego-programador-delphi-blumenau-sc-134343
  59. 59. http://www.ceviu.com.br/vaga/emprego-analista-de-requisitos-de-software-belo-horizonte-mg-135343
  60. 60. http://www.ceviu.com.br/vaga/emprego-dba-holambra-sp-136434-p-621
  61. 61. http://www.ceviu.com.br/vaga/emprego-arquiteto-de-software-rio-de-janeiro-rj-139638-m-pesquisa
  62. 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!

×