Como começar o Google - Repost

Esse é um repost do texto publicado por Paul Graham no seu blog. Em resumo, aprenda e execute, faça coisas, produza. E esse é mais do que um pensamento que eu tenho tido nos últimos tempos. Tem sido um estilo de vida, uma ideia, um propósito e uma filosofia pela qual eu tenho seguido. Esta é uma ideia que eu planejo desenvolver mais no decorrer dos próximos posts do blog.

Eu jamais construi nada parecido com a Google e seria muita pretensão vir aqui falar sobre isso, porém o Paul Graham é um cara muito conhecido e respeitado no meio das Startups.

Paul Graham é um empreendedor, investidor, autor e programador norte-americano conhecido por suas contribuições significativas ao mundo das startups e da programação. Nascido em 13 de novembro de 1964, Graham co-fundou a Viaweb, uma das primeiras empresas de comércio eletrônico, que mais tarde foi adquirida pela Yahoo e renomeada como Yahoo Store.

Após essa aquisição bem-sucedida, Graham voltou sua atenção para ajudar outros empreendedores iniciantes. Em 2005, ele co-fundou o Y Combinator, um acelerador de startups, que desde então se tornou um dos mais influentes e bem-sucedidos programas de investimento inicial para startups no mundo. O Y Combinator é conhecido por seu modelo inovador, no qual fornece financiamento, orientação e recursos em troca de uma participação acionária nas empresas participantes. Entre as startups de sucesso que emergiram do Y Combinator estão Airbnb, Dropbox, Stripe e Reddit.

Além de seus empreendimentos comerciais, Paul Graham também é conhecido por suas contribuições à comunidade de programação. Ele ajudou a popularizar a linguagem de programação Lisp e escreveu vários ensaios influentes sobre programação, design de software, empreendedorismo e startups. Seus ensaios, muitos dos quais estão disponíveis em seu site pessoal, são amplamente lidos e respeitados no mundo da tecnologia e além.

Hacker News é uma plataforma de notícias sociais focada em tecnologia e empreendedorismo que foi criada por Paul Graham em 2007 como parte do Y Combinator. O site é um espaço onde pessoas interessadas em startups, programação, ciência e tecnologia podem compartilhar e discutir conteúdo. Os usuários podem enviar histórias e links, que são votados e comentados pela comunidade. Com um foco em conteúdo de qualidade e uma comunidade engajada, o Hacker News tornou-se um destino popular para profissionais da tecnologia e entusiastas de tecnologia procurarem as últimas notícias e ideias do setor.

A contribuição de Paul Graham ao mundo da tecnologia e empreendedorismo é extensa, tanto através de suas realizações empresariais quanto por ser um pensador e escritor influente no campo. Sua capacidade de combinar perspicácia técnica com uma profunda compreensão do que faz os negócios terem sucesso ajudou a moldar a forma como as startups são construídas e crescem na era moderna da internet.

Hacker News é a melhor plataforma de notícias do mundo e a única newsletter que eu assino e que realmente eu sinto falta quando não chega.

Agora vamos ao texto…

Como começar o Google

(Esta é uma palestra que dei para adolescentes de 14 e 15 anos sobre o que fazer agora se eles talvez queiram abrir uma startup mais tarde. Muitas escolas acham que deveriam ensinar algo aos estudantes sobre startups. Aqui está o que eu acho que deveriam dizer a eles.)

A maioria de vocês provavelmente pensa que, quando for lançado no chamado mundo real, eventualmente terá que conseguir algum tipo de emprego. Isso não é verdade, e hoje vou falar sobre um truque que você pode usar para nunca ter que conseguir um emprego.

O truque é começar sua própria empresa. Então, não é um truque para evitar o trabalho, porque se você começar sua própria empresa, trabalhará mais do que trabalharia se tivesse um emprego comum. Mas você evitará muitas coisas irritantes que vêm com um emprego, incluindo um chefe dizendo o que fazer.

