SlideShare uma empresa Scribd logo
Mercado em Computação
O que ele espera de você
Sobre mim
@fzampa
fzampa@gmail.com
Desenvolvedor / Líder Técnico
Formado em Ciência da Computação - 2004
Pós Graduação em Arquitetura de Sistemas - 2009
Certificado Oracle Java Programmer - 2010
Quem gosta de estudar?
Estudar
Estudar é o karma do programador - @lucabastos
Estudar
Estudar é o karma do programador - @lucabastos
O que e onde estudar

Inglês
Blogs
Linguagens de programação
Livros
Twitter
Inglês, sério?

 Sim!
 Leitura
 Escrita
 Fala
 Audição
Inglês, sério?

 Sim!
 Leitura
 Escrita
 Fala
                 http://twitpic.com/47k2d2
 Audição
Blogs
http://martinfowler.com/
http://blog.caelum.com.br/
http://www.ambysoft.com/onlineWritings.html
http://blog.aspercom.com.br/
http://blog.lambda3.com.br/
http://marcomendes.com/blog/
...
Certificação


 Devo me certificar?
 Quais?
Carreira em Y


Técnico
Gerencial
Técnico


Desenvolvedor
Líder Técnico
Arquiteto de sistemas
Requisitos



Analista de Requisitos*
Linguagens de
Programação
Java
Python
Ruby / Rails
C
PHP
...
http://langpop.com/
Pos. Set. 11    Pos. Set. 10                         Linguagem
     1                   1                                Java
     2                   2                                   C
     3                   3                                 C++
     4                   6                                  C#
     5                   4                                PHP
     6                   8                               Obj. C
     7                   5                          Visual Basic
     8                   7                              Python
     9                   9                                 Perl
    10                  11                            Javascript
               http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
E o código?


Mostre código para outros desenvolvedores
Veja código de outros desenvolvedores
Aprenda
Discuta
Open Source


http://www.softwarepublico.gov.br/
https://github.com/
Diversifique o conhecimento


Fique bom em um assunto
Depois em outro
E outro
Se torne um Generalista Especialista
Mas... quando?

  Não é de um dia para o outro
  2, 3, 5, 10 anos programando

http://www.agilemodeling.com/essays/generalizingSpecialists.htm
OK, mas e o Mercado?
OK, mas e o Mercado?
Construa e ele virá!
Vagas

http://www.ceviu.com.br/
Vagas

http://www.ceviu.com.br/
Vagas

http://www.catho.com.br
Vagas

http://www.catho.com.br
Dia a dia

 Proatividade
 Versatilidade
 Não tenha medo de aprender o que não conhece
 Ensine
 Discuta
 Postura profissional
Salários
Salários


      Quero ganhar dinheiro!
Pesquisa de Pretensão BH




       http://www.ceviu.com.br/salario/tabela-pretensao-salarial-belo-horizonte-mg
Pesquisa de Pretensão SP




        http://www.ceviu.com.br/salario/tabela-pretensao-salarial-sao-paulo-sp
Níveis Profissionais



 E o que quer dizer Júnior, Pleno e Sênior?
Júnior
Pleno
Sênior
Empresa Grande vs
Pequena

Comunicação
Hierarquia
Crescimento
Salário
Formas de Contratação


CLT
PJ
Flex
Tive uma ideia!


 Mãos na massa
 Empreendedorismo
 Facebook / Twitter / YouTube / Google
Obrigado!

Mais conteúdo relacionado

Mais procurados

Simplesmente Python: Por que você não deve deixar de aprender essa linguagem
Simplesmente Python: Por que você não deve deixar de aprender essa linguagemSimplesmente Python: Por que você não deve deixar de aprender essa linguagem
Simplesmente Python: Por que você não deve deixar de aprender essa linguagem
Eric Hideki
 
Dynamic Types no C# 4.0
Dynamic Types no C# 4.0Dynamic Types no C# 4.0
Dynamic Types no C# 4.0
Vinicius Quaiato
 
