SlideShare uma empresa Scribd logo
1 de 228
Baixar para ler offline
“ 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
@akitaonrails

Ruby e Ruby on Rails - desde 2006

        Rails Summit - 2008/2009

     RubyConf Brasil - 2010/2012
não perca a 6a edição
 em Agosto de 2013
anos 80   anos 90   século XXI
anos 80                  anos 90                            século XXI
            Clipper                            .NET


dBase III             C/Pascal              Java                         Ruby


Basic                       Delphi   ASP


                                      .NET              ABAP               ObjC


                                     Perl          Python


                                            PHP


                                                      Javascript
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
Set/2011    5 pessoas


           ~45 pessoas
Out/2012
           ~$ 5M / ano
Set/2011    5 pessoas


           ~45 pessoas
Out/2012
           ~$ 5M / ano
Set/2011    5 pessoas


           ~45 pessoas
Out/2012
           ~$ 5M / ano
A Semente Não
  Entendida de
    Todas as
“Metodologias”
http:/
     /slideshare.net/akitaonrails
“AGILE”
“LEAN”
POR QUE?
Know
 How
Know
Why!
Palestra?
1988 ...
http://u.akita.ws/disney
http://u.akita.ws/disney
http://chester.blog.br/mac512-html
http://chester.blog.br/mac512-html
#FTW
iMac
2.5Ghz quad core i5
     6Mb L3
  4Gb DDR3 RAM
      500Gb
AMD Radeon 6750M
     $ 1199
iPhone 5
Dual Core 1.2Ghz A5
     1GB RAM
     64Gb SSD


      $ 399
PC-AT
12.5 Mhz
1Mb RAM
20Mb HD


+$ 2000
AUTO
10 CLS
20 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
John von Neumann
John von Neumann
Alan Turing




John von Neumann
Alan Turing




John von Neumann
Alan Turing




John von Neumann                 Douglas Engelbart
“The Social Network”
Elo Rating Algorithm
Nova
Geração
A Semente Não
 Entendida de
   Todas as
