Luciano Ramalho
programador repentista



                         1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Primeira onda: a microinformática
●   Computadores fora do CPD
●   “Computers for the people”
    ●   PCC: The People's Co...
31
32
33
34
35
36
37
38
39
40
41
42
A cultura do Apple II
●   Plataforma de desenvolvimento
    ●   Applesoft BASIC: Gráficos coloridos 280x192, muita 
      ...
44
45
46
47
48
A onda da GUI (interface gráfica)
●   Macintish: 
    ●   desktop publishing
    ●   Hypercard
    ●   Excel
●   Windows 2...
A onda da GUI, fase 2
●   Visual Basic: a primeira ferramenta viável para 
    desenvolvimento in­house
●   Disparou a ond...
1
    51
2
    52
3
    53
A onda da Multimídia
●   Macintosh: a plataforma pioneira
●   Windows: Microsoft escolhe a Soundblaster
●   Publicidade em...
55
O tsunami da Internet
●   Em 1994 a Internet vira notícia
●   Mídia impressa sente­se ameaçada
    ●   Confirmado: é a pri...
57
58
59
60
61
62
63
64
65
O terremoto do Software Livre
●   GNU/Linux, Apache, Mozilla Firefox, BitTorrent, 
    Python, Django, Ruby on Rails, MySQ...
A onda dos frameworks Web
●   O desenvolvimento de sites deixa de ser 
    artesanal
●   Primeira geração: frameworks sofi...
1
    68
2
    69
3
    70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Flow: entre o tédio e a ansiedade




                                    101
102
1
    103
2
    104
3
    105
Próximos SlideShares
Carregando em…5
×

Programador Repentista

971 visualizações

Publicada em

Palestra narrando a minha trajetória profissional, preparada para alunos de graduação em informática na SOCIESC, faculdade em Joinville

Publicada em: Carreiras
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
971
No SlideShare
0
A partir de incorporações
0
Número de incorporações
13
Ações
Compartilhamentos
0
Downloads
12
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Programador Repentista

  1. 1. Luciano Ramalho programador repentista 1
  2. 2. 2
  3. 3. 3
  4. 4. 4
  5. 5. 5
  6. 6. 6
  7. 7. 7
  8. 8. 8
  9. 9. 9
  10. 10. 10
  11. 11. 11
  12. 12. 12
  13. 13. 13
  14. 14. 14
  15. 15. 15
  16. 16. 16
  17. 17. 17
  18. 18. 18
  19. 19. 19
  20. 20. 20
  21. 21. 21
  22. 22. 22
  23. 23. 23
  24. 24. 24
  25. 25. 25
  26. 26. 26
  27. 27. 27
  28. 28. 28
  29. 29. 29
  30. 30. Primeira onda: a microinformática ● Computadores fora do CPD ● “Computers for the people” ● PCC: The People's Computer Company ● A bicicleta da mente 30
  31. 31. 31
  32. 32. 32
  33. 33. 33
  34. 34. 34
  35. 35. 35
  36. 36. 36
  37. 37. 37
  38. 38. 38
  39. 39. 39
  40. 40. 40
  41. 41. 41
  42. 42. 42
  43. 43. A cultura do Apple II ● Plataforma de desenvolvimento ● Applesoft BASIC: Gráficos coloridos 280x192, muita  documentação, muitos exemplos, Assembly 6502 ● Cartão CP/M: CPU Z­80, 80 colunas,Turbo Pascal ● Online ● BBS: conexões a 300bps, ou 1200/75bps (sim, 0.3Kbps) ● Videotexto Telesp ● Produtos ● Várias revistas, muitos livros, muito software pronto e  muitas ferramentas de desenvolvimento ● “Clube dos Applemaníacos” 43
  44. 44. 44
  45. 45. 45
  46. 46. 46
  47. 47. 47
  48. 48. 48
  49. 49. A onda da GUI (interface gráfica) ● Macintish:  ● desktop publishing ● Hypercard ● Excel ● Windows 2: desktop publishing ● Windows 3: ● Office ● Visual Basic 49
  50. 50. A onda da GUI, fase 2 ● Visual Basic: a primeira ferramenta viável para  desenvolvimento in­house ● Disparou a onda de migração de sistemas do  ambiente texto do DOS para o ambiente gráfico do  Windows ● Popularizou a arquitetura cliente­servidor: desktops  gráficos trocando dados com servidores SQL ● Com Delphi, este modelo continua popular – mas o futuro é incerto 50
  51. 51. 1 51
  52. 52. 2 52
  53. 53. 3 53
  54. 54. A onda da Multimídia ● Macintosh: a plataforma pioneira ● Windows: Microsoft escolhe a Soundblaster ● Publicidade em quiosques interativos ● CD­ROMs ● Entretenimento de massa chega ao desktop ● “A turma da cozinha”: primeiro CD­ROM infantil  criado no Brasil 54
  55. 55. 55
  56. 56. O tsunami da Internet ● Em 1994 a Internet vira notícia ● Mídia impressa sente­se ameaçada ● Confirmado: é a primeira vítima ● GUI, arquitetura cliente­servidor, redes locais,  multimídia: tudo é repensado 56
  57. 57. 57
  58. 58. 58
  59. 59. 59
  60. 60. 60
  61. 61. 61
  62. 62. 62
  63. 63. 63
  64. 64. 64
  65. 65. 65
  66. 66. O terremoto do Software Livre ● GNU/Linux, Apache, Mozilla Firefox, BitTorrent,  Python, Django, Ruby on Rails, MySQL, PostgreSQL,  Eclipse, Java livre ● Existe uma nova maneira de desenvolver software, e ela  funciona tão bem que gera produtos capazes de competir e  mesmo liderar em muitas categorias ● Desenvolvimento aberto e colaborativo ● Nunca foi tão fácil mostrar o seu trabalho – Código desenvolvido, dúvidas respondidas, bugs diagnosticados... – O trabalho continua duro, apenas ficou mais fácil mostrá­lo! ● Independente de certificações e até de diplomas 66
  67. 67. A onda dos frameworks Web ● O desenvolvimento de sites deixa de ser  artesanal ● Primeira geração: frameworks sofisticados,  otimizados para os casos mais complexos  (Vignette, J2EE, Zope) ● Segunda geração: frameworks ágeis,  otimizados para o caso básico (Ruby on Rails,  Django/Python) ● Profissionalização do desenvolvimento de sistemas  web in­house 67
  68. 68. 1 68
  69. 69. 2 69
  70. 70. 3 70
  71. 71. 71
  72. 72. 72
  73. 73. 73
  74. 74. 74
  75. 75. 75
  76. 76. 76
  77. 77. 77
  78. 78. 78
  79. 79. 79
  80. 80. 80
  81. 81. 81
  82. 82. 82
  83. 83. 83
  84. 84. 84
  85. 85. 85
  86. 86. 86
  87. 87. 87
  88. 88. 88
  89. 89. 89
  90. 90. 90
  91. 91. 91
  92. 92. 92
  93. 93. 93
  94. 94. 94
  95. 95. 95
  96. 96. 96
  97. 97. 97
  98. 98. 98
  99. 99. 99
  100. 100. 100
  101. 101. Flow: entre o tédio e a ansiedade 101
  102. 102. 102
  103. 103. 1 103
  104. 104. 2 104
  105. 105. 3 105

×