É mais excitante trabalhar em seu próprio projeto do que no de outra pessoa. E você também pode ficar muito mais rico. De fato, esta é a maneira padrão de ficar realmente rico. Se você olhar para as listas das pessoas mais ricas que ocasionalmente são publicadas na imprensa, quase todas elas conseguiram isso começando suas próprias empresas.

Começar sua própria empresa pode significar qualquer coisa, desde abrir uma barbearia até começar o Google. Estou aqui para falar sobre uma extremidade desse contínuo. Vou dizer-lhe como começar o Google.

As empresas na extremidade do contínuo do Google são chamadas de startups quando são jovens. O motivo pelo qual eu sei sobre elas é que minha esposa Jessica e eu começamos algo chamado Y Combinator, que é basicamente uma fábrica de startups. Desde 2005, o Y Combinator financiou mais de 4000 startups. Então, sabemos exatamente o que você precisa para começar uma startup, porque ajudamos as pessoas a fazer isso pelos últimos 19 anos.

Vocês podem ter pensado que eu estava brincando quando disse que ia dizer-lhes como começar o Google. Vocês podem estar pensando “Como podemos começar o Google?” Mas é isso que efetivamente as pessoas que começaram o Google pensavam antes de iniciá-lo. Se você tivesse dito a Larry Page e Sergey Brin, os fundadores do Google, que a empresa que estavam prestes a começar um dia valeria mais de um trilhão de dólares, eles teriam ficado boquiabertos.

Tudo o que você pode saber quando começa a trabalhar em uma startup é que parece valer a pena perseguir. Você não pode saber se vai se transformar em uma empresa que vale bilhões ou uma que sai do mercado. Então, quando digo que vou dizer-lhes como começar o Google, quero dizer que vou mostrar como chegar ao ponto onde você pode começar uma empresa que tem tanto potencial de ser o Google quanto o próprio Google tinha de ser o Google. [1]

Como você chega de onde está agora ao ponto em que pode começar uma startup de sucesso? Você precisa de três coisas. Você precisa ser bom em algum tipo de tecnologia, precisa de uma ideia para o que vai construir, e precisa de cofundadores para começar a empresa com você.

Como você se torna bom em tecnologia? E como você escolhe em qual tecnologia ser bom? Ambas essas perguntas têm a mesma resposta: trabalhe em seus próprios projetos. Não tente adivinhar se a edição de genes ou LLMs ou foguetes serão a tecnologia mais valiosa sobre a qual saber. Ninguém pode prever isso. Trabalhe apenas no que mais lhe interessa. Você vai trabalhar muito mais duro em algo que lhe interessa do que em algo que está fazendo porque acha que é suposto.

Se você não tem certeza em qual tecnologia se tornar bom, seja bom em programação. Isso tem sido a fonte da startup mediana nos últimos 30 anos, e isso provavelmente não vai mudar nos próximos 10.

Aqueles de vocês que estão fazendo aulas de ciência da computação na escola podem estar pensando neste momento, ok, temos isso resolvido. Já estamos sendo ensinados sobre programação. Mas desculpe, isso não é suficiente. Você tem que estar trabalhando em seus próprios projetos, não apenas aprendendo coisas em aulas. Você pode se sair bem nas aulas de ciência da computação sem nunca realmente aprender a programar. De fato, você pode se formar com um diploma em ciência da computação em uma universidade de topo e mesmo assim não ser bom em programação. É por isso que as empresas de tecnologia fazem você fazer um teste de codificação antes de contratá-lo, independentemente de onde você estudou ou quão bem você se saiu lá. Elas sabem que notas e resultados de exames não provam nada.

Se você realmente quer aprender a programar, você tem que trabalhar em seus próprios projetos. Você aprende muito mais rápido dessa forma. Imagine que você está escrevendo um jogo e há algo que você quer fazer nele e você não sabe como. Você vai descobrir como fazer isso muito mais rápido do que aprenderia qualquer coisa numa aula.

