Excel não eliminou contadores, transformou-os em analistas: "crise" do software para IA é a mesma coisa

Software não está morrendo, mas rompendo fronteiras

Imagem | Chris Ried
Sem comentários Facebook Twitter Flipboard E-mail
pedro-mota

PH Mota

Redator
pedro-mota

PH Mota

Redator

Jornalista há 15 anos, teve uma infância analógica cada vez mais conquistada pelos charmes das novas tecnologias. Do videocassete ao streaming, do Windows 3.1 aos celulares cada vez menores.

1341 publicaciones de PH Mota

Era 1993 e um jovem chamado Marc Andreessen, ainda com o cabelo intacto e muita ambição, decidiu criar um navegador web com um colega que trabalhava com ele no Centro Nacional de Aplicações de Supercomputação (NCSA) da Universidade de Illinois.

Eles o chamaram de Mosaic.

Esse navegador permitia explorar a recém-nascida World Wide Web com um clique do mouse, algo incrível, pois até então os navegadores desenvolvidos eram em modo texto e utilizados com o teclado. De repente, a web podia incluir imagens e até mesmo conteúdo multimídia.

Pouco depois, Andreessen conheceu Jim Clark, fundador da lendária Silicon Graphics, que o incentivou a se aventurar com seu navegador. Juntos, decidiram criar sua própria startup, o que levou à criação de um dos navegadores míticos da história: o Netscape.

Marc Andreessen | Wikimedia Marc Andreessen | Wikimedia

Isso tornou Andreessen bilionário e, a partir de 2005, seus interesses mudaram. Ele não queria mais ser empreendedor, mas sim ajudar outros a se tornarem empreendedores. Acabou fundando a empresa de capital de risco Andreessen Howeritz e ficou cada vez mais rico. Seus sucessos e apostas na indústria de tecnologia são notáveis, mas ele também deixou algumas frases famosas, incluindo a mais notável, que proferiu em 2011:

"O software está devorando o mundo."

Seu argumento era contundente: as empresas que mais cresciam eram empresas de software ou tinham o software como um de seus pilares principais. Ele não estava errado – hoje essas empresas são verdadeiros gigantes da tecnologia – e essa frase se tornou uma daquelas leis aparentemente imutáveis.

Até que veio a IA.

A IA está devorando o software?

O surgimento do ChatGPT em novembro de 2022 causou um impacto extraordinário, embora já fosse evidente há um ano e meio que algo estava mudando no mundo do software. Em julho de 2021, falava-se do GitHub Copilot quando a discussão sobre IA generativa ainda estava em pleno andamento.

Esse projeto permitia que as máquinas programassem para nós. Ao longo dos anos, esse conceito se tornou o exemplo mais claro de que a IA pode mudar as coisas: os desenvolvedores adotaram essa ferramenta como nenhum outro setor, mas sabem que não podem confiar nela 100%.

Ainda assim, estamos vivendo um momento fascinante para o software. Um momento em que a ascensão da programação intuitiva é absoluta. Andrej Karphaty refletiu sobre isso recentemente e explicou que, quando cunhou o termo há um ano, talvez tenha cometido um erro ao nomeá-lo dessa forma. Agora, ele propôs mudá-lo para "engenharia de agentes" para refletir o tipo de ferramenta que acabou se tornando.

Seja como for, a programação/engenharia intuitiva despertou uma febre pelo desenvolvimento de software. De muitas maneiras, democratizou-o e nos transformou em potenciais desenvolvedores.

Eu mesmo estou experimentando ferramentas de código aberto que estou modificando ao meu gosto, e outros estão fazendo exatamente o mesmo nesta era de "microaplicativos personalizados". Mas, nos últimos dias, também temos vivenciado um fenômeno perturbador.

A ameaça do "SaaSpocalypse"

Os modelos generativos de IA e os agentes de IA que surgiram nos últimos meses acabaram tendo um impacto extraordinário no mundo do software. Na verdade, não estamos nos referindo à programação intuitiva em si, mas sim a programadores ocasionais ou usuários sem conhecimento que são incentivados a criar seus próprios aplicativos.

X

Estamos nos referindo ao que aconteceu com as grandes empresas de software que, durante anos, controlaram o mercado com a filosofia SaaS (Software como Serviço).

Esse modelo possibilitou a conversão, por exemplo, do Photoshop ou do Office, não em softwares vendidos em caixas e instalados no computador, mas em aplicativos que rodam na nuvem e podem ser usados ​​a partir de um navegador. Aplicativos deixaram de ser aplicativos e se tornaram serviços. E você não paga por eles comprando tudo de uma vez no caixa: você assina.

Mas a IA parece ameaçar esse modelo. Na última semana, empresas de software perderam um total de US$ 300 bilhões no mercado de ações da noite para o dia. As ações da MongoDB, Salesforce, Shopify e Atlassian perderam entre 15% e 20% do seu valor em poucas horas, e falou-se em "apocalipse do SaaS" ("SaaSpocalypse").

Gráfico

