SlideShare une entreprise Scribd logo
1  sur  86
Télécharger pour lire hors ligne
Visão Geral TI
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
Sistema Operacional
  ●   Windows
  ●   Linux
  ●   Unix
  ●   Mac OSX
  ●   Sun Solaris


  ● Outros nomes:
      ○ SO
      ○ OS
      ○ Plataforma
Sistema Operacional
  ● Linux
  ● Distribuições, distros:
      ○   Ubuntu
      ○   Debian
      ○   Slackware
      ○   Red Hat
      ○   CentOS
      ○   etc...
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 necessariamente livre


●   Software Livre
●   Código aberto
●   Onde pode-se ganhar?
●   Serviços:
●   Manual, manutenção, assistência, curso
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 internet.
 ● Baseado em TXT
 ● Formato, independente de plataforma (SO, Banco
   de Dados)
XML
Design Patterns (Padrões de Projetos)
  ● Programadores / Desenvolvedores
  ● Soluções de Problemas recorrentes no
    desenvolvimento de sistemas orientados a objetos
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
● Ex: Gmail, Google Docs, Google Drive
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
● Estratégia / Tecnologia
IDE
IDE
●   Integrated Development Environment
●   Ambiente Integrado de Desenvolvimento
●   Ferramenta de Desenvolvimento
●   Onde os desenvolvedores fazem seus códigos


Exemplos:
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)
   ○   Source Safe (Microsoft)
   ○   CVS
   ○   Git
   ○   GitHub
   ○   SVN
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)
●   etc...
E muitas outras Sopa
   de Letrinhas...
Resumo
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
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 ágeis
●   Várias vagas de ruby e python
●   Demanda para programadores "poliglotas"
                       Fonte: http://blog.fabiomassa.com.br/2011/02/11/entrevistas/
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, 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)
Dicas pessoais
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
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ática.
Se não faz sentido, é Economia ou Psicologia.
Se não mexe, não fede, não funciona, ninguém entende
e não faz sentido... Com certeza é Informática!

Contenu connexe

Tendances

Apresentação Introdução Typescript - .Net Caxias do Sul
Apresentação   Introdução Typescript - .Net Caxias do SulApresentação   Introdução Typescript - .Net Caxias do Sul
Apresentação Introdução Typescript - .Net Caxias do SulGlaucia Lemos
 
Dicas para sua carreira de Desenvolvedor PHP
Dicas para sua carreira de Desenvolvedor PHPDicas para sua carreira de Desenvolvedor PHP
Dicas para sua carreira de Desenvolvedor PHPDouglas V. Pasqua
 
Grafos - Uma abordagem divertida - Latinoware 2014
Grafos - Uma abordagem divertida - Latinoware 2014Grafos - Uma abordagem divertida - Latinoware 2014
Grafos - Uma abordagem divertida - Latinoware 2014Christiano Anderson
 
GraphQL: PUTs, onde foram parar os verbos HTTP?
GraphQL: PUTs, onde foram parar os verbos HTTP?GraphQL: PUTs, onde foram parar os verbos HTTP?
GraphQL: PUTs, onde foram parar os verbos HTTP?Leonardo Gomes
 
JavaScript e suas tendências no mercado de TI
JavaScript e suas tendências no mercado de TIJavaScript e suas tendências no mercado de TI
JavaScript e suas tendências no mercado de TIFred Souza
 
Palestra: Introdução à TypeScript & Features Ts 2.x
Palestra: Introdução à TypeScript & Features Ts 2.x Palestra: Introdução à TypeScript & Features Ts 2.x
Palestra: Introdução à TypeScript & Features Ts 2.x Glaucia Lemos
 
JavaScript: uma visão geral da linguagem e seu ecossistema
JavaScript: uma visão geral da linguagem e seu ecossistemaJavaScript: uma visão geral da linguagem e seu ecossistema
JavaScript: uma visão geral da linguagem e seu ecossistemaFabio Agostinho Boris
 
