// Desafios de um
programador
< no mercado de trabalho />
<Lista/>
1. Desafios
a. Obsolecência rápida
b. Gerenciar o tempo
c. Manter a disciplina
d. Lidar com a concorrência global...
A profissão
A diferença
A briga - Parte 0 (zero)
A briga - Parte 1
Ser programador é
● Fazer mágica com código
● Encontrar soluções simples para
problemas complexos usando a
lógica
● Organi...
Lógica? Hã?
● Maneira específica de
raciocinar de forma
acertada
● Fazemos isso desde
pequenos!
Somos curiosos
Potencial programador
if (eu_amo_computador) {
posso_ser_programador = true;
}
Assistimos seriados
Seriado: Silicon Valey
Estudamos sozinhos*
*Fisicamente
sozinhos, mas
conectados á
uma rede de
apaixonados e
curiosos por
código
Quem é programador?
Bill Gates
Fundador da
Microsoft
Criadora dos
Windows, Xbox,
Kinect
Quem é programador?
Mark Zuckerberg
Fundador do
Facebook
Comprou WhatsApp e
Instagram
Quem é programador?
Muita gente
que vai na
Campus Party
http://brasil.campus-party.org
Possibilidades
AutomaçãoCorporativoMobileWeb
HTML Python PHP
Javascript
Java C# C Assembly
C++Cobol Delphi
Ambiente
Lingua...
Possibilidades
Realidade
Aumentada
Possibilidades
Automação e
robótica
Possibilidades
Ferramentas
online:
● Facebook
● Google
● Mega
● Spotify
● Youtube
Possibilidades
Ferramentas
Corporativas
● Office
● Runrun.it
● Trello
● Moovia
Rápida Obsolecencia
Rápida evolução
A evolução tecnológica acontece a cada segundo
Os anos 1940
● 1943 - Plankalkül (Konrad Zuse)
● 1943 - ENIAC coding system
● 1949 - C-10
● 1951 - Regional Assembly Language
● 1952 - Autocode
● 1954 - FORTRAN
● 1955 - FLOW-MATIC (antecessor do COBOL)
● 1957 - ...
Os anos 1990's
● 1990 - Haskell
● 1991 - Python
● 1991 - Java
● 1993 - Ruby
● 1993 - Lua
● 1994 - ANSI Common Lisp
● 1995 ...
Gerência de tempo
1. Adote metodologias de desenvolvimento
para lidar com os prazos
2. Use a técnica de Promodoro
a. Escol...
Autodidatismo
1. Buscar o conhecimento por conta própria
2. Não espere alguém te ensinar
3. Seja curioso
4. Encare um desa...
Mercado Global
http://careers.stackoverflow.com
Microsoft Virtual
Academy
http://www.
microsoftvirtualacademy.com
Capacitação online
Code Academy
http://www.codecademy.com
Capacitação online
Certificação
● Prova online e presencial
● Atesta capacidade técnica específica
● É muito valorizada pelas empresas
NASA - Programação em C# e C++
NASA - Programação em C para controlar mão mecânica
NASA - Criação de esteira para robô
NASA - Programação para controlar L.I.D.A.R.
NASA - Apresentação do projeto
NASA - Conclusão do projeto
NASA - Capsula antiga da expedição á Lua
Dúvidas
Palestra: Desafios do desenvolvedor no mercado de trabalho
Próximos SlideShares
Carregando em…5
×

Palestra: Desafios do desenvolvedor no mercado de trabalho

861 visualizações

Publicada em

Palestra ministrada aos alunos de Sistemas de Informação da UNIVALE.BR

Publicada em: Tecnologia
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

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

Nenhuma nota no slide

