A decisão entre "Construir ou Comprar" está se inclinando para "construir"

MMaximilian Schwarzmüller
컴퓨터/소프트웨어창업/스타트업경제 뉴스

Transcript

00:00:00Uma discussão, que obviamente tem implicações para todos nós, desenvolvedores, no final das contas, que está ganhando força recentemente, ao que me parece, é se a maioria das empresas criará a maior parte do seu próprio software no futuro ou não.
00:00:15E não é uma discussão nova. Começou há talvez dois ou três anos. Mas é claro, com esses agentes de IA e os modelos subjacentes ficando cada vez mais potentes, a questão acabou se tornando mais importante agora.
00:00:31Porque, sim, eu diria com certeza que podemos ver mais pessoas, e desenvolvedores em especial, obviamente, construindo seu próprio software.
00:00:44Quero dizer, para mim, nas minhas empresas, com certeza substituímos vários serviços pagos de gerenciamento de projetos, envio de e-mails e outros por soluções próprias.
00:00:59Agora, é claro, eu sou um desenvolvedor. Então isso é relativamente fácil para mim. Mas eu não fazia isso antes da IA, porque ainda exigia muito mais esforço.
00:01:10E a IA definitivamente ajudou a produzir mais e a encarar tarefas mais ambiciosas.
00:01:19Você ainda precisa saber o que está fazendo, de certa forma. Mas você também pode com certeza fazer um “vibe coding” de certos produtos.
00:01:25E para algumas ferramentas utilitárias, é só disso que você precisa. Por exemplo, criei uma ferramentinha para remover fundo, que uso nas minhas miniaturas para remover... adivinhe só?
00:01:36O fundo atrás do meu rosto. E eu fiz um vibe coding disso porque não me importo com os detalhes.
00:01:42Se der errado, eu percebo na hora que deu errado. Aí posso fazer um “vibe fix” e consertar.
00:01:47E não é uma ferramenta vital de forma alguma. Então você pode perfeitamente criar certas ferramentas assim.
00:01:53E, claro, isso não é exclusivo meu. Muita gente pode fazer isso.
00:01:59Ainda assim, não necessariamente todo mundo, porque nem todos — longe de ser todo mundo — conhecem essas ferramentas agênticas e o que elas podem fazer.
00:02:09Mas, sim, com certeza todos os desenvolvedores ou pessoas mais ligadas à tecnologia podem criar certas ferramentas via vibe coding.
00:02:17No entanto, existem certas ferramentas para as quais eu não recomendaria necessariamente fazer isso.
00:02:24Por exemplo, uma ferramenta que envia e-mails, como uma newsletter.
00:02:29Muita coisa pode dar errada aí, e você não quer mandar spam para o seu público, fazê-los cancelar a inscrição ou prejudicar sua reputação de envio de e-mails.
00:02:40Você também não quer que metade dos e-mails simplesmente não seja enviada.
00:02:45E tem mais.
00:02:46Por exemplo, talvez você tenha se esquecido de programar a funcionalidade de cancelamento de inscrição para as pessoas poderem sair da lista.
00:02:54O que também não é nada bom.
00:02:56Há mais coisas a se considerar aí. É algo mais complexo.
00:02:59E mesmo ignorando problemas desse tipo, antes de tudo isso, há muito trabalho envolvido no disparo de e-mails em larga escala.
00:03:09E começa sabendo realmente como fazer, conhecendo serviços como o AWS SES que você pode usar.
00:03:15E mesmo que você saiba, configurar tudo corretamente lá exige mais do que apenas um clique.
00:03:22Existem serviços que facilitam um pouco isso, mas ainda assim exige um certo conhecimento técnico, eu diria.
00:03:28E não é algo que qualquer empresa sem relação com tecnologia vai fazer rapidamente sozinha e esperar que funcione perfeitamente.
00:03:36E acho que este é um ponto importante a considerar quando pensamos nessa questão.
00:03:42Que tipo de software será construído pelas próprias empresas em contrapartida ao tipo de software que será comprado agora e no futuro?
00:03:52A complexidade da tarefa, é claro, desempenha um papel fundamental.
00:03:58O que pode dar errado e quão ruim é se der errado?
00:04:02Às vezes você lê por aí que programar via vibe coding é divertido, mas manter o código não é.
00:04:08E há certa verdade nisso.
00:04:11Quanto mais importante um software for, obviamente, mais prejudicial e irritante é se você tiver que mantê-lo, especialmente se não tiver ideia do que está acontecendo ali.
00:04:22É claro que empresas maiores também conseguem encarar tarefas mais ambiciosas.
00:04:26Elas têm mão de obra.
00:04:27Elas têm agentes de IA.
00:04:28Elas têm o conhecimento.
00:04:29E, portanto, elas podem ser capazes de substituir certas ferramentas que não são substituíveis por empresas com menos conhecimento técnico ou por desenvolvedores individuais.
00:04:39Mas nessas empresas maiores, há novas camadas de software que serão mais difíceis de substituir por razões de conformidade ou de complexidade, porque estamos falando de softwares como SAP ou Salesforce, que podem estar tão integrados a tantos sistemas que você prefere continuar pagando a ter que substituir.
00:05:02Isso pode mudar nos próximos, não sei, 10 anos ou algo assim, mas não vejo todas essas grandes empresas substituindo de repente todo o software que utilizam.
00:05:15O que podemos ver, no entanto, em todos os níveis, não importa se estamos falando de grandes empresas ou desenvolvedores individuais, é que alguns softwares estão sendo substituídos.
00:05:24E acho que não há como discutir sobre isso.
00:05:28E especialmente para os “indie hackers”, se o seu público principal também eram outros desenvolvedores, está ficando muito mais difícil, porque o tipo de software que você construía e vendia costuma ser o tipo que pode ser substituído.
00:05:43Ainda assim, pode haver diferenciais se você tem algum serviço cujo foco não seja o software em si, mas os dados subjacentes que não são fáceis de obter, ou se é um negócio com alta complexidade jurídica ou regulatória, coisas assim.
00:06:00Você não está realmente pagando pelo software nesses casos.
00:06:03Você está pagando por outra coisa.
00:06:04E, portanto, torna-se naturalmente mais difícil ou impossível de substituir.
00:06:09Não que seja impossível, obviamente, mas é muito mais difícil.
00:06:12Então há uma certa barreira defensiva aí.
00:06:14Se a sua única vantagem competitiva era apenas o software resolvendo um problema pequeno, vai ficar mais difícil.
00:06:22E acho que essa é uma mudança que já podemos ver com a IA agora, e uma mudança que vai se acelerar.
00:06:27Porque o que hoje é possível para desenvolvedores, acredito que em breve, até certo ponto, também será possível para outras empresas e para pessoas comuns.
00:06:37Nem tudo, claro — o exemplo do envio de e-mails pela AWS pode continuar fora do alcance delas, embora, com a ajuda de provedores que facilitem isso, possa não estar fora do alcance no futuro.
00:06:48Mas há muitas ferramentas utilitárias, pequenas ferramentas de gestão de projetos e coisas do tipo, onde acredito que mais empresas e pessoas vão criar seus próprios softwares via vibe coding.
00:07:02Exatamente como há dois anos, ter um serviço que gerava imagens com IA, digamos, fotos de perfil corporativo ou algo do tipo, onde você podia criar um avatar em desenho baseado em fotos enviadas.
00:07:17Serviços assim provavelmente teriam funcionado muito bem há um ou dois anos, mas acho que isso está mudando drasticamente rápido agora, porque pessoas comuns têm mais possibilidades de gerar essas imagens com IA direto pelo celular.
00:07:35Seja porque talvez esteja integrado ao sistema operacional, ou porque podem usar na própria assinatura do ChatGPT. A maioria não paga por isso, mas há limites gratuitos e cada vez mais pessoas podem passar a pagar.
00:07:47Esse é um ótimo exemplo de modelo de negócio que talvez tenha funcionado incrivelmente bem há dois anos, mas que agora está sob grande pressão.
00:07:57E acho que veremos o mesmo com outros serviços e softwares, dependendo simplesmente de qual seja a sua vantagem competitiva.
00:08:04Agora, é claro que nada disso é uma novidade revolucionária, eu sei, mas traz implicações importantes para os desenvolvedores, nas quais vocês precisam pensar agora.
00:08:12Porque, claro, não é apenas a nossa profissão em geral que está mudando — estamos escrevendo menos código, e acho que também estamos mudando como fazemos revisões de código, lendo cada linha.
00:08:24Muito provavelmente não faremos mais isso no futuro, então isso está mudando, mas onde você trabalha também desempenha um papel importante.
00:08:31E eu sei que está difícil conseguir emprego ultimamente, e ter um emprego é melhor do que não ter um, obviamente.
00:08:37Mas se você está trabalhando em uma empresa que constrói uma dessas ferramentas ou que desenvolve um software que parece estar no lado mais substituível da balança,
00:08:48isso, é claro, serve como um sinal de alerta. Não significa que você deva sair imediatamente,
00:08:52mas sim que precisa ser cauteloso sobre o seu planejamento futuro, por assim dizer, porque acho que isso vai se acelerar.
00:09:01E eu realmente acredito que sempre haverá, pensando nos próximos, não sei, 10 anos — super difícil de prever hoje em dia —,
00:09:10mas sempre haverá certos softwares que as pessoas não vão criar por conta própria, por ser algo muito importante, muito complexo ou porque o foco principal não é o software.
00:09:20Mas haverá muitos casos em que empresas e pessoas realmente criarão suas próprias ferramentas e softwares via vibe coding,
00:09:30ou talvez não via vibe coding, mas usarão habilidades de desenvolvimento existentes para substituir softwares pelos quais costumavam pagar no passado.
00:09:39Então, sim, acho que essa é uma tendência, e uma tendência que está se acelerando. Consequentemente, isso também significa que se tornar autônomo
00:09:48criando soluções de software como serviço (SaaS) é muito, muito mais difícil agora, obviamente, do que era há alguns anos,
00:09:54porque você realmente precisa pensar no que pode vender que ofereça um benefício real.
00:10:00E isso é com certeza mais difícil agora do que costumava ser, eu diria.

