“ Genius is the gold in the mine; talent is  the miner who works and brings it out. ” Lady Marguerite Blessington A aprese...
@akitaonrails      Ruby e Ruby on Rails - 2006Rails Summit Latin America - 2008           RubyConf Brasil - 2010
30 e 31 de Agosto
anos 80   anos 90   século XXI
anos 80   anos 90   século XXI
anos 80   anos 90   século XXI
anos 80   anos 90   século XXI
anos 80   anos 90   século XXI
anos 80   anos 90   século XXI
http:/     /akitaonrails.blip.tv
A Semente Não  Entendida de    Todas as“Metodologias”
http:/     /slideshare.net/akitaonrails
AGILE
“LEAN”
Bicycle-Shed
“Bikeshedding” (Lei da Trivialidade de Parkinson)
1988 ...
http://u.akita.ws/disney
http://u.akita.ws/disney
http://chester.blog.br/mac512-html
http://chester.blog.br/mac512-html
iMac2.5Ghz quad core i5     6Mb L3  4Gb DDR3 RAM      500GbAMD Radeon 6750M     $ 1199
iPhone 4SDual Core 1Ghz A5  512Mb RAM    64Gb SSD      $ 399
PC-AT12.5 Mhz1Mb RAM20Mb HD+$ 2000
Piratas do Vale do Silício
AUTO10 CLS20 PRINT “TRABALHO DE ESCOLA”30 PRINT “ ”40 PRINT “...”...
“It’s a Unix System”
IME-USP
http://www.computerhistory.org/atchm/macpaint-and-quickdraw-source-code/
... 1998
2001
<campeonato>  <nome>...</nome>  <partida>    ...    <partida>      ...      <partida>        <data>...</data>        <time...
{    campeonato: {      nome: ...,      partida: {        ...,        partida: {          ...,          partida: {        ...
INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")co...
INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")co...
INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")co...
INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")co...
INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")co...
NoSQL
“Big Data”
“The Social Network”
Elo Rating Algorithm
anos 80   anos 90   século XXI
anos 80                  anos 90                            século XXI            Clipper                            .NETd...
A Semente Não Entendida de   Todas asMetodologias?
a vocação
Produtividade “1”   Produtividade “50”
$1000   Produtividade “50”
$1000   $3000
$1000   $3000
Taxa-Hora Salário
Taxa-Hora Salário
Taxa-Hora Salário
Taxa-Hora Salário
Taxa-Hora Salário
preço   oferta   demanda         quantidade
preço   oferta   demanda         quantidade
preço   oferta   demanda                 equilíbrio de mercado         quantidade
preço     oferta   demanda        “Commodity” mercado             equilíbrio de           quantidade
A maioria faz “X”,portanto também vou
LOL
Cargo Cult
medíocreme.dí.o.creadj (lat mediocre)1 Médio ou mediano.2 Meão.3 Que está entre o bom e o mau.4 Que está entre pequeno e g...
Ordinário,sofrível, vulgar
Aquele que tempouco talento,pouco espírito,    pouco merecimento
Aquilo que tem pouco valor
80
20     80
20     80
20     80          “Long Tail”
Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o ...
Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o ...
Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o ...
“Eu só trabalho aqui ...”
“Eu só trabalho aqui ...”                  “Não é                 comigo”
“Mas eufiz como a metodologia         diz ...” “Eu só trabalho aqui ...”                          “Não é                  ...
“Mas eufiz como a metodologia         diz ...” “Eu só trabalho aqui ...”       “Não               “Não é   tenho tempo”   ...
“Mas eu              “Nãofiz como a metodologia    ganho pra         diz ...”          isso…” “Eu só trabalho aqui ...”   ...
Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o ...
“profissional”
Oportunidade > Salário
LEMBRE-SE:Poderíamos contratar um Macaco Treinado        para fazer seu Trabalho!
Obrigado!www.slideshare.net/akitaonrails    akitaonrails@codeminer42.com
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
UPF Senainfo - Passo Fundo-RS
Upcoming SlideShare
Loading in …5
×

UPF Senainfo - Passo Fundo-RS

1,202 views
1,114 views

Published on

A Semente não entendida de todas as metodologias - versão extendida para os alunos que participaram do Senainfo em Passo Fundo.

Published in: Career
2 Comments
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
1,202
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
6
Comments
2
Likes
0
Embeds 0
No embeds

No notes for slide

UPF Senainfo - Passo Fundo-RS

  1. 1. “ Genius is the gold in the mine; talent is the miner who works and brings it out. ” Lady Marguerite Blessington A apresentação já vai começar ... Donets Basin Mina de carvão-Ucrânia
  2. 2. @akitaonrails Ruby e Ruby on Rails - 2006Rails Summit Latin America - 2008 RubyConf Brasil - 2010
  3. 3. 30 e 31 de Agosto
  4. 4. anos 80 anos 90 século XXI
  5. 5. anos 80 anos 90 século XXI
  6. 6. anos 80 anos 90 século XXI
  7. 7. anos 80 anos 90 século XXI
  8. 8. anos 80 anos 90 século XXI
  9. 9. anos 80 anos 90 século XXI
  10. 10. http:/ /akitaonrails.blip.tv
  11. 11. A Semente Não Entendida de Todas as“Metodologias”
  12. 12. http:/ /slideshare.net/akitaonrails
  13. 13. AGILE
  14. 14. “LEAN”
  15. 15. Bicycle-Shed
  16. 16. “Bikeshedding” (Lei da Trivialidade de Parkinson)
  17. 17. 1988 ...
  18. 18. http://u.akita.ws/disney
  19. 19. http://u.akita.ws/disney
  20. 20. http://chester.blog.br/mac512-html
  21. 21. http://chester.blog.br/mac512-html
  22. 22. iMac2.5Ghz quad core i5 6Mb L3 4Gb DDR3 RAM 500GbAMD Radeon 6750M $ 1199
  23. 23. iPhone 4SDual Core 1Ghz A5 512Mb RAM 64Gb SSD $ 399
  24. 24. PC-AT12.5 Mhz1Mb RAM20Mb HD+$ 2000
  25. 25. Piratas do Vale do Silício
  26. 26. AUTO10 CLS20 PRINT “TRABALHO DE ESCOLA”30 PRINT “ ”40 PRINT “...”...
  27. 27. “It’s a Unix System”
  28. 28. IME-USP
  29. 29. http://www.computerhistory.org/atchm/macpaint-and-quickdraw-source-code/
  30. 30. ... 1998
  31. 31. 2001
  32. 32. <campeonato> <nome>...</nome> <partida> ... <partida> ... <partida> <data>...</data> <timeA>...</timeA> <timeB>...</timeB> <resultado>...</resultado> </partida> <partida> ... </partida> </partida> ...</campeonato>
  33. 33. { campeonato: { nome: ..., partida: { ..., partida: { ..., partida: { data: ..., timeA: ..., timeB: ..., resultado: ..., }, partida : { ..., } } } }}
  34. 34. INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")conn.open "..."Set rs = conn.execute("SELECT * FROM XMLBLOB WHERE ID = X")Set objXML = Server.CreateObject("MSXML2.DOMDocument")objXML.loadXML(rs.fields("XMLBLOB"))Set objXSLT = Server.CreateObject("MSXML2.DOMDocument")objXSLT.load(Server.MapPath("campeonato_brasileiro.xsl"))Response.Write(objXML.transformNode(objXSLT))rs.closeconn.close
  35. 35. INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")conn.open "..."Set rs = conn.execute("SELECT * FROM XMLBLOB WHERE ID = X")Set objXML = Server.CreateObject("MSXML2.DOMDocument")objXML.loadXML(rs.fields("XMLBLOB"))Set objXSLT = Server.CreateObject("MSXML2.DOMDocument")objXSLT.load(Server.MapPath("campeonato_brasileiro.xsl"))Response.Write(objXML.transformNode(objXSLT))rs.closeconn.close
  36. 36. INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")conn.open "..."Set rs = conn.execute("SELECT * FROM XMLBLOB WHERE ID = X")Set objXML = Server.CreateObject("MSXML2.DOMDocument")objXML.loadXML(rs.fields("XMLBLOB"))Set objXSLT = Server.CreateObject("MSXML2.DOMDocument")objXSLT.load(Server.MapPath("campeonato_brasileiro.xsl"))Response.Write(objXML.transformNode(objXSLT))rs.closeconn.close
  37. 37. INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")conn.open "..."Set rs = conn.execute("SELECT * FROM XMLBLOB WHERE ID = X")Set objXML = Server.CreateObject("MSXML2.DOMDocument")objXML.loadXML(rs.fields("XMLBLOB"))Set objXSLT = Server.CreateObject("MSXML2.DOMDocument")objXSLT.load(Server.MapPath("campeonato_brasileiro.xsl"))Response.Write(objXML.transformNode(objXSLT))rs.closeconn.close
  38. 38. INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")conn.open "..."Set rs = conn.execute("SELECT * FROM XMLBLOB WHERE ID = X")Set objXML = Server.CreateObject("MSXML2.DOMDocument")objXML.loadXML(rs.fields("XMLBLOB"))Set objXSLT = Server.CreateObject("MSXML2.DOMDocument")objXSLT.load(Server.MapPath("campeonato_brasileiro.xsl"))Response.Write(objXML.transformNode(objXSLT))rs.closeconn.close
  39. 39. NoSQL
  40. 40. “Big Data”
  41. 41. “The Social Network”
  42. 42. Elo Rating Algorithm
  43. 43. anos 80 anos 90 século XXI
  44. 44. anos 80 anos 90 século XXI Clipper .NETdBase III C/Pascal Java RubyBasic Delphi ASP .NET ABAP ObjC Perl Python PHP Javascript
  45. 45. A Semente Não Entendida de Todas asMetodologias?
  46. 46. a vocação
  47. 47. Produtividade “1” Produtividade “50”
  48. 48. $1000 Produtividade “50”
  49. 49. $1000 $3000
  50. 50. $1000 $3000
  51. 51. Taxa-Hora Salário
  52. 52. Taxa-Hora Salário
  53. 53. Taxa-Hora Salário
  54. 54. Taxa-Hora Salário
  55. 55. Taxa-Hora Salário
  56. 56. preço oferta demanda quantidade
  57. 57. preço oferta demanda quantidade
  58. 58. preço oferta demanda equilíbrio de mercado quantidade
  59. 59. preço oferta demanda “Commodity” mercado equilíbrio de quantidade
  60. 60. A maioria faz “X”,portanto também vou
  61. 61. LOL
  62. 62. Cargo Cult
  63. 63. medíocreme.dí.o.creadj (lat mediocre)1 Médio ou mediano.2 Meão.3 Que está entre o bom e o mau.4 Que está entre pequeno e grande.5 Ordinário, sofrível, vulgar.sm1 Aquele que tem pouco talento, pouco espírito,pouco merecimento.2 Aquilo que tem pouco valor.
  64. 64. Ordinário,sofrível, vulgar
  65. 65. Aquele que tempouco talento,pouco espírito, pouco merecimento
  66. 66. Aquilo que tem pouco valor
  67. 67. 80
  68. 68. 20 80
  69. 69. 20 80
  70. 70. 20 80 “Long Tail”
  71. 71. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.Commoditização acontece à medida queo mercado de bens e serviços perdediferenciação por toda sua base defornecimento - normalmente porquetodos estão fazendo a mesma coisa.
  72. 72. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.Commoditização acontece à medida queo mercado de bens e serviços perdediferenciação por toda sua base defornecimento - normalmente porquetodos estão fazendo a mesma coisa.
  73. 73. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.Commoditização acontece à medida queo mercado de bens e serviços perdediferenciação por toda sua base defornecimento - normalmente porquetodos estão fazendo a mesma coisa.
  74. 74. “Eu só trabalho aqui ...”
  75. 75. “Eu só trabalho aqui ...” “Não é comigo”
  76. 76. “Mas eufiz como a metodologia diz ...” “Eu só trabalho aqui ...” “Não é comigo”
  77. 77. “Mas eufiz como a metodologia diz ...” “Eu só trabalho aqui ...” “Não “Não é tenho tempo” comigo”
  78. 78. “Mas eu “Nãofiz como a metodologia ganho pra diz ...” isso…” “Eu só trabalho aqui ...” “Não “Não é tenho tempo” comigo”
  79. 79. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.
  80. 80. “profissional”
  81. 81. Oportunidade > Salário
  82. 82. LEMBRE-SE:Poderíamos contratar um Macaco Treinado para fazer seu Trabalho!
  83. 83. Obrigado!www.slideshare.net/akitaonrails akitaonrails@codeminer42.com

×