para criar um site que fatura 1 milhão de dólares por ano você só precisa de uma única pessoa você e nesse vídeo eu vou mostrar que isso é possível mais cuidado se você assistir esse vídeo até o final vai ser daquele tipo de vídeo que você vai ficar tão empolgado que vai largar tudo que você já tava fazendo justamente para começar um novo projeto do jeito que eu vou mostrar aqui ao menos Se você prestar atenção numa história muito curiosa essa é uma história de um programador só uma pessoa real e normal como eu e
você e que conseguiu recriar literalmente do zero um clone do Photoshop que roda em qualquer navegador e essa parte do literalmente do zero é que é o segredo de como que uma pessoa normal conseguiu fazer isso e que eu vou me aprofundar aqui nesse vídeo e o engraçado é que eu uso esse Clone e pessoalmente eu acho ele um dos melhores aplicativos de edição de imagens gratuitos do mundo o que me faz retornar o pequeno detalhe de que esse Clone fatura mais de 1 milhão de dólares por ano mesmo sendo gratuito e totalmente conectado nisso
eu também quero te explicar o Real motivo do porque que você não consegue tirar aquele seu projeto do papel ou não consegue dar continuidade nele com uma sacada inédita que eu tive Pelo menos eu não vi até hoje ninguém falar do jeito que eu vou falar e com segurança total tá eu te antecipo que isso vai abrir a sua cabeça principalmente porque vai envolver uma programação do tipo orgânica versus uma programação do tipo impressora 3D então uma vez encostando nesses conhecimentos você nunca mais vai ser o mesmo tá e pode me cobrar no final do
vídeo se esse não for o caso fechado então a nossa história começa com um cara chamado Ivan kut skir um programador de 33 anos ucraniano e tá vendo isso aqui é o anúncio de uma nova versão do photop esse clone do Photoshop que eu comentei onde ele programou sozinho 138.000 linhas de código só que não se assusta para chegar até aqui o Ivan teve que fazer uma escolha e não foi uma escolha é fácil tá eu tenho certeza que tanto eu como você se a gente tivesse no lugar dele a gente teria muitas inseguranças muitas
dúvidas porque inclusive na época ele escondeu essa empreitada da própria família dele porque ele achava que eles iam chamar ele de louco então As Duas escolhas que ele tinha em mãos na época era seguir o que os colegas de faculdade estavam fazendo que era ir trabalhar com programador em uma empresa ganhando um salário bom de programador e assumindo uma posição segura ou criar um projeto próprio do zero do nada e sem segurança alguma só que na cabeça dele se ele conseguisse fazer isso ele ia poder manter a sua liberdade Agora seja sincero com todo mundo
que tá assistindo esse vídeo não te dá uma ansiedade Só de pensar nisso não só o risco disso né mas o peso nas costas de ter que entender como reconstruir do zero o Photoshop um projeto desse tamanho Pelo menos eu tô pensando aqui tudo o o que Eu precisaria aprender para finalizar uma aplicação dessas ainda mais tentando bater de frente com o Photoshop que foi lançado em 1990 ou seja nesse tempo eles já estavam mais de 30 anos na frente no quesito desenvolvimento no quesito produto com uma equipe absurda provavelmente composto por um um monte
de crânios com um monte de agências empresas pessoas que só Falavam do Photoshop o padrão do mercado então assim não tem como correto incorreto olha só a história é tão interessante que como eu falei vai ser impossível você não ficar empolgado em querer tentar criar alguma coisa sua na web também principalmente por conta da Estratégia que ele adotou para construir esse clone do photoshop e que é uma estratégia que qualquer pessoa consegue adotar e deveria adotar Então qual que foi o segredo do Ivan para conseguir sair do outro lado Vivo e ainda com uma receita
de um milhão de dólares por ano sendo a única pessoa envolvida nisso do início ao fim excelente pergunta e a grande sacada foi que ele não começou o photop já pensando em recriar um photoshop do zero com todo o peso que vem com uma escolha dessas ele começou Porque ele queria solucionar um outro problema que ele tinha um problema próprio que era manipular arquivos PSD do Photoshop de uma forma bem simples só para não precisar abrir o trambolhão que é o Photoshop e usar essa ferramentinha para ajudar a construir uns jogos bem simples que ele
tava desenvolvendo na época Olha só em 2011 quando o Ivan ainda Estava cursando a faculdade de ciência da computação ele decidiu criar jogos online mas nada muito sério também assim era só experimentos tanto que esses jogos não estavam fazendo muito sucesso mas aí ele teve uma ideia muito interessante principalmente pra época que era criar um jogo de tiro em primeira pessoa no navegador sem usar Flash Todo escrito em JavaScript e usando uma apay super nova na época que era o webgl para renderizar tudo em 3D a junção disso tudo fez surgir o jogo Dino Hunt
2 que foi o primeiro sucesso do Ivan e alcançou milhares de pessoas jogando todos os dias e ele diz que aquele Foi um momento muito importante uma virada então todo esse desenvolvimento de jogos levou ele até um problema lá por volta de 2012 o problema de mexer em arquivos PSD que eu comentei porque ele precisava toda hora toda vez abrir o Photoshop para só fazer sei lá pequenas alterações como por exemplo manipular de uma forma bem simples uma das camadas uma das layers do arquivo daí pipocou uma ideia na cabeça dele né Por experimento porque
sei lá não criar um parser simples de arquivos PSD só para ler o arquivo usando o que ele já sabia de JavaScript será que dá E durante o desenvolvimento ele gostou tanto de mexer com isso que ele decidiu então transformar essa ideia num projetinho mesmo que daria para ser usado por outras pessoas como um módulo de JavaScript uma uma libre uma biblioteca uma coisa solta assim e nada mais só que daí sabe como é né uma coisa leva a outra e além do porser ele construiu um visualizador do arquivo PSD depois ele construiu um manipulador
das camadas aí ele pensou Por que não adicionar um conversor de imagens para exportar para outros formatos como jpg ou png E foi exatamente assim que começou o fotop lá em 2013 e hoje o fotop é um aplicativo web usado por milhões de pessoas milhões tá inclusive como eu falei eu uso praticamente todos os dias e que foi escrito tudo na mão mesmo de pouquinho em pouquinho inclusive no início usando diretamente JavaScript HTML e CSS sem nenhum Framework e fora isso ele também já tem suporte completo para arquivos PSD XD x catch qu draw arquivos
de imagens típicos como jpg png spg e já foi traduzido em mais de 40 idiomas e essa parte tudo feita pelos próprios usuários mas tem um pequeno detalhe nessa história aí que não tá me cheirando muito bem tá faturar 1 milhão de dólares inclusive por ano não pode tá certo isso tá não pode ser verdade e aí de curioso sabe o que que eu fiz eu fui lá perguntar para ele Claro esperando que ele não ia me confirmar esse valor absurdo né nunca e turma ele me respondeu Ele me disse que na verdade não tava
ganhando mais 1 milhão de dólares por ano ele tava ganhando Na verdade 2 milhões de dólares por ano sério isso é 11 milhões reais por ano tá indo para R 1 milhão deais por mês é muito bizarro e é muito engraçado isso né como que grandes ideias às vezes nascem assim pequenininhas sem grandes pretensões com inclusive todas as coisas indicando que não vale a pena fazer porque x solução já existe ou x solução é a padrão do mercado né fora que quem é que vai querer usar um photoshop dentro do navegador e os problemas de
performance que você vai implicar né então é muito mass ver como que um projeto gigante desses comprova um dos conceitos mais importantes que eu notei depois de sei lá mais de uma década programando aí me ferrando que é a diferença absurda entre a programação orgânica versus a programação impressora 3D não tem mais como desver isso inclusive lá dentro da plataforma do curso.dev eu dediquei uma aula inteira para essa ideia que eu vou trazer aqui para você de uma forma resumida sabe quando você olha para um projeto gigante como a gente tá olhando agora pro fotop
né E você pensa Caramba como que é possível fazer um projeto desses ainda mais começando do zero né não tem como Esquece essa ideia e você desiste mesmo antes de começar bom olha só toda vez que você empurra uma parede uma parede grande você sabe que ela não vai se mexer né Inclusive a gente sabe isso por conta da física que ela tá te empurrando de volta mas o Curioso disso é que de uma parede pronta né que virou uma coisa impossível de um ser humano sozinho conseguir mover o que a gente não pode esquecer
é que ela foi construída tijolo a tijolo um tijolinho colocado depois de outro tijolinho E é exatamente que nem na Biologia na parte orgânica de Quando um ser humano é formado que é de célula em célula começa com uma única célula na verdade que precisa servir para todos os propósitos daquele contexto daquela condição Inicial e depois ela vai se dividindo né e forma Sei lá uma sopa de células que também elas precisam atender às necessidades daquela condição e só daquela condição só que depois essa sopa ela vai se agrupando em partes diferentes formando órgãos se
especializando e de passo em Passo cada passo financiando o próximo o passo vai formando o corpo mais sofisticado do planeta Terra inteiro e que é exatamente o mesmo modelo que eu uso quando eu vou construir algo pela primeira vez o que é completamente diferente do modelo impressora 3D onde enquanto o treco não terminou de ser impresso ele não serve para nada então vira uma relação de Ou tudo ou nada sabe e o risco desse tipo de situação ela aumenta sei lá exponencialmente conforme a complexidade total do que tá sendo construído fora que no modelo impressora
3D é como você trancar a respiração no começo e só poder soltar quando terminar e não interessa se o fim ele vai ficando cada vez mais longe porque ele vai ficando cada vez mais longe e é por isso que muitas pessoas muitos produtos muitas empresas morrem asfixiadas no meio desse processo morrem por falta de fluxo de caixa ou na verdade sobrevivem mais com a ajuda de aparelhos que são os investidores injetando mais dinheiro mais capital mas como consequência deformando por completo O produto ou serviço mas também essa história não termina por aqui porque eu também
mostro dentro dessa aula do curso.dev que eu comentei Quando que o modelo impressora 3D serve e até melhor aliás para não ficar só nesse papo chato do caramba de vendedor de curso dá uma conferida nesse vídeo aqui onde eu mostro um projeto real que eu coloquei em prática botei a mão na massa usando o modelo programação orgânica e o resultado que isso trouxe é é simplesmente apaixonante fechado tchau