Melhorias na interface do Management Studio
Melhorias na interface do Management StudioMelhorias na interface do Management Studio
Melhorias na interface do Management Studiopichiliani
 
Aplicações não convencionais de grafos
Aplicações não convencionais de grafosAplicações não convencionais de grafos
Aplicações não convencionais de grafospichiliani
 
40 php orientado a objetos
40 php orientado a objetos40 php orientado a objetos
40 php orientado a objetosFrancisco Santos
 
Programando em Elixir
Programando em ElixirProgramando em Elixir
Programando em ElixirAdolfo Neto
 
Tecnologia, mercado de trabalho e você
Tecnologia, mercado de trabalho e vocêTecnologia, mercado de trabalho e você
Tecnologia, mercado de trabalho e vocêLeonardo Silveira
 

Tendances (14)

Apresentação Introdução Typescript - .Net Caxias do Sul
Apresentação   Introdução Typescript - .Net Caxias do SulApresentação   Introdução Typescript - .Net Caxias do Sul
Apresentação Introdução Typescript - .Net Caxias do Sul
 
Dicas para sua carreira de Desenvolvedor PHP
Dicas para sua carreira de Desenvolvedor PHPDicas para sua carreira de Desenvolvedor PHP
Dicas para sua carreira de Desenvolvedor PHP
 
PHP Orientado a Objetos
PHP Orientado a ObjetosPHP Orientado a Objetos
PHP Orientado a Objetos
 
Grafos - Uma abordagem divertida - Latinoware 2014
Grafos - Uma abordagem divertida - Latinoware 2014Grafos - Uma abordagem divertida - Latinoware 2014
Grafos - Uma abordagem divertida - Latinoware 2014
 
GraphQL: PUTs, onde foram parar os verbos HTTP?
GraphQL: PUTs, onde foram parar os verbos HTTP?GraphQL: PUTs, onde foram parar os verbos HTTP?
GraphQL: PUTs, onde foram parar os verbos HTTP?
 
JavaScript e suas tendências no mercado de TI
JavaScript e suas tendências no mercado de TIJavaScript e suas tendências no mercado de TI
JavaScript e suas tendências no mercado de TI
 
Palestra: Introdução à TypeScript & Features Ts 2.x
Palestra: Introdução à TypeScript & Features Ts 2.x Palestra: Introdução à TypeScript & Features Ts 2.x
Palestra: Introdução à TypeScript & Features Ts 2.x
 
Metasploit Framework: Software Livre para PoC de Vulnerabilidades
Metasploit Framework: Software Livre para PoC de VulnerabilidadesMetasploit Framework: Software Livre para PoC de Vulnerabilidades
Metasploit Framework: Software Livre para PoC de Vulnerabilidades
 
JavaScript: uma visão geral da linguagem e seu ecossistema
JavaScript: uma visão geral da linguagem e seu ecossistemaJavaScript: uma visão geral da linguagem e seu ecossistema
JavaScript: uma visão geral da linguagem e seu ecossistema
 
Melhorias na interface do Management Studio
Melhorias na interface do Management StudioMelhorias na interface do Management Studio
Melhorias na interface do Management Studio
 
Aplicações não convencionais de grafos
Aplicações não convencionais de grafosAplicações não convencionais de grafos
Aplicações não convencionais de grafos
 
40 php orientado a objetos
40 php orientado a objetos40 php orientado a objetos
40 php orientado a objetos
 
Programando em Elixir
Programando em ElixirProgramando em Elixir
Programando em Elixir
 
Tecnologia, mercado de trabalho e você
Tecnologia, mercado de trabalho e vocêTecnologia, mercado de trabalho e você
Tecnologia, mercado de trabalho e você
 

En vedette

02. Debora MicelI - DRH: Planejamento de Pessoal
02. Debora MicelI - DRH: Planejamento de Pessoal02. Debora MicelI - DRH: Planejamento de Pessoal
02. Debora MicelI - DRH: Planejamento de PessoalDebora Miceli
 