Key Takeaway

A evolução dos agentes de IA deslocou a decisão de TI para a construção própria de softwares utilitários, reduzindo a viabilidade de SaaS simples e exigindo que novos produtos se diferenciem por dados exclusivos ou complexidade regulatória.

Highlights

  • A evolução dos agentes de IA permite a substituição de serviços pagos de gerenciamento de projetos e envio de e-mails por ferramentas próprias construídas via vibe coding.

  • Ferramentas com alta complexidade técnica ou risco operacional, como o disparo massivo de e-mails via AWS SES, continuam inadequadas para criação rápida sem conhecimento especializado.

  • Sistemas corporativos como SAP e Salesforce mantêm barreiras defensivas fortes devido à alta integração, conformidade regulatória e riscos de migração.

  • Negócios baseados em software simples, como geradores de imagens com IA ou avatares corporativos, enfrentam obsolescência rápida com a integração nativa dessas funções em sistemas operacionais e no ChatGPT.

  • A criação de novos produtos SaaS (Software as a Service) tornou-se consideravelmente mais difícil, exigindo diferenciação baseada em dados exclusivos ou complexidade jurídica.

Timeline

A transição de comprar para construir software utilitário

  • A evolução dos modelos de IA acelerou a substituição de serviços SaaS pagos por soluções internas.
  • Desenvolvedores utilizam vibe coding para criar utilitários simples de baixo risco, como removedores de fundo de imagem.
  • A facilidade de substituição de software diminuiu o esforço necessário para criar e manter ferramentas operacionais básicas.

