Software 3.0: A Ascensão dos LLMs e o Futuro da Programação

2025-06-18

A palestra de Andrej Karpathy no YC descreve a evolução do software: do Software 1.0 (código escrito manualmente) para o Software 2.0 (treinamento de redes neurais) e, finalmente, o Software 3.0 (Modelos de Linguagem Grandes ou LLMs programáveis). Ele compara os LLMs a um novo tipo de computador, com janelas de contexto atuando como memória, programados usando linguagem natural. Embora os LLMs ofereçam um vasto potencial em diversas aplicações, permanecem desafios, incluindo alucinações, déficits cognitivos e riscos de segurança. Karpathy destaca a importância de construir aplicativos parcialmente autônomos, aproveitando efetivamente os superpoderes dos LLMs enquanto mitigam suas fraquezas sob supervisão humana. O futuro prevê os LLMs como um novo sistema operacional, revolucionando o desenvolvimento de software, democratizando a programação e gerando uma onda de inovação impulsionada por LLMs.

Leia mais
IA