Você não precisa aprender programação, no entanto. Se você está se perguntando o que conta como tecnologia, inclui praticamente tudo o que você poderia descrever usando as palavras “fazer” ou “construir”. Então, soldagem contaria, ou fazer roupas, ou fazer vídeos. O que quer que mais lhe interesse. A distinção crítica é se você está produzindo ou apenas consumindo. Você está escrevendo jogos de computador ou apenas jogando-os? Esse é o corte.

Steve Jobs, o fundador da Apple, passou um tempo quando era adolescente estudando caligrafia — o tipo de escrita bonita que você vê em manuscritos medievais. Ninguém, incluindo ele próprio, pensava que isso o ajudaria em sua carreira. Ele estava apenas fazendo isso porque estava interessado. Mas acabou ajudando-o muito. O computador que fez a Apple realmente crescer, o Macintosh, chegou exatamente no momento em que os computadores se tornaram poderosos o suficiente para fazer letras como as de livros impressos, em vez das letras com cara de computador que você vê em jogos de 8 bits. A Apple arrasou todo mundo nisso e um dos motivos foi que Steve Jobs era uma das poucas pessoas na área de informática que realmente entendiam de design gráfico.

Não ache que seus projetos precisam ser sérios. Eles podem ser tão frívolos quanto você quiser, desde que você esteja construindo coisas que o entusiasmem. Provavelmente, 90% dos programadores começam construindo jogos. Eles e os amigos gostam de jogar jogos. Então, eles constroem as coisas que eles e os amigos querem. E isso é exatamente o que você deveria estar fazendo aos 15 anos se quer começar uma startup um dia.

Você não tem que fazer apenas um projeto. De fato, é bom aprender sobre várias coisas. Steve Jobs não apenas aprendeu caligrafia. Ele também aprendeu sobre eletrônica, o que foi ainda mais valioso. Seja lá o que você estiver interessado. (Você percebe um tema aqui?)

Então, essa é a primeira das três coisas que você precisa, para se tornar bom em algum ou alguns tipos de tecnologia. Você faz isso da mesma forma que fica bom no violino ou no futebol: prática. Se você começar uma startup aos 22 anos, e começar a escrever seus próprios programas agora, então, até a hora de começar a empresa, você terá passado pelo menos 7 anos praticando a escrita de código, e você pode ficar bastante bom em qualquer coisa depois de praticá-la por 7 anos.

Vamos supor que você está com 22 anos e teve sucesso: agora é realmente bom em alguma tecnologia. Como você obtém ideias de startups? Pode parecer que essa é a parte difícil. Mesmo sendo um bom programador, como você tem a ideia de começar o Google?

Na verdade, é fácil obter ideias de startups uma vez que você é bom em tecnologia. Uma vez que você é bom em alguma tecnologia, quando olha para o mundo, você vê contornos pontilhados ao redor das coisas que estão faltando. Você começa a ser capaz de ver tanto as coisas que estão faltando na própria tecnologia, quanto todas as coisas quebradas que poderiam ser consertadas usando-a, e cada uma delas é uma startup em potencial.

Na cidade perto da nossa casa, há uma loja com uma placa avisando que a porta é difícil de fechar. A placa está lá há vários anos. Para as pessoas na loja, deve parecer que esse misterioso fenômeno natural que faz com que a porta emperra, e tudo o que podem fazer é colocar um aviso para os clientes sobre isso. Mas qualquer carpinteiro olhando para essa situação pensaria “por que vocês simplesmente não lixam a parte que emperra?”

Quando você é bom em programação, todo o software que falta no mundo começa a se tornar tão óbvio quanto uma porta emperrada para um carpinteiro. Vou dar um exemplo do mundo real. No século 20, universidades americanas costumavam publicar diretórios impressos com todos os nomes dos alunos e informações de contato. Quando eu lhe disser como esses diretórios eram chamados, você saberá de qual startup estou falando. Eles eram chamados de facebooks, porque geralmente tinham uma foto de cada aluno ao lado de seu nome.

