Visão Geral TI
4o. Dia● Sistema Operacional (Linux, Windows, Unix)● Software Livre x Software Pago x Software  Aberto● Design Patterns● C...
Sistema Operacional  ●   Windows  ●   Linux  ●   Unix  ●   Mac OSX  ●   Sun Solaris  ● Outros nomes:      ○ SO      ○ OS  ...
Sistema Operacional  ● Linux  ● Distribuições, distros:      ○   Ubuntu      ○   Debian      ○   Slackware      ○   Red Ha...
Sistema Operacional
Sistema Operacional
Software Pago  ●   Software Proprietário  ●   Código Fechado  ●   Ex: Windows  ●   Ex: MacOSX  ●   Ex: Word, Excel
● Software Livre x Software Aberto    ○ Software Aberto - código aberto    ○ pode visualizar o código    ○ não necessariam...
Software Livre x Software Pago
Sopa de Letrinhas
XML ● Linguagem de marcação para necessidades   especiais. ● Facilidade de compartilhamento de informações   através da in...
XML
Design Patterns (Padrões de Projetos)  ● Programadores / Desenvolvedores  ● Soluções de Problemas recorrentes no    desenv...
Design Patterns  ● Soluções de Problemas recorrentes no    desenvolvimento de sistemas orientados a objetos
Cloud Computing
Cloud Computing - Computação na nuvem● Programas / armazenamento de dados na internet,  disponível a qualquer hora do dia●...
SOA / Web Service
SOA - Serviço Orientado a Arquitetura● Aplicações disponibilizadas em forma de serviços● Ex: Consulta de CEP
Business Intelligence - BI
Business Intelligence - BI● Business Intelligence ou Inteligência empresarial● Transforma dados para tomada de decisão● Es...
IDE
IDE●   Integrated Development Environment●   Ambiente Integrado de Desenvolvimento●   Ferramenta de Desenvolvimento●   Ond...
IDE● Netbeans● Suporta Visual Basic, C#, C++, etc...
IDE● Visual Studio● Suporta Visual Basic, C#, C++, etc...
IDE● Zend Studio● Suporta PHP
IDE● Eclipse● Suporta Java, C, Python,C++, etc...
IDE● Eclipse● Suporta Java, C, Python,C++, etc...
IDE● Outras IDEs      ○   VIM      ○   Sublime Text      ○   Emacs      ○   Text Mate      ○   etc...
Controle de Versão
Controle de Versão● Versionamento● Para gerenciar diferentes versões do programa,  software● Ex:   ○   Clearcase (IBM)   ○...
Ferramentas de Testes
Ferramentas de Testes●   Firebug●   Selenium●   JMeter●   Cucumber●   etc...
Servidor Aplicação      /Web
Servidor Web, Servidor de Aplicação●   Apache●   Tomcat●   JBoss●   IIS (Microsoft)●   Welogic (Oracle)●   Websphere (IBM)...
E muitas outras Sopa   de Letrinhas...
Resumo
Resumo● Análise / Requisitos● Metodologias: RUP, Ágil (XP, Scrum)● Desenvolvolvimento   ○ Designer   ○ Programador / Desen...
O que o mercado
O que o mercado de TI diz:●   Ainda há mercado para Struts 1 e 2, e JSF●   Maioria das empresas trabalham com métodos ágei...
O outro lado:O candidato
O outro lado - O candidato (O que eles pensam...)● Entrevistador não técnico, é chato● RH não sabe nada● Entrevista com RH...
Dicas pessoais
Dicas pessoais● Provas mais do que certificação● Trabalho de uma semana junto com equipe (se  possível)● Github e Linkedin...
Prova
Prova???
http://ondetrabalhar.com/vagas/988/desenvolvedor-rails
http://javafree.uol.com.br/noticia/5108/Analista-Desenvolvedor-Java-SPPJ.html
http://ondetrabalhar.com/vagas/963/analista-desenvolvedor-net
http://ondetrabalhar.com/vagas/963/analista-desenvolvedor-net
http://www.skysoftware.com.br/vaga/vaga_java/
http://www.guj.com.br/java/232269-programa-de-capacitacaoestagio-cobol-#1194447
http://javafree.uol.com.br/noticia/5120/Desenvolvedor-Java-SP-PJ.html
http://www.thoughtworks.com/developer-porto-alegr
http://www.ceviu.com.br/vaga/emprego-administrador-de-dados-pleno-sao-paulo-sp-136029
http://ondetrabalhar.com/vagas/2643/desenvolvedor-front-end
http://pessoas.vagas.com.br/vagas/v622445
http://www.ceviu.com.br/vaga/emprego-programador-java-sao-paulo-sp-90575
http://www.ceviu.com.br/vaga/emprego-programador-delphi-blumenau-sc-134343
http://www.ceviu.com.br/vaga/emprego-analista-de-requisitos-de-software-belo-horizonte-mg-135343
http://www.ceviu.com.br/vaga/emprego-dba-holambra-sp-136434-p-621
http://www.ceviu.com.br/vaga/emprego-arquiteto-de-software-rio-de-janeiro-rj-139638-m-pesquisa
Se mexer, pertence à Biologia.Se feder, pertence à Química.Se não funcionar, pertence à Física.Se ninguém entende, é Matem...
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Visao geralti netshoes04
Próximos SlideShares
Carregando em…5
×

Visao geralti netshoes04

455 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
455
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
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!

×