.NET e C# - Introdução Geral
.NET e C# - Introdução Geral.NET e C# - Introdução Geral
.NET e C# - Introdução Geral
Gabriel Vinicios Silva Maganha
 
Como contribuir-com-open-source-php conference-2016
Como contribuir-com-open-source-php conference-2016Como contribuir-com-open-source-php conference-2016
Como contribuir-com-open-source-php conference-2016
Marcos Paulo
 
Novidades do CSharp 4.0 - C. Augusto Proiete & Henrry Pires
Novidades do CSharp 4.0 - C. Augusto Proiete & Henrry PiresNovidades do CSharp 4.0 - C. Augusto Proiete & Henrry Pires
Novidades do CSharp 4.0 - C. Augusto Proiete & Henrry Pires
Comunidade NetPonto
 
Como ser-um-programador-melhor
Como ser-um-programador-melhorComo ser-um-programador-melhor
Como ser-um-programador-melhor
Marcos Paulo
 
Programe na Velocidade da Luz
Programe na Velocidade da LuzPrograme na Velocidade da Luz
Programe na Velocidade da Luz
Daniel Polito
 
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on RailsTest-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Rodrigo Manhães
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
Rodrigo Branas
 
Introdução ao codeigniter
Introdução ao codeigniterIntrodução ao codeigniter
Introdução ao codeigniter
Patrick Monteiro
 
P01 - Como ser um desenvolvedor melhor
P01 - Como ser um desenvolvedor melhorP01 - Como ser um desenvolvedor melhor
P01 - Como ser um desenvolvedor melhor
Leandro Ferreira
 
Python b1tch
Python b1tchPython b1tch
Python b1tch
Breno Costa
 
Boas práticas técnica para um código limpo (Clean Code)
Boas práticas técnica para um código limpo (Clean Code)Boas práticas técnica para um código limpo (Clean Code)
Boas práticas técnica para um código limpo (Clean Code)
Rodrigo Kono
 
Revisão de Código - Uma prática que depende da cultura
Revisão de Código - Uma prática que depende da culturaRevisão de Código - Uma prática que depende da cultura
Revisão de Código - Uma prática que depende da cultura
Leandro Parazito
 
Contribuindo para projetos de software livre
Contribuindo para projetos de software livreContribuindo para projetos de software livre
Contribuindo para projetos de software livre
Lucas Barros
 
Apostila de dev
Apostila de devApostila de dev
Apostila de dev
Daniel Pereira
 

Mais procurados (16)

Simplesmente Python: Por que você não deve deixar de aprender essa linguagem
Simplesmente Python: Por que você não deve deixar de aprender essa linguagemSimplesmente Python: Por que você não deve deixar de aprender essa linguagem
Simplesmente Python: Por que você não deve deixar de aprender essa linguagem
 
Dynamic Types no C# 4.0
Dynamic Types no C# 4.0Dynamic Types no C# 4.0
Dynamic Types no C# 4.0
 
.NET e C# - Introdução Geral
.NET e C# - Introdução Geral.NET e C# - Introdução Geral
.NET e C# - Introdução Geral
 
Como contribuir-com-open-source-php conference-2016
Como contribuir-com-open-source-php conference-2016Como contribuir-com-open-source-php conference-2016
Como contribuir-com-open-source-php conference-2016
 
Novidades do CSharp 4.0 - C. Augusto Proiete & Henrry Pires
Novidades do CSharp 4.0 - C. Augusto Proiete & Henrry PiresNovidades do CSharp 4.0 - C. Augusto Proiete & Henrry Pires
Novidades do CSharp 4.0 - C. Augusto Proiete & Henrry Pires
 
Como ser-um-programador-melhor
Como ser-um-programador-melhorComo ser-um-programador-melhor
Como ser-um-programador-melhor
 