03. Debora Miceli - DRH: Nova visão dos sistemas de RH
03. Debora Miceli - DRH: Nova visão dos sistemas de RH03. Debora Miceli - DRH: Nova visão dos sistemas de RH
03. Debora Miceli - DRH: Nova visão dos sistemas de RHDebora Miceli
 
Sistema de recompensas nas organizações
Sistema de recompensas nas organizaçõesSistema de recompensas nas organizações
Sistema de recompensas nas organizaçõesMichael Silva
 
Gestão estratégica de rh sistemas de recompensas
Gestão estratégica de rh sistemas de recompensasGestão estratégica de rh sistemas de recompensas
Gestão estratégica de rh sistemas de recompensasjuliana goés
 
Apresentação de slides pronto
Apresentação de slides prontoApresentação de slides pronto
Apresentação de slides prontocandidacbertao
 

En vedette (7)

Fintech
FintechFintech
Fintech
 
02. Debora MicelI - DRH: Planejamento de Pessoal
02. Debora MicelI - DRH: Planejamento de Pessoal02. Debora MicelI - DRH: Planejamento de Pessoal
02. Debora MicelI - DRH: Planejamento de Pessoal
 
03. Debora Miceli - DRH: Nova visão dos sistemas de RH
03. Debora Miceli - DRH: Nova visão dos sistemas de RH03. Debora Miceli - DRH: Nova visão dos sistemas de RH
03. Debora Miceli - DRH: Nova visão dos sistemas de RH
 
Remuneração estratégica
Remuneração estratégica Remuneração estratégica
Remuneração estratégica
 
Sistema de recompensas nas organizações
Sistema de recompensas nas organizaçõesSistema de recompensas nas organizações
Sistema de recompensas nas organizações
 
Gestão estratégica de rh sistemas de recompensas
Gestão estratégica de rh sistemas de recompensasGestão estratégica de rh sistemas de recompensas
Gestão estratégica de rh sistemas de recompensas
 
Apresentação de slides pronto
Apresentação de slides prontoApresentação de slides pronto
Apresentação de slides pronto
 

Similaire à Visao geralti netshoes04

Visao geral TI03 2-0
Visao geral TI03 2-0Visao geral TI03 2-0
Visao geral TI03 2-0Ale Uehara
 
Oportunidades no Mercado com Linux e Software Livre
Oportunidades no Mercado com Linux e Software LivreOportunidades no Mercado com Linux e Software Livre
Oportunidades no Mercado com Linux e Software LivreEduardo Lima
 
Node.JS - Workshop do básico ao avançado
Node.JS - Workshop do básico ao avançadoNode.JS - Workshop do básico ao avançado
Node.JS - Workshop do básico ao avançadoEduardo Bohrer
 
Adeus MS Office - Luiz Henrique Rauber Rodrigues
Adeus MS Office - Luiz Henrique Rauber RodriguesAdeus MS Office - Luiz Henrique Rauber Rodrigues
Adeus MS Office - Luiz Henrique Rauber RodriguesTchelinux
 
Zend Framework: Reuso e extensão de componentes para fácil manutenção
Zend Framework: Reuso e extensão de componentes para fácil manutençãoZend Framework: Reuso e extensão de componentes para fácil manutenção
Zend Framework: Reuso e extensão de componentes para fácil manutençãoFlávio Lisboa
 
Paradigmas de Linguagens de Programação - Quatro Paradigmas + Ambientes de Pr...
Paradigmas de Linguagens de Programação - Quatro Paradigmas + Ambientes de Pr...Paradigmas de Linguagens de Programação - Quatro Paradigmas + Ambientes de Pr...
Paradigmas de Linguagens de Programação - Quatro Paradigmas + Ambientes de Pr...Adriano Teixeira de Souza
 
Aplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes VazAplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes VazTchelinux
 