O avanço das ferramentas agênticas de IA viabiliza a criação rápida de softwares utilitários customizados. A redução do esforço de desenvolvimento permite substituir gerenciadores de projeto e plataformas de e-mail por código próprio. Ferramentas de baixo impacto operacional podem ser geradas e corrigidas rapidamente via vibe coding, sem necessidade de arquitetura complexa.

Limites técnicos e riscos operacionais da criação própria

  • A gestão de e-mails em massa e campanhas exige infraestrutura técnica que impede a substituição simples por IA.
  • A manutenção de código gerado por IA torna-se um gargalo à medida que a complexidade do sistema aumenta.
  • Falhas de conformidade, como a ausência de links de descadastro, geram prejuízos diretos à reputação de envio.

Ferramentas que envolvem entrega crítica e infraestrutura especializada contêm riscos significativos. A configuração correta de serviços como AWS SES demanda conhecimento técnico que vai além do vibe coding. O custo e a frustração da manutenção continuada superam os benefícios da construção própria em sistemas nos quais falhas geram impactos diretos no negócio.

Barreiras de defensabilidade em softwares corporativos e SaaS

  • Plataformas como SAP e Salesforce permanecem protegidas por sua integração profunda e requisitos de conformidade.
  • Desenvolvedores independentes enfrentam maior dificuldade para vender softwares que resolvem problemas genéricos.
  • A posse de dados proprietários ou a atuação em mercados altamente regulados constituem as principais defesas contra a substituição por IA.

Grandes empresas possuem recursos para substituir softwares utilitários, mas mantêm plataformas centrais devido à alta complexidade de integração e riscos de conformidade. Para desenvolvedores e startups, a criação de soluções focadas apenas na lógica de código tornou-se vulnerável. A retenção de valor migrou para o acesso a dados exclusivos e para o domínio de regras jurídicas difíceis de automatizar.

Commoditização de recursos e planejamento de carreira na era da IA

  • Recursos que sustentavam empresas SaaS no passado, como geradores de imagens por IA, foram incorporados diretamente a sistemas operacionais e modelos centrais.
  • A prática de desenvolvimento migra da escrita e revisão linha por linha para a orquestração e uso de habilidades técnicas em tarefas de alto valor.
  • A construção de novos SaaS exige diferenciação real além do código para garantir viabilidade financeira no mercado atual.

Modelos de negócio baseados em invólucros de IA perderam viabilidade à medida que as funcionalidades foram integradas nativamente em ferramentas de consumo massivo como o ChatGPT. Desenvolvedores alocados em empresas que constroem utilitários simples enfrentam maior risco de desvalorização. O mercado atual exige foco em problemas complexos onde a automação direta por vibe coding é insuficiente.

Community Posts

View all posts