Então Mark Zuckerberg chega a Harvard em 2002, e a universidade ainda não tinha colocado o facebook online. Cada residência individual tinha um facebook online, mas não havia um para toda a universidade. A administração da universidade vinha realizando reuniões diligentes sobre isso, e provavelmente teria resolvido o problema em outra década ou mais. A maioria dos alunos não percebe conscientemente que algo está errado. Mas Mark é um programador. Ele olha para essa situação e pensa “Bem, isso é estúpido. Eu posso escrever um programa para consertar isso em uma noite. Basta deixar as pessoas fazerem upload de suas próprias fotos e combinar os dados em um novo site para toda a universidade.” Então ele faz. E quase literalmente da noite para o dia ele tem milhares de usuários.

Claro que o Facebook ainda não era uma startup. Era apenas um… projeto. Lá está essa palavra novamente. Os projetos não são apenas a melhor maneira de aprender sobre tecnologia. Eles também são a melhor fonte de ideias para startups.

O Facebook não era incomum nesse aspecto. Apple e Google também começaram como projetos. A Apple não era para ser uma empresa. Steve Wozniak apenas queria construir seu próprio computador. Só virou uma empresa quando Steve Jobs disse “Ei, eu me pergunto se poderíamos vender planos para este computador para outras pessoas.” Foi assim que a Apple começou. Eles nem mesmo estavam vendendo computadores, apenas planos para computadores. Você consegue imaginar o quão sem graça essa empresa parecia?

Da mesma forma para o Google. Larry e Sergey não estavam tentando começar uma empresa a princípio. Eles estavam apenas tentando melhorar a busca. Antes do Google, a maioria dos motores de busca não tentava ordenar os resultados que te davam por ordem de importância. Se você pesquisasse por “rugby”, eles apenas te davam todas as páginas da web que continham a palavra “rugby”. E a web era tão pequena em 1997 que isso realmente funcionava! Mais ou menos. Pode ser que houvesse apenas 20 ou 30 páginas com a palavra “rugby”, mas a web estava crescendo exponencialmente, o que significava que essa maneira de fazer busca estava se tornando exponencialmente mais deficiente. A maioria dos usuários apenas pensava “Nossa, eu realmente tenho que passar por muitos resultados de busca para encontrar o que quero”. Porta emperra. Mas como Mark, Larry e Sergey eram programadores. Como Mark, eles olharam para essa situação e pensaram “Bem, isso é estúpido. Algumas páginas sobre rugby importam mais do que outras. Vamos descobrir quais são essas e mostrá-las primeiro”.

É óbvio em retrospecto que essa foi uma ótima ideia para uma startup. Não era óbvio na época. Nunca é óbvio. Se fosse obviamente uma boa ideia começar a Apple ou o Google ou o Facebook, alguém já teria feito isso. É por isso que as melhores startups crescem a partir de projetos que não são destinados a ser startups. Você não está tentando começar uma empresa. Você está apenas seguindo seus instintos sobre o que é interessante. E se você é jovem e bom em tecnologia, então seus instintos inconscientes sobre o que é interessante são melhores do que suas ideias conscientes sobre o que seria uma boa empresa.

Portanto, é crítico, se você é um fundador jovem, construir coisas para você e seus amigos usarem. O maior erro que os jovens fundadores cometem é construir algo para algum misterioso grupo de outras pessoas. Mas se você conseguir fazer algo que você e seus amigos realmente queiram usar — algo que seus amigos não estão apenas usando por lealdade a você, mas que ficariam realmente tristes em perder se você desligasse — então você quase certamente tem o embrião de uma boa ideia de startup. Pode não parecer uma startup para você. Pode não ser óbvio como ganhar dinheiro com isso. Mas confie em mim, há uma maneira.