[XConf Brasil 2020] Linguagens no Technology Radar da ThoughtWorks
[XConf Brasil 2020] Linguagens no Technology Radar da ThoughtWorks[XConf Brasil 2020] Linguagens no Technology Radar da ThoughtWorks
[XConf Brasil 2020] Linguagens no Technology Radar da ThoughtWorksThoughtWorks Brasil
 
PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011Evaldo Junior
 
O que move a web atualmente?
O que move a web atualmente?O que move a web atualmente?
O que move a web atualmente?Fabio Janiszevski
 
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...tdc-globalcode
 
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...tdc-globalcode
 
TDC2017 - Misturando dados com Pentaho para insights mais significativos
TDC2017 - Misturando dados com Pentaho para insights mais significativosTDC2017 - Misturando dados com Pentaho para insights mais significativos
TDC2017 - Misturando dados com Pentaho para insights mais significativosAmbiente Livre
 

Similaire à Visao geralti netshoes04 (20)

Visao geral TI03 2-0
Visao geral TI03 2-0Visao geral TI03 2-0
Visao geral TI03 2-0
 
Oportunidades no Mercado com Linux e Software Livre
Oportunidades no Mercado com Linux e Software LivreOportunidades no Mercado com Linux e Software Livre
Oportunidades no Mercado com Linux e Software Livre
 
Intro linux
Intro linuxIntro linux
Intro linux
 
Apresentacao sfd-poa
Apresentacao sfd-poaApresentacao sfd-poa
Apresentacao sfd-poa
 
Aula 3 - Software
Aula 3 - SoftwareAula 3 - Software
Aula 3 - Software
 
Node.JS - Workshop do básico ao avançado
Node.JS - Workshop do básico ao avançadoNode.JS - Workshop do básico ao avançado
Node.JS - Workshop do básico ao avançado
 
Adeus MS Office - Luiz Henrique Rauber Rodrigues
Adeus MS Office - Luiz Henrique Rauber RodriguesAdeus MS Office - Luiz Henrique Rauber Rodrigues
Adeus MS Office - Luiz Henrique Rauber Rodrigues
 
Adeus MS Office
Adeus MS OfficeAdeus MS Office
Adeus MS Office
 
Visao geralti netshoes01b
Visao geralti netshoes01bVisao geralti netshoes01b
Visao geralti netshoes01b
 
Zend Framework: Reuso e extensão de componentes para fácil manutenção
Zend Framework: Reuso e extensão de componentes para fácil manutençãoZend Framework: Reuso e extensão de componentes para fácil manutenção
Zend Framework: Reuso e extensão de componentes para fácil manutenção
 
Frameworks PHP
Frameworks PHPFrameworks PHP
Frameworks PHP
 
Paradigmas de Linguagens de Programação - Quatro Paradigmas + Ambientes de Pr...
Paradigmas de Linguagens de Programação - Quatro Paradigmas + Ambientes de Pr...Paradigmas de Linguagens de Programação - Quatro Paradigmas + Ambientes de Pr...
Paradigmas de Linguagens de Programação - Quatro Paradigmas + Ambientes de Pr...
 
Aplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes VazAplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes Vaz
 
Linear Engineering
Linear EngineeringLinear Engineering
Linear Engineering
 
[XConf Brasil 2020] Linguagens no Technology Radar da ThoughtWorks
[XConf Brasil 2020] Linguagens no Technology Radar da ThoughtWorks[XConf Brasil 2020] Linguagens no Technology Radar da ThoughtWorks
[XConf Brasil 2020] Linguagens no Technology Radar da ThoughtWorks
 
PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011
 
O que move a web atualmente?
O que move a web atualmente?O que move a web atualmente?
O que move a web atualmente?
 
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
 
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
 
TDC2017 - Misturando dados com Pentaho para insights mais significativos
TDC2017 - Misturando dados com Pentaho para insights mais significativosTDC2017 - Misturando dados com Pentaho para insights mais significativos
TDC2017 - Misturando dados com Pentaho para insights mais significativos
 

Visao geralti netshoes04