Tese alternativa: prompting é programação. Assim como você poderia fazer a máquina fazer qualquer coisa se pudesse programar mais rápido, você também poderia fazer a máquina fazer qualquer coisa se você apenas mandar mais rápido... E verificar mais rápido. E essa última é a parte difícil.
Andrej Karpathy
Andrej Karpathy27 de dez., 01:36
Nunca me senti tão atrasado como programador. A profissão está sendo dramaticamente refatorada, já que os bits contribuídos pelo programador são cada vez mais escassos. Tenho a sensação de que poderia ser 10 vezes mais poderoso se eu simplesmente juntar corretamente o que ficou disponível no último ~ano, e não reivindicar o aumento parece claramente uma questão de habilidade. Há uma nova camada programável de abstração para dominar (além das camadas usuais abaixo) envolvendo agentes, subagentes, seus prompts, contextos, memória, modos, permissões, ferramentas, plugins, habilidades, ganchos, MCP, LSP, comandos com barra, fluxos de trabalho, integrações com IDE e a necessidade de construir um modelo mental abrangente para os pontos fortes e armadilhas de entidades fundamentalmente estocásticas, falíveis, ininteligíveis e mutáveis que de repente se misturam com o que costumava ser a boa e velha engenharia. Claramente, alguma ferramenta alienígena poderosa foi distribuída, exceto que não vem com manual e todos precisam descobrir como segurá-la e operá-la, enquanto o terremoto de magnitude 9 está abalando a profissão. Arregaçe as mangas para não ficar para trás.
Não estou dizendo que acredito totalmente nisso ainda. E não estou dizendo que não há nenhum ganho ou algo assim. Mas ainda podemos acabar limitados ao wetware, mais do que imaginamos. Carregar o contexto e escrever os prompts é muito parecido com montar o ambiente e escrever os programas.
115