O que você precisa em uma ideia de startup, e tudo o que precisa, é algo que seus amigos realmente querem. E essas ideias não são difíceis de ver uma vez que você é bom em tecnologia. Há portas emperradas por toda parte. [2]

Agora, para a terceira e última coisa de que você precisa: um cofundador ou cofundadores. A startup ideal tem dois ou três fundadores, então você precisa de um ou dois cofundadores. Como você encontra eles? Você pode prever o que vou dizer a seguir? É a mesma coisa: projetos. Você encontra cofundadores trabalhando em projetos com eles. O que você precisa em um cofundador é alguém que seja bom no que faz e com quem você trabalhe bem, e a única maneira de julgar isso é trabalhando com eles em coisas.

Neste ponto, vou dizer-lhe algo que você pode não querer ouvir. Realmente importa se sair bem nas suas aulas, mesmo naquelas que são apenas memorização ou tagarelices sobre literatura, porque você precisa se sair bem nas suas aulas para entrar em uma boa universidade. E se você quer começar uma startup, você deve tentar entrar na melhor universidade que puder, porque é lá que estão os melhores cofundadores. Também é onde estão os melhores empregados. Quando Larry e Sergey começaram o Google, começaram contratando todos as pessoas mais inteligentes que eles conheciam de Stanford, e isso foi uma grande vantagem para eles.

As evidências empíricas são claras sobre isso. Se você olhar de onde vêm o maior número de startups de sucesso, é praticamente o mesmo da lista das universidades mais seletivas.

Eu não acho que sejam os nomes prestigiosos dessas universidades que fazem mais boas startups saírem delas. Também não acho que seja porque a qualidade do ensino é melhor. O que impulsiona isso é simplesmente a dificuldade em entrar. Você tem que ser bastante inteligente e determinado para entrar no MIT ou em Cambridge, então, se você consegue entrar, vai achar que os outros estudantes incluem muitas pessoas inteligentes e determinadas. [3]

Você não tem que começar uma startup com alguém que conheça na universidade. Os fundadores do Twitch se conheceram quando tinham sete anos. Os fundadores do Stripe, Patrick e John Collison, se conheceram quando John nasceu. Mas as universidades são a principal fonte de cofundadores. E porque são onde estão os cofundadores, também são onde estão as ideias, porque as melhores ideias crescem a partir de projetos que você faz com as pessoas que se tornam seus cofundadores.

Portanto, a lista do que você precisa fazer para chegar daqui ao início de uma startup é bastante curta. Você precisa ser bom em tecnologia, e a maneira de fazer isso é trabalhar em seus próprios projetos. E você precisa se sair bem na escola para poder entrar em uma boa universidade, porque é lá que estão os cofundadores e as ideias.

Isso é tudo, apenas duas coisas: construir coisas e se sair bem na escola.

Notas

[1] O truque retórico nesta frase é que os “Google” se referem a coisas diferentes. O que eu quero dizer é: uma empresa que tem tanto potencial de crescer tanto quanto o Google acabou crescendo, tanto quanto Larry e Sergey poderiam ter razoavelmente esperado que o próprio Google fizesse na época em que começaram. Mas eu acho que a versão original é mais envolvente.

[2] Fazer algo para seus amigos não é a única fonte de ideias para startups. É apenas a melhor fonte para fundadores jovens, que têm o menor conhecimento sobre o que outras pessoas querem, e cujos próprios desejos são os mais preditivos da demanda futura.

[3] Curiosamente, isso é particularmente verdadeiro em países como os EUA, onde os processos de admissão de graduação são mal feitos. Os departamentos de admissão dos EUA fazem os candidatos passarem por muitos obstáculos arbitrários que têm pouco a ver com a capacidade intelectual deles. No entanto, quanto mais arbitrário for um teste, mais ele se torna um teste de pura determinação e engenhosidade. E essas são as duas qualidades mais importantes em fundadores de startups. Assim, os departamentos de admissão dos EUA são melhores na seleção de fundadores do que seriam se fossem melhores na seleção de estudantes.