Metodologias?
a vocação
Produtividade “1”   Produtividade “50”
$1000   Produtividade “50”
$1000   $3000
$1000   $3000
“Bacharel”?
“Tecnólogo”?
“Programador”?
Pedreiro de
Formulários
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
medíocre
me.dí.o.cre
adj (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.
sm
1 Aquele que tem pouco talento, pouco espírito,
pouco merecimento.
2 Aquilo que tem pouco valor.
Ordinário,
sofrível, vulgar
Aquele que tem
pouco talento,
pouco espírito,
    pouco
 merecimento
Aquilo que tem
 pouco valor
20


     80
20


     80
          “Long Tail”
Um commodity é um bem ou serviço para
o qual há demanda, mas que é ofertado
sem diferenciação qualitativa notável por
todo o mercado.

Commoditização acontece à medida que
o mercado de bens e serviços perde
diferenciação por toda sua base de
fornecimento - normalmente porque
todos estão fazendo a mesma coisa.
Um commodity é um bem ou serviço para
o qual há demanda, mas que é ofertado
sem diferenciação qualitativa notável por
todo o mercado.

Commoditização acontece à medida que
o mercado de bens e serviços perde
diferenciação por toda sua base de
fornecimento - normalmente porque
todos estão fazendo a mesma coisa.
Um commodity é um bem ou serviço para
o qual há demanda, mas que é ofertado
sem diferenciação qualitativa notável por
todo o mercado.

Commoditização acontece à medida que
o mercado de bens e serviços perde
diferenciação por toda sua base de
fornecimento - normalmente porque
todos estão fazendo a mesma coisa.
“Eu só trabalho aqui ...”
“Eu só trabalho aqui ...”

                  “Não é
                 comigo”
“Mas eu
fiz como a metodologia
         diz ...”



 “Eu só trabalho aqui ...”

                          “Não é
                         comigo”
“Mas eu
fiz como a metodologia
         diz ...”



 “Eu só trabalho aqui ...”

       “Não               “Não é
   tenho tempo”          comigo”
“Mas eu              “Não
fiz como a metodologia    ganho pra
         diz ...”          isso…”



 “Eu só trabalho aqui ...”

       “Não               “Não é
   tenho tempo”          comigo”
Um commodity é um bem ou serviço para
o qual há demanda, mas que é ofertado
sem diferenciação qualitativa notável por
todo o mercado.
Bons
 artistas
copiam,
Grandes
 artistas
roubam
“profissional”
Oportunidade > Salário
#WTF
Coloque a
   “Ciência”
  de volta na
“Computação”
LEMBRE-SE:
Poderíamos contratar um Macaco Treinado
        para fazer seu Trabalho!
Obrigado!
www.slideshare.net/akitaonrails


    akitaonrails@codeminer42.com
Obrigado!
www.slideshare.net/akitaonrails


    akitaonrails@codeminer42.com

Mais conteúdo relacionado

Destaque (20)

Aprendendo Ruby e Rails (2012)
Aprendendo Ruby e Rails (2012)Aprendendo Ruby e Rails (2012)
Aprendendo Ruby e Rails (2012)
 
EL CAMUFLATGE ANIMAL - JOSUÉ
EL CAMUFLATGE ANIMAL - JOSUÉEL CAMUFLATGE ANIMAL - JOSUÉ
EL CAMUFLATGE ANIMAL - JOSUÉ
 
VENTASK GROUP : EXTERNALIZACION DE COMUNICACION Y EVENTOS
VENTASK GROUP : EXTERNALIZACION DE COMUNICACION Y EVENTOSVENTASK GROUP : EXTERNALIZACION DE COMUNICACION Y EVENTOS
VENTASK GROUP : EXTERNALIZACION DE COMUNICACION Y EVENTOS
 
Como podemos-pensar470
Como podemos-pensar470Como podemos-pensar470
Como podemos-pensar470
 
Enriquez reyes evaluacion
Enriquez reyes   evaluacion Enriquez reyes   evaluacion
Enriquez reyes evaluacion
 
Sandrogreco Experimento 2 Eng. PetróLeo
Sandrogreco Experimento 2   Eng. PetróLeoSandrogreco Experimento 2   Eng. PetróLeo
Sandrogreco Experimento 2 Eng. PetróLeo
 
Solidarios
SolidariosSolidarios
Solidarios
 
Trab. De Tic
Trab. De TicTrab. De Tic
Trab. De Tic
 
Interpretando as Mulheres
Interpretando as MulheresInterpretando as Mulheres
Interpretando as Mulheres
 
La Tumba Vacia
La Tumba  VaciaLa Tumba  Vacia
La Tumba Vacia
 
5ªSessãO DomíNio D1 Marta
5ªSessãO DomíNio D1 Marta5ªSessãO DomíNio D1 Marta
5ªSessãO DomíNio D1 Marta
 
Apaixone se
Apaixone se Apaixone se
Apaixone se
 
Informatica
InformaticaInformatica
Informatica
 
Smart arts
Smart artsSmart arts
Smart arts
 
Coracoes sabios
Coracoes sabiosCoracoes sabios
Coracoes sabios
 
Exel basico
Exel basicoExel basico
Exel basico
 
Practica 12
 Practica 12 Practica 12
Practica 12
 
Presentacion cinde food+
Presentacion cinde food+Presentacion cinde food+
Presentacion cinde food+
 
Diário Powerpoint
Diário PowerpointDiário Powerpoint
Diário Powerpoint
 
As mulheres-sao-fantasticas-mulheres
As mulheres-sao-fantasticas-mulheresAs mulheres-sao-fantasticas-mulheres
As mulheres-sao-fantasticas-mulheres
 

Semelhante a Genius is Gold

QCon SP 2011 - A Semente não entendida de Todas as Metodologias
QCon SP 2011 - A Semente não entendida de Todas as MetodologiasQCon SP 2011 - A Semente não entendida de Todas as Metodologias
QCon SP 2011 - A Semente não entendida de Todas as MetodologiasFabio Akita
 
Encontro Locaweb 2012 - Ruby, de Hobby a Business
Encontro Locaweb 2012 - Ruby, de Hobby a BusinessEncontro Locaweb 2012 - Ruby, de Hobby a Business
Encontro Locaweb 2012 - Ruby, de Hobby a BusinessFabio Akita
 
Encontro locaweb 2012 v5
Encontro locaweb 2012 v5Encontro locaweb 2012 v5
Encontro locaweb 2012 v5Fabio Akita
 
Dev in Rio - Uma Visão do Mundo Ruby
Dev in Rio - Uma Visão do Mundo RubyDev in Rio - Uma Visão do Mundo Ruby
Dev in Rio - Uma Visão do Mundo RubyFabio Akita
 
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as MetodologiasAgile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as MetodologiasFabio Akita
 
Rubyconf Brasil 2014 - 10 Anos de Rails
Rubyconf Brasil 2014 - 10 Anos de RailsRubyconf Brasil 2014 - 10 Anos de Rails
Rubyconf Brasil 2014 - 10 Anos de RailsFabio Akita
 
Encontro locaweb 2012 v2
Encontro locaweb 2012 v2Encontro locaweb 2012 v2
Encontro locaweb 2012 v2Fabio Akita
 
Rupy Natal 2014 - 10 Anos de Rails
Rupy Natal 2014 - 10 Anos de RailsRupy Natal 2014 - 10 Anos de Rails
Rupy Natal 2014 - 10 Anos de RailsFabio Akita
 
Encontro Locaweb 2012 - Curitiba
Encontro Locaweb 2012 - CuritibaEncontro Locaweb 2012 - Curitiba
Encontro Locaweb 2012 - CuritibaFabio Akita
 
Sua aplicação não é filha de um framework
Sua aplicação não é filha de um frameworkSua aplicação não é filha de um framework
Sua aplicação não é filha de um frameworkDaniel Lima
 
Criando Webservice REST com NodeJS, NoSQL & Docker
Criando Webservice REST com NodeJS, NoSQL & DockerCriando Webservice REST com NodeJS, NoSQL & Docker
Criando Webservice REST com NodeJS, NoSQL & DockerGiovanni Kenji Shiroma
 
Java e Mercado de Trabalho
Java e Mercado de TrabalhoJava e Mercado de Trabalho
Java e Mercado de TrabalhoEduardo Carvalho
 
Curso PHP UNIFACS 2014.1 – 1a Aula
Curso PHP UNIFACS 2014.1 – 1a AulaCurso PHP UNIFACS 2014.1 – 1a Aula
Curso PHP UNIFACS 2014.1 – 1a AulaJonata Weber
 

Semelhante a Genius is Gold (16)

QCon SP 2011 - A Semente não entendida de Todas as Metodologias
QCon SP 2011 - A Semente não entendida de Todas as MetodologiasQCon SP 2011 - A Semente não entendida de Todas as Metodologias
QCon SP 2011 - A Semente não entendida de Todas as Metodologias
 
Encontro Locaweb 2012 - Ruby, de Hobby a Business
Encontro Locaweb 2012 - Ruby, de Hobby a BusinessEncontro Locaweb 2012 - Ruby, de Hobby a Business
Encontro Locaweb 2012 - Ruby, de Hobby a Business
 
Encontro locaweb 2012 v5
Encontro locaweb 2012 v5Encontro locaweb 2012 v5
Encontro locaweb 2012 v5
 
Dev in Rio - Uma Visão do Mundo Ruby
Dev in Rio - Uma Visão do Mundo RubyDev in Rio - Uma Visão do Mundo Ruby
Dev in Rio - Uma Visão do Mundo Ruby
 
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as MetodologiasAgile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
 
O mundo visto de dentro do Ruby
O mundo visto de dentro do RubyO mundo visto de dentro do Ruby
O mundo visto de dentro do Ruby
 
Rubyconf Brasil 2014 - 10 Anos de Rails
Rubyconf Brasil 2014 - 10 Anos de RailsRubyconf Brasil 2014 - 10 Anos de Rails
Rubyconf Brasil 2014 - 10 Anos de Rails
 
Encontro locaweb 2012 v2
Encontro locaweb 2012 v2Encontro locaweb 2012 v2
Encontro locaweb 2012 v2
 
Rupy Natal 2014 - 10 Anos de Rails
Rupy Natal 2014 - 10 Anos de RailsRupy Natal 2014 - 10 Anos de Rails
Rupy Natal 2014 - 10 Anos de Rails
 
Encontro Locaweb 2012 - Curitiba
Encontro Locaweb 2012 - CuritibaEncontro Locaweb 2012 - Curitiba
Encontro Locaweb 2012 - Curitiba
 
Apresentação Campus Party Recife
Apresentação Campus Party RecifeApresentação Campus Party Recife
Apresentação Campus Party Recife
 
Sua aplicação não é filha de um framework
Sua aplicação não é filha de um frameworkSua aplicação não é filha de um framework
Sua aplicação não é filha de um framework
 
Criando Webservice REST com NodeJS, NoSQL & Docker
Criando Webservice REST com NodeJS, NoSQL & DockerCriando Webservice REST com NodeJS, NoSQL & Docker
Criando Webservice REST com NodeJS, NoSQL & Docker
 
Java e Mercado de Trabalho
Java e Mercado de TrabalhoJava e Mercado de Trabalho
Java e Mercado de Trabalho
 
Curso PHP UNIFACS 2014.1 – 1a Aula
Curso PHP UNIFACS 2014.1 – 1a AulaCurso PHP UNIFACS 2014.1 – 1a Aula
Curso PHP UNIFACS 2014.1 – 1a Aula
 
Palestra Ruby
Palestra RubyPalestra Ruby
Palestra Ruby
 

Mais de Fabio Akita

Devconf 2019 - São Carlos
Devconf 2019 - São CarlosDevconf 2019 - São Carlos
Devconf 2019 - São CarlosFabio Akita
 
Meetup Nerdzão - English Talk about Languages
Meetup Nerdzão  - English Talk about LanguagesMeetup Nerdzão  - English Talk about Languages
Meetup Nerdzão - English Talk about LanguagesFabio Akita
 
Desmistificando Blockchains p/ Developers - Criciuma Dev Conf 2018
Desmistificando Blockchains p/ Developers - Criciuma Dev Conf 2018Desmistificando Blockchains p/ Developers - Criciuma Dev Conf 2018
Desmistificando Blockchains p/ Developers - Criciuma Dev Conf 2018Fabio Akita
 
Desmistificando Blockchains - 20o Encontro Locaweb SP
Desmistificando Blockchains - 20o Encontro Locaweb SPDesmistificando Blockchains - 20o Encontro Locaweb SP
Desmistificando Blockchains - 20o Encontro Locaweb SPFabio Akita
 
Desmistificando Blockchains - Insiter Goiania
Desmistificando Blockchains - Insiter GoianiaDesmistificando Blockchains - Insiter Goiania
Desmistificando Blockchains - Insiter GoianiaFabio Akita
 
Blockchain em 7 minutos - 7Masters
Blockchain em 7 minutos - 7MastersBlockchain em 7 minutos - 7Masters
Blockchain em 7 minutos - 7MastersFabio Akita
 
Elixir -Tolerância a Falhas para Adultos - GDG Campinas
Elixir  -Tolerância a Falhas para Adultos - GDG CampinasElixir  -Tolerância a Falhas para Adultos - GDG Campinas
Elixir -Tolerância a Falhas para Adultos - GDG CampinasFabio Akita
 
Desmistificando Mitos de Tech Startups - Intercon 2017
Desmistificando Mitos de Tech Startups - Intercon 2017Desmistificando Mitos de Tech Startups - Intercon 2017
Desmistificando Mitos de Tech Startups - Intercon 2017Fabio Akita
 
30 Days to Elixir and Crystal and Back to Ruby
30 Days to Elixir and Crystal and Back to Ruby30 Days to Elixir and Crystal and Back to Ruby
30 Days to Elixir and Crystal and Back to RubyFabio Akita
 
Uma Discussão sobre a Carreira de TI
Uma Discussão sobre a Carreira de TIUma Discussão sobre a Carreira de TI
Uma Discussão sobre a Carreira de TIFabio Akita
 
THE CONF - Opening Keynote
THE CONF - Opening KeynoteTHE CONF - Opening Keynote
THE CONF - Opening KeynoteFabio Akita
 
A Journey through New Languages - Rancho Dev 2017
A Journey through New Languages - Rancho Dev 2017A Journey through New Languages - Rancho Dev 2017
A Journey through New Languages - Rancho Dev 2017Fabio Akita
 
Desmistificando Mitos de Startups - Sebrae - AP
Desmistificando Mitos de Startups - Sebrae - APDesmistificando Mitos de Startups - Sebrae - AP
Desmistificando Mitos de Startups - Sebrae - APFabio Akita
 
A Journey through New Languages - Guru Sorocaba 2017
A Journey through New Languages - Guru Sorocaba 2017A Journey through New Languages - Guru Sorocaba 2017
A Journey through New Languages - Guru Sorocaba 2017Fabio Akita
 
A Journey through New Languages - Insiter 2017
A Journey through New Languages - Insiter 2017A Journey through New Languages - Insiter 2017
A Journey through New Languages - Insiter 2017Fabio Akita
 
A Journey through New Languages - Locaweb Tech Day
A Journey through New Languages - Locaweb Tech DayA Journey through New Languages - Locaweb Tech Day
A Journey through New Languages - Locaweb Tech DayFabio Akita
 
A Journey through new Languages - Intercon 2016
A Journey through new Languages - Intercon 2016A Journey through new Languages - Intercon 2016
A Journey through new Languages - Intercon 2016Fabio Akita
 
Premature Optimization 2.0 - Intercon 2016
Premature Optimization 2.0 - Intercon 2016Premature Optimization 2.0 - Intercon 2016
Premature Optimization 2.0 - Intercon 2016Fabio Akita
 
Conexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraConexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraFabio Akita
 
The Open Commerce Conference - Premature Optimisation: The Root of All Evil
The Open Commerce Conference - Premature Optimisation: The Root of All EvilThe Open Commerce Conference - Premature Optimisation: The Root of All Evil
The Open Commerce Conference - Premature Optimisation: The Root of All EvilFabio Akita
 

Mais de Fabio Akita (20)

Devconf 2019 - São Carlos
Devconf 2019 - São CarlosDevconf 2019 - São Carlos
Devconf 2019 - São Carlos
 
Meetup Nerdzão - English Talk about Languages
Meetup Nerdzão  - English Talk about LanguagesMeetup Nerdzão  - English Talk about Languages
Meetup Nerdzão - English Talk about Languages
 
Desmistificando Blockchains p/ Developers - Criciuma Dev Conf 2018
Desmistificando Blockchains p/ Developers - Criciuma Dev Conf 2018Desmistificando Blockchains p/ Developers - Criciuma Dev Conf 2018
Desmistificando Blockchains p/ Developers - Criciuma Dev Conf 2018
 
Desmistificando Blockchains - 20o Encontro Locaweb SP
Desmistificando Blockchains - 20o Encontro Locaweb SPDesmistificando Blockchains - 20o Encontro Locaweb SP
Desmistificando Blockchains - 20o Encontro Locaweb SP
 
Desmistificando Blockchains - Insiter Goiania
Desmistificando Blockchains - Insiter GoianiaDesmistificando Blockchains - Insiter Goiania
Desmistificando Blockchains - Insiter Goiania
 
Blockchain em 7 minutos - 7Masters
Blockchain em 7 minutos - 7MastersBlockchain em 7 minutos - 7Masters
Blockchain em 7 minutos - 7Masters
 
Elixir -Tolerância a Falhas para Adultos - GDG Campinas
Elixir  -Tolerância a Falhas para Adultos - GDG CampinasElixir  -Tolerância a Falhas para Adultos - GDG Campinas
Elixir -Tolerância a Falhas para Adultos - GDG Campinas
 
Desmistificando Mitos de Tech Startups - Intercon 2017
Desmistificando Mitos de Tech Startups - Intercon 2017Desmistificando Mitos de Tech Startups - Intercon 2017
Desmistificando Mitos de Tech Startups - Intercon 2017
 
30 Days to Elixir and Crystal and Back to Ruby
30 Days to Elixir and Crystal and Back to Ruby30 Days to Elixir and Crystal and Back to Ruby
30 Days to Elixir and Crystal and Back to Ruby
 
Uma Discussão sobre a Carreira de TI
Uma Discussão sobre a Carreira de TIUma Discussão sobre a Carreira de TI
Uma Discussão sobre a Carreira de TI
 
THE CONF - Opening Keynote
THE CONF - Opening KeynoteTHE CONF - Opening Keynote
THE CONF - Opening Keynote
 
A Journey through New Languages - Rancho Dev 2017
A Journey through New Languages - Rancho Dev 2017A Journey through New Languages - Rancho Dev 2017
A Journey through New Languages - Rancho Dev 2017
 
Desmistificando Mitos de Startups - Sebrae - AP
Desmistificando Mitos de Startups - Sebrae - APDesmistificando Mitos de Startups - Sebrae - AP
Desmistificando Mitos de Startups - Sebrae - AP
 
A Journey through New Languages - Guru Sorocaba 2017
A Journey through New Languages - Guru Sorocaba 2017A Journey through New Languages - Guru Sorocaba 2017
A Journey through New Languages - Guru Sorocaba 2017
 
A Journey through New Languages - Insiter 2017
A Journey through New Languages - Insiter 2017A Journey through New Languages - Insiter 2017
A Journey through New Languages - Insiter 2017
 
A Journey through New Languages - Locaweb Tech Day
A Journey through New Languages - Locaweb Tech DayA Journey through New Languages - Locaweb Tech Day
A Journey through New Languages - Locaweb Tech Day
 
A Journey through new Languages - Intercon 2016
A Journey through new Languages - Intercon 2016A Journey through new Languages - Intercon 2016
A Journey through new Languages - Intercon 2016
 
Premature Optimization 2.0 - Intercon 2016
Premature Optimization 2.0 - Intercon 2016Premature Optimization 2.0 - Intercon 2016
Premature Optimization 2.0 - Intercon 2016
 
Conexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização PrematuraConexão Kinghost - Otimização Prematura
Conexão Kinghost - Otimização Prematura
 
The Open Commerce Conference - Premature Optimisation: The Root of All Evil
The Open Commerce Conference - Premature Optimisation: The Root of All EvilThe Open Commerce Conference - Premature Optimisation: The Root of All Evil
The Open Commerce Conference - Premature Optimisation: The Root of All Evil
 

Genius is Gold