Palestra: Desafios do desenvolvedor no mercado de trabalho

  1. 1. // Desafios de um programador < no mercado de trabalho />
  2. 2. <Lista/> 1. Desafios a. Obsolecência rápida b. Gerenciar o tempo c. Manter a disciplina d. Lidar com a concorrência global e. Autodidatismo f. O idioma inglês 2. Caminhos a seguir a. Lógica de Programação b. Certificação c. Ferramentas de gerencia de tempo d. Cursos gratuitos
  3. 3. A profissão
  4. 4. A diferença A briga - Parte 0 (zero)
  5. 5. A briga - Parte 1
  6. 6. Ser programador é ● Fazer mágica com código ● Encontrar soluções simples para problemas complexos usando a lógica ● Organizar os pensamentos para atingir um objetivo.
  7. 7. Lógica? Hã? ● Maneira específica de raciocinar de forma acertada ● Fazemos isso desde pequenos!
  8. 8. Somos curiosos
  9. 9. Potencial programador if (eu_amo_computador) { posso_ser_programador = true; }
  10. 10. Assistimos seriados Seriado: Silicon Valey
  11. 11. Estudamos sozinhos* *Fisicamente sozinhos, mas conectados á uma rede de apaixonados e curiosos por código
  12. 12. Quem é programador? Bill Gates Fundador da Microsoft Criadora dos Windows, Xbox, Kinect
  13. 13. Quem é programador? Mark Zuckerberg Fundador do Facebook Comprou WhatsApp e Instagram
  14. 14. Quem é programador? Muita gente que vai na Campus Party http://brasil.campus-party.org
  15. 15. Possibilidades AutomaçãoCorporativoMobileWeb HTML Python PHP Javascript Java C# C Assembly C++Cobol Delphi Ambiente Linguagens
  16. 16. Possibilidades Realidade Aumentada
  17. 17. Possibilidades Automação e robótica
  18. 18. Possibilidades Ferramentas online: ● Facebook ● Google ● Mega ● Spotify ● Youtube
  19. 19. Possibilidades Ferramentas Corporativas ● Office ● Runrun.it ● Trello ● Moovia
  20. 20. Rápida Obsolecencia
  21. 21. Rápida evolução A evolução tecnológica acontece a cada segundo
  22. 22. Os anos 1940 ● 1943 - Plankalkül (Konrad Zuse) ● 1943 - ENIAC coding system ● 1949 - C-10
  23. 23. ● 1951 - Regional Assembly Language ● 1952 - Autocode ● 1954 - FORTRAN ● 1955 - FLOW-MATIC (antecessor do COBOL) ● 1957 - COMTRAN (antecessor do COBOL) ● 1958 - LISP ● 1958 - ALGOL 58 ● 1959 - FACT (antecessor do COBOL) ● 1959 - COBOL ● 1962 - APL ● 1962 - Simula ● 1964 - BASIC ● 1964 - PL/I Os anos 1950´s e 1960´s
  24. 24. Os anos 1990's ● 1990 - Haskell ● 1991 - Python ● 1991 - Java ● 1993 - Ruby ● 1993 - Lua ● 1994 - ANSI Common Lisp ● 1995 - JavaScript ● 1995 - PHP ● 2000 - C# ● 2008 - JavaFX Script
  25. 25. Gerência de tempo 1. Adote metodologias de desenvolvimento para lidar com os prazos 2. Use a técnica de Promodoro a. Escolha a tarefa a ser executada b. Ajuste o pomodoro (alarme) para 25 minutos c. Trabalhe na tarefa até que o alarme toque; d. Faça uma pausa curta (3 a 5 minutos) e. A cada quatro "pomodoros" faça uma pausa mais longa (15-30 minutos)
  26. 26. Autodidatismo 1. Buscar o conhecimento por conta própria 2. Não espere alguém te ensinar 3. Seja curioso 4. Encare um desafio técnico como uma oportunidade de enriquecimento do seu valor profissional
  27. 27. Mercado Global http://careers.stackoverflow.com
  28. 28. Microsoft Virtual Academy http://www. microsoftvirtualacademy.com Capacitação online
  29. 29. Code Academy http://www.codecademy.com Capacitação online
  30. 30. Certificação ● Prova online e presencial ● Atesta capacidade técnica específica ● É muito valorizada pelas empresas
  31. 31. NASA - Programação em C# e C++
  32. 32. NASA - Programação em C para controlar mão mecânica
  33. 33. NASA - Criação de esteira para robô
  34. 34. NASA - Programação para controlar L.I.D.A.R.
  35. 35. NASA - Apresentação do projeto
  36. 36. NASA - Conclusão do projeto
  37. 37. NASA - Capsula antiga da expedição á Lua
  38. 38. Dúvidas

×