Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Visao geralti netshoes04

449 views

Published on

Treinamento dia 4 sobre TI para RH da Netshoes

  • Be the first to comment

  • Be the first to like this

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!

×