Essas quedas são evidentes se você der uma olhada no Google Finance ou em qualquer plataforma que acompanhe essas empresas. O mês está sendo realmente terrível, embora pareça que a tendência tenha diminuído.

Seja como for, esse "apocalipse do SaaS", existindo ou não, levanta uma questão que está precisamente em linha com o que Andreessen disse. Se o software acabou devorando o mundo, a IA devorará o software? Ela o matará?

O software não vai morrer

O que está acontecendo no nível corporativo com essas quedas tem a ver com a IA, é claro, mas também com o próprio modelo e a filosofia dessas empresas. Essas plataformas de SaaS que dominam o mundo não param de abusar de sua posição dominante há anos com aumentos agressivos de preços e contratos rígidos.

Office

Vimos isso com empresas como a Salesforce, cujos clientes viram os preços subirem 35% nos últimos dois anos, ou o caso estarrecedor da Broadcom, cujos clientes na Europa enfrentaram aumentos de 1.500% nos preços de suas licenças de software de virtualização VMware.

Isso criou um terreno fértil para que os clientes dessas e de muitas outras empresas com plataformas SaaS buscassem alternativas, inclusive na IA. A inteligência artificial não só oferece eficiência, como também dá a muitos clientes a "chave" que lhes permite escapar de seus fornecedores, que os tratavam como reféns.

De fato, a atual correção nas avaliações do mercado de ações também pode ser entendida como uma ressaca pós-bolha de 2021, quando a pandemia impulsionou todas essas empresas.

Vimos isso com o fenômeno da repatriação da nuvem e agora começamos a ver com os clientes que trocam de provedores e até consideram criar uma solução personalizada graças às ferramentas de IA atuais. Claro que isso envolve riscos significativos: colocar em produção sistemas nos quais apenas a IA interveio é inaceitável hoje em dia, e deve haver uma revisão humana rigorosa para avaliar como esse software se comportaria em ambientes reais.

Estaríamos, então, correndo o risco de a IA devorar e matar o software?

Não parece provável. Na verdade, o oposto parece muito mais provável. Quem explicou isso em um longo e detalhado artigo foi Steven Sinofsky, ex-executivo da Microsoft e chefe de desenvolvimento do Windows 7 e Windows 8.

Sinofsky explicou como em transições passadas tivemos a mesma sensação. Quando o PC ou o e-commerce chegaram, houve uma mudança radical, sim, mas esses processos levaram décadas e continuam a transformar nosso dia a dia. O que geralmente é previsto como o "fim" de uma tecnologia acaba sendo um catalisador que a torna maior e mais complexa.

Assim, o PC não matou o mainframe, mas o integrou e o fez crescer. Da mesma forma, o comércio online não eliminou as lojas físicas, mas criou gigantes multicanal como o Walmart nos EUA ou a Amazon globalmente. Com a IA, Sinofsky acredita que não haverá menos software, mas muito mais. Por uma razão simples: será necessário satisfazer uma demanda ainda não atendida. Existem mais processos no mundo que ainda não foram otimizados por software do que aqueles que já foram.

Mas isso também não eliminará o programador humano tão cedo. A IA automatiza tarefas repetitivas de codificação, mas o futuro parece pertencer àqueles que se voltarem para uma arquitetura de sistema com supervisão humana, na qual o valor não estará em escrever o código, mas em garantir sua funcionalidade.

É precisamente aí que os especialistas terão mais relevância. O Excel não eliminou os contadores, mas os transformou em analistas financeiros. Parece que a IA está provocando uma transição semelhante para os desenvolvedores, que estão se tornando arquitetos de soluções.

Assim, o "SaaSpocalypse" não é um apocalipse, mas uma metamorfose. O software está deixando de ser um produto estático controlado por poucos para se tornar um produto dinâmico e autônomo. O desafio para desenvolvedores e empresas não será vender linhas de código ou licenças, mas sim resultados e autonomia garantida.

O software não está morrendo. Ele está rompendo suas fronteiras.

Há grandes desafios pela frente, é claro. Para começar, o da dívida técnica decorrente do uso de IA. A programação intuitiva gera código que funciona hoje, mas quem o manterá daqui a três anos? Aqueles que usam essas ferramentas muitas vezes não entendem a base do que estão implementando, e isso pode acabar sendo desastroso. Como Linus Torvalds disse recentemente:

"A IA será uma ferramenta e tornará as pessoas mais produtivas. Acho que a programação intuitiva é ótima para incentivar as pessoas a começarem a programar. Acho que [o código que eu gero] será algo horrível de manter... Então, não acho que os programadores desaparecerão. Você ainda precisará de pessoas que saibam como manter o resultado."

Há também uma questão crítica com a soberania e a segurança dos dados. Se o software for gerado e executado por agentes terceirizados (como os da OpenAI ou da Anthropic), onde ficam a propriedade intelectual e a privacidade dos dados corporativos? Essa questão, juntamente com as necessidades de energia e hardware e a formação do desenvolvedor do futuro, são perguntas que sem dúvida influenciarão o mercado.

Imagem | Chris Ried

Inicio