2025 será um ano verdadeiramente extraordinário! O ano da Vibração? O ano dos Agentes? Para muitas pessoas, inclusive eu, foi um ano de grandes mudanças na carreira. Para todos os profissionais de software, sejam gerentes de produto, designers, desenvolvedores ou testadores, foi um ano de transformações profundas provocadas pelo AI Coding Agent. Nossos métodos de trabalho sofreram muitas mudanças, tanto proativas quanto passivas. A retrospectiva de fim de ano de @mitsuhiko reflete os sentimentos de muitas pessoas. Não se trata apenas de uma análise das tendências tecnológicas, mas também de uma reavaliação, por parte do autor, da essência da "engenharia de software" no momento crucial de sua vida, quando decidiu largar o emprego para abrir o próprio negócio. Artigo original: https://t.co/qnv977Dcbc 🚀 Reviravolta na carreira: de uma "grande empresa estável" para um "empreendedorismo impulsionado por IA" Em 2025, Armin deixou a Sentry e fundou sua própria empresa. • Reinvenção de identidade: Essa mudança de identidade o transformou de arquiteto em uma empresa consolidada em um fundador que precisava lidar pessoalmente com tudo. Essa sensação de urgência, "do zero ao um", o levou a abraçar completamente a IA. • Revolução da Eficiência: Para lidar com a enorme carga de trabalho nos estágios iniciais de uma startup, ele abandonou seus antigos hábitos de programação e se posicionou como um "supervisor de engenharia para estagiários virtuais". Essa mudança no estilo de trabalho foi fundamental para sua capacidade de lidar com as pressões iniciais de desenvolvimento da nova empresa. 🤖 Paradigmas de Programação: Da "Escrita à Mão" aos "Kits de Ferramentas" Armin compartilhou sua experiência mais profunda deste ano: ele praticamente parou de digitar código manualmente. • Conjunto de ferramentas principal: Ele trocou o Cursor pelo Claude Code e combinou o Amp e o Pi para desenvolvimento. A interação entre desenvolvimento interno e terceirização: Curiosamente, embora os serviços de terceirização estejam em alta, o autor prefere "construir por conta própria" devido ao crescimento exponencial das capacidades de programação em IA. Por exemplo, ele utilizou IA para escrever um gerador de SDK em Python e TypeScript, em vez de recorrer a soluções comerciais de terceiros. ✨ Vibes: Tomada de Decisão Irracional na Era da IA - Experiência de Fracasso: Como a programação de IA tem menos de um ano de história, a experiência em engenharia de software dos últimos 50 anos parece inadequada diante de agentes inteligentes. • Orientado pela intuição: Devido à falta de métricas concretas e dados históricos, os desenvolvedores muitas vezes precisam confiar em "sentimentos" e na "atmosfera" ao escolher ferramentas. 🧠 Impacto Psicológico: A "Relação Quase Social" das Relações Humano-Máquina Armin expressou abertamente uma sensação de desconforto: ele se viu desenvolvendo uma espécie de "relação quase social" com as ferramentas de IA. • Projeção emocional: Mesmo sabendo que a outra parte é apenas um modelo probabilístico, em uma colaboração de longo prazo, é difícil para ele não atribuir personalidade à IA, chegando até mesmo a experimentar flutuações emocionais. • Deficiência de vocabulário: Ele não gostava de ser chamado de "agente inteligente" porque isso obscurecia os limites da responsabilidade, mas não conseguia encontrar uma palavra melhor para definir essa existência que se situava entre uma ferramenta e um companheiro. 🛠️ Infraestrutura Defasada: Quatro Visões para o Futuro. Em sua prática empreendedora, Armin descobriu que as ferramentas de engenharia existentes eram completamente inadequadas para acompanhar o ritmo da IA e identificou áreas que precisavam urgentemente de reestruturação: Controle de versão: o Git não consegue registrar o processo de pensamento de uma IA. Precisamos de um novo sistema de controle de versão que possa registrar "tentativas falhas" e "dicas". • Revisão de código: O modelo de PR existente foi projetado para humanos e, quando humanos colaboram localmente com IA, esse processo iterativo se torna "invisível" para a equipe. • Observabilidade: A IA se destaca no processamento de SQL e eBPF complexos, e as futuras ferramentas de monitoramento deverão permitir que a IA assuma diretamente a análise aprofundada do sistema. • Combater o “código lixo”: A comunidade de código aberto está repleta de código gerado por IA sem censura, e precisamos de um novo contrato social para definir normas de contribuição para a era da IA.
Carregando detalhes do thread
Buscando os tweets originais no X para montar uma leitura limpa.
Isso normalmente leva apenas alguns segundos.