Programe na Velocidade da Luz
Programe na Velocidade da LuzPrograme na Velocidade da Luz
Programe na Velocidade da Luz
 
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on RailsTest-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
Introdução ao codeigniter
Introdução ao codeigniterIntrodução ao codeigniter
Introdução ao codeigniter
 
P01 - Como ser um desenvolvedor melhor
P01 - Como ser um desenvolvedor melhorP01 - Como ser um desenvolvedor melhor
P01 - Como ser um desenvolvedor melhor
 
Python b1tch
Python b1tchPython b1tch
Python b1tch
 
Boas práticas técnica para um código limpo (Clean Code)
Boas práticas técnica para um código limpo (Clean Code)Boas práticas técnica para um código limpo (Clean Code)
Boas práticas técnica para um código limpo (Clean Code)
 
Revisão de Código - Uma prática que depende da cultura
Revisão de Código - Uma prática que depende da culturaRevisão de Código - Uma prática que depende da cultura
Revisão de Código - Uma prática que depende da cultura
 
Contribuindo para projetos de software livre
Contribuindo para projetos de software livreContribuindo para projetos de software livre
Contribuindo para projetos de software livre
 
Apostila de dev
Apostila de devApostila de dev
Apostila de dev
 

Semelhante a Mercado em computação

Deixando de ser moleque com PHP
Deixando de ser moleque com PHPDeixando de ser moleque com PHP
Deixando de ser moleque com PHP
Vinícius Krolow
 
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de SoftwareDextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra
 
Desenvolvendo mvp com python
Desenvolvendo mvp com pythonDesenvolvendo mvp com python
Desenvolvendo mvp com python
Bruno Rocha
 
Code Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágilCode Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágil
Rafael Pinheiro
 
Desenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetosDesenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetos
Lucas Vegi
 
PHP: Como não programar em POG
PHP: Como não programar em POGPHP: Como não programar em POG
PHP: Como não programar em POG
Cicero Joasyo Mateus de Moura
 
TDC2016POA | Trilha PHP - Por que utilizar o Laravel?
TDC2016POA | Trilha PHP - Por que utilizar o Laravel?TDC2016POA | Trilha PHP - Por que utilizar o Laravel?
TDC2016POA | Trilha PHP - Por que utilizar o Laravel?
tdc-globalcode
 
O Desenvolvedor Web
O Desenvolvedor WebO Desenvolvedor Web
O Desenvolvedor Web
Rafael Carneiro
 
BeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOpsBeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOps
4LinuxCursos
 
Web Master: Programação Web
Web Master: Programação WebWeb Master: Programação Web
Web Master: Programação Web
Renan Palmeira
 
Revista programar 20
Revista programar 20Revista programar 20
Revista programar 20
Filipe Bezerra Sousa
 
Aula 02 introdução ao php
Aula 02   introdução ao phpAula 02   introdução ao php
Aula 02 introdução ao php
Sergio Luiz da Silveira
 
TDC2014 SP - C/C++ - Modularização de Código C
TDC2014 SP - C/C++ - Modularização de Código CTDC2014 SP - C/C++ - Modularização de Código C
TDC2014 SP - C/C++ - Modularização de Código C
Felipe de Andrade Neves Lavratti
 
TDC2018SP | Trilha Arq .Net - Performance e feature
TDC2018SP | Trilha Arq .Net - Performance e featureTDC2018SP | Trilha Arq .Net - Performance e feature
TDC2018SP | Trilha Arq .Net - Performance e feature
tdc-globalcode
 
Mini Curso de PHP
Mini Curso de PHPMini Curso de PHP
T@rget trust c# 4.0 - fundamentos da linguagem
T@rget trust   c# 4.0 - fundamentos da linguagemT@rget trust   c# 4.0 - fundamentos da linguagem
T@rget trust c# 4.0 - fundamentos da linguagem
Targettrust
 
Táticas de obfuscação de código em projetos PHP
Táticas de obfuscação de código em projetos PHPTáticas de obfuscação de código em projetos PHP
Táticas de obfuscação de código em projetos PHP
Murilo Chianfa
 
