1/ Temos vivido numa escassez de software durante 40 anos. Apenas uma pequena fração de pessoas conseguia programar, por isso a sociedade produziu em demasia o bem mais elástico da economia moderna. Agora a IA está a colapsar o custo da criação de software. Este artigo foi publicado quatro meses após o lançamento do chatGPT e é criminalmente subestimado. Abre a porta a uma série de ideias que considero importantes e raramente discutidas. (mais abaixo)
2/ Cada grande onda tecnológica começa quando um recurso escasso se torna barato o suficiente para ser desperdiçado. Os CPUs tornaram-se baratos e os computadores pessoais surgiram, a largura de banda colapsou e o streaming decolou, os custos de armazenamento despencaram e a nuvem nasceu. Hoje, o custo da produção de software em si está colapsando, o que liberará uma onda de inovação.
3/ O ensaio pergunta por que o software demorou tanto a "devorar o mundo" e usa um gráfico simples de preço/quantidade para explicar isso. Quando o custo do software é alto, produzimos pouco, e quando os custos caem, a demanda se expande. Durante décadas, estivemos presos no equilíbrio errado por causa da doença de custos de Baumol (o hardware ficou exponencialmente mais barato enquanto a codificação continuou a ser intensiva em mão de obra humana), então engenheiros caros significavam pouco software e uma crescente dívida técnica. Os LLMs colapsam esses custos, mudando o equilíbrio e liberando nova demanda.
8/ Agora podemos "desperdiçar" software porque o custo de produção colapsou. Quando a construção de software era lenta e cara, cada linha de código tinha que se justificar. Mas com os LLMs a reduzir o custo de criação para quase zero, podemos construir software descartável – aplicações feitas para uma pessoa, um pequeno grupo de pessoas ou um caso de uso específico. A criação de software já não é limitada pelo ROI, mas pela imaginação.
Anish Acharya
Anish Acharya16/08/2025
I’ve been thinking about this for some time. The way I’ve crystallized it is we can now build disposable software. When software was expensive and hard to build, we mostly made it for serious things and expected it to last (like payroll systems, tax tools, ERP software and consumer networks). Every line of code had to justify itself. But not all software needs to be permanent or practical anymore. More and more, people are creating small, personal apps and tools that only make sense for you or maybe a couple of friends. You can build something you never would’ve justified before because the economics didn’t work. But now they do. I built a math game to help my kids earn screen time. I spun up Catsagram -- a mini Instagram for my kids to post pictures of our cat (this is real, and you can sign up). These aren’t products or startups. They’re not made to scale or monetize. They’re just little apps custom-fit for a specific audience, useful in a narrow context, and fun to build. To Justine's point, this wasn’t really possible before. You wouldn’t write a thousand lines of code just to share photos with three people. It wouldn’t have made economic sense. But that’s changed. With LLMs and AI-native runtimes, it’s now easy to spin up custom software with almost no effort. What used to take weeks can now take an hour or less. In many cases, you barely need to write any code at all. Building small, throwaway apps is starting to feel like doodling in a notebook and that shift changes why we build software in the first place. Software creation used to be constrained by ROI. Now it’s constrained only by imagination and that’s a much more interesting limit.
9/ O software também está a tornar-se uma nova forma de auto-expressão. Ninguém começaria um jornal para partilhar um pensamento aleatório, mas biliões de pessoas publicam online porque o custo é quase zero. À medida que a criação se torna igualmente barata, as pessoas começarão a construir software da mesma forma e usá-lo para atender a necessidades que vão além da mera utilidade, como criatividade, identidade e diversão.
10/ A verdadeira oportunidade na IA é aumentar a automação, não deslocar. A automação de deslocamento tenta cortar custos substituindo trabalhadores, mas raramente expande o valor total que está a ser criado. A automação de aumento é diferente: quando o custo de criar software colapsa, as pessoas podem construir ferramentas, aplicativos e experiências inteiramente novas que nunca existiram antes - desbloqueando a criatividade, fazendo crescer a indústria e impulsionando a verdadeira riqueza e o florescimento humano.
11/ Comparado a certos hardwares (chips, armazenamento e redes), o software foi produzido em quantidades muito menores. O hardware continuou a colapsar em custo enquanto a produção disparava, mas o software permaneceu dependente de mão de obra humana cara, então os salários aumentaram e a produção permaneceu contida. O resultado é uma crônica subprodução de software (uma forma de dívida técnica social) que explica por que ainda não construímos quase tanto quanto deveríamos.
12/ Pela primeira vez na história da indústria de software, temos ferramentas que mudam a própria ideia do que significa escrever código. O código é tanto gramatical quanto previsível, o que o torna especialmente adequado para modelos de linguagem - assim, em vez de apenas facilitar a depuração ou os testes, os LLMs permitem-nos manipular os símbolos da programação de maneiras totalmente novas.
14/ A parte que mais me entusiasma são as novas formas de software que surgirão assim que começarmos a construir nativamente para este novo primitivo. Quando os custos de criação caem para perto de zero, as pessoas deixam de apenas replicar modelos antigos e começam a inventar categorias completamente novas - coisas que não conseguimos prever de antemão, porque só fazem sentido em um mundo onde o software é barato e descartável.
7,69K