PHP: Além do sitezinho
PHP: Além do sitezinhoPHP: Além do sitezinho
PHP: Além do sitezinho
Thiago Rodrigues
 
GraphQL - aposta ou retrocesso?
GraphQL - aposta ou retrocesso?GraphQL - aposta ou retrocesso?
GraphQL - aposta ou retrocesso?
Wender Machado
 
CEPUG 2 - Bem-vindo a Framework CodeIgniter
CEPUG 2 - Bem-vindo a Framework CodeIgniterCEPUG 2 - Bem-vindo a Framework CodeIgniter
CEPUG 2 - Bem-vindo a Framework CodeIgniter
Eric Silva
 

Semelhante a Mercado em computação (20)

Deixando de ser moleque com PHP
Deixando de ser moleque com PHPDeixando de ser moleque com PHP
Deixando de ser moleque com PHP
 
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de SoftwareDextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
 
Desenvolvendo mvp com python
Desenvolvendo mvp com pythonDesenvolvendo mvp com python
Desenvolvendo mvp com python
 
Code Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágilCode Igniter - O Framework php mais fácil e ágil
Code Igniter - O Framework php mais fácil e ágil
 
Desenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetosDesenvolvimento web: PHP orientado a objetos
Desenvolvimento web: PHP orientado a objetos
 
PHP: Como não programar em POG
PHP: Como não programar em POGPHP: Como não programar em POG
PHP: Como não programar em POG
 
TDC2016POA | Trilha PHP - Por que utilizar o Laravel?
TDC2016POA | Trilha PHP - Por que utilizar o Laravel?TDC2016POA | Trilha PHP - Por que utilizar o Laravel?
TDC2016POA | Trilha PHP - Por que utilizar o Laravel?
 
O Desenvolvedor Web
O Desenvolvedor WebO Desenvolvedor Web
O Desenvolvedor Web
 
BeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOpsBeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOps
 
Web Master: Programação Web
Web Master: Programação WebWeb Master: Programação Web
Web Master: Programação Web
 
Revista programar 20
Revista programar 20Revista programar 20
Revista programar 20
 
Aula 02 introdução ao php
Aula 02   introdução ao phpAula 02   introdução ao php
Aula 02 introdução ao php
 
TDC2014 SP - C/C++ - Modularização de Código C
TDC2014 SP - C/C++ - Modularização de Código CTDC2014 SP - C/C++ - Modularização de Código C
TDC2014 SP - C/C++ - Modularização de Código C
 
TDC2018SP | Trilha Arq .Net - Performance e feature
TDC2018SP | Trilha Arq .Net - Performance e featureTDC2018SP | Trilha Arq .Net - Performance e feature
TDC2018SP | Trilha Arq .Net - Performance e feature
 
Mini Curso de PHP
Mini Curso de PHPMini Curso de PHP
Mini Curso de PHP
 
T@rget trust c# 4.0 - fundamentos da linguagem
T@rget trust   c# 4.0 - fundamentos da linguagemT@rget trust   c# 4.0 - fundamentos da linguagem
T@rget trust c# 4.0 - fundamentos da linguagem
 
Táticas de obfuscação de código em projetos PHP
Táticas de obfuscação de código em projetos PHPTáticas de obfuscação de código em projetos PHP
Táticas de obfuscação de código em projetos PHP
 
PHP: Além do sitezinho
PHP: Além do sitezinhoPHP: Além do sitezinho
PHP: Além do sitezinho
 
GraphQL - aposta ou retrocesso?
GraphQL - aposta ou retrocesso?GraphQL - aposta ou retrocesso?
GraphQL - aposta ou retrocesso?
 
CEPUG 2 - Bem-vindo a Framework CodeIgniter
CEPUG 2 - Bem-vindo a Framework CodeIgniterCEPUG 2 - Bem-vindo a Framework CodeIgniter
CEPUG 2 - Bem-vindo a Framework CodeIgniter
 

Mercado em computação

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n