Acho que metade e metade ainda é algo irrealista por enquanto. O código continua sendo usado, e como os LLMs são probabilísticos, a pessoa ainda precisa ler todo o código que escreveu. Para facilitar a revisão, ainda há necessidade de usar um template automático para o PR ou registrar em ADR para entender contexto e intenção.
Quando as pessoas finalmente entendem as características do modelo e descobrem e aplicam prompts e fluxos de trabalho adequados, um modelo novo já apareceu....
Eu até questiono se hoje em dia já dá para usar agentes direito.
Concordo. É algo que se pesquisa junto e se vai resolvendo junto. Acho que você talvez não tenha tentado fazer dessa forma e esteja querendo apresentar isso com força demais como se fosse a resposta certa. Eu também vou tentar deixar um comentário o mais gentil e educado possível~^^
Até mesmo George Hotz usa a IA tendo consciência de que ela é apenas uma espécie de compilador. Em design, arquitetura ou escolhas, ainda é necessário o julgamento humano... No geral, se você simplesmente entregar o comando à IA, nem haveria motivo para um desenvolvedor fazer isso.
Na verdade, não é só com LLM; com pessoas também é assim.
A diferença é que pessoas conseguem incorporar feedback, mas no LLM é quase impossível corrigir hábitos estranhos. Mesmo quando você aponta isso, em algum momento ele acaba fazendo a mesma coisa de novo.
Não é aí que surgem a ineficiência e o cansaço?
Se você comparar com uma query já perfeitamente implementada e super otimizada e pedir para reescrevê-la em outra linguagem, claro que vai ficar mais lenta
Porque foi só um “faz aí” kkk
Nossa, veterano, mas cuide da saúde antes de tudo. Esqueceu? Lembro de ver com frequência notícias sobre pioneiros da TI que viravam a noite trabalhando com toda a paixão e acabavam morrendo de repente. Eu estou na faixa dos 40 e poucos e, graças à IA, agora consigo até cuidar dos filhos e trabalhar com mais tranquilidade do que antes. ^^
Dá para perceber isso logo de cara só de mandar ele fazer um pouco. Eu não entendia quando outros desenvolvedores diziam que a revisão era cansativa, mas, por melhor que sejam o prompt e a habilidade usados, o código feito por IA sempre tinha alguma falha em algum ponto.
Mesmo para mim, que venho penando há mais de 10 anos, o Claude Code está me fazendo sentir novamente aquela empolgação de quando tive contato com uma linguagem pela primeira vez.
Eu jamais simplesmente aceito o resultado gerado por um LLM sem revisar. Pelo contrário, quando surge um gargalo, acabo aprendendo e estudando mais ao ver que dá para resolver de várias formas.
Sinceramente, hoje em dia também vejo ao meu redor que as pessoas com mais experiência parecem se divertir mais brincando com IA.
É uma sensação confortável pegar a experiência de já ter feito algo e pedir para a IA fazer aquilo que antes você fazia junto com outras pessoas.
Por outro lado, também me preocupo ao pensar que quem está aproveitando essa situação já ocupa certa posição e pode ver a IA quase como um brinquedo, enquanto para os mais jovens o futuro deve parecer bastante incerto.
Li o texto original, e a análise e a crítica parecem válidas. Mas os modelos experimentais dos estudos citados, neste momento, dão uma impressão de estarem um pouco desatualizados.
Entusiasmo reacendido — vozes de identificação entre profissionais experientes
burnstek (na faixa dos 50)
Estava tão cansado das mudanças intermináveis no stack web (Angular, React, Vue, npm etc.) que tinha parado completamente de programar
Ferramentas como Claude Code viraram o "cheat code definitivo" e reacenderam sua vontade de criar
Ainda entende arquitetura e a "tubulação" do código, mas já não precisa se preocupar com os detalhes de implementação
Acrescenta que também vê com bons olhos o desaparecimento do LeetCode
kitd (na faixa dos 60, com aposentadoria prevista para este verão)
Posição oposta: os agentes tiraram a maior parte da satisfação de projetar, implementar, testar e concluir funcionalidades
Acredita que já há recompensa suficiente em construir algo simples e eficiente sem frameworks
Compara ao que os tecelões sentiram na Revolução Industrial diante dos teares mecânicos
Reconhece o apelo dos agentes do ponto de vista de negócios, mas para ele a alegria de programar desapareceu
LogicFailsMe (muitos anos de carreira)
Sempre teve muitas ideias, mas pouco tempo para codar protótipos, e Claude Code resolveu esse problema
Como a IA não consegue melhorar o desempenho de código que ele já otimizou, é como ganhar um engenheiro júnior incansável
Coisas em que o Cursor se perdia há um ano, Claude Code resolve com facilidade, embora ainda alucine em pontos inesperados
Avalia os agentes de programação com IA como uma inovação tão grande quanto quando viu CUDA pela primeira vez, 20 anos atrás
Assim como houve resistência ao CUDA na época, espera que também haja rejeição à IA agora
ACCount37
O ponto central da divisão de opiniões: se a pessoa gosta do trabalho "micro" de encaixar pedaços de código ou do prazer "macro" de construir sistemas que funcionam
Quem gosta do primeiro tende a não gostar de agentes de IA; quem gosta do segundo tende a gostar
ThrowawayR2
Vê a divisão, em essência, como a diferença entre o perfil gerencial e o perfil hacker
Aponta que muitos entusiastas de LLM não são codadores mão na massa, mas PMs, gestores e engenheiros Staff+
Também destaca que os dados de treino das futuras linguagens e frameworks acabarão vindo dos hackers que fazem esse trabalho "micro"
nineteen999 (mais de 40 anos de experiência)
As mãos já não têm a mesma agilidade de antes, com artrite e dores no punho, e a IA virou um presente dos céus
Diz que, mantendo tudo organizado e focando em APIs/interfaces, a IA entrega resultados extraordinários
cheema33 (na faixa dos 50)
Como encontra alegria na resolução de problemas em si, e não em detalhes de API, sente que Claude Code lhe deu asas
Assim como o papel do programador Assembly diminuiu ao longo de décadas, acredita que uma transformação semelhante acontecerá
bartread (idade parecida, situação parecida)
Estava extremamente cansado de reaprender, por décadas, as mesmas tarefas em novas formas
Claude é um enorme multiplicador de força, permitindo focar em resolução de problemas e UX sem precisar digitar código
Não precisa mais lidar diretamente com CSS ou Tailwind; basta descrever o que quer ver e o resultado aparece
Chama isso de "programação declarativa definitiva"
jitbit (faz 50 este ano)
Nunca perdeu a paixão por programar, mas o problema passou a ser o tempo limitado
Claude Code e Cursor permitem economizar uma quantidade enorme de tempo
Como ainda tem de 10 a 20 anos produtivos pela frente, sente que essas ferramentas são ainda mais importantes
Críticas e preocupações — alertas de especialistas
samiv (Principal Engineer)
Sente privação ao ver o conhecimento especializado acumulado por décadas ser fortemente desvalorizado
Sua observação empírica é que justamente os mais entusiasmados com IA são, muitas vezes, os que menos sabem construir software
Está deprimido e sem motivação, considerando aposentadoria precoce
hi_hi
Contra-argumento: o conhecimento de décadas pode ser usado para utilizar LLMs como um especialista
Os critérios centrais de um bom software (manutenibilidade, funcionamento no longo prazo) não mudaram
Como a IA não cria nada sozinha, ainda é preciso experiência para gerar valor
bri3d (Staff Engineer)
Para engenheiros excelentes, a IA é um multiplicador de força; para juniores, um amplificador de 10x na produção de slop
A preocupação real: como formar, no futuro, pessoas capazes de distinguir código bom de código ruim
Se a contratação de juniores cair, quem vai crescer até virar especialista? Em 5 a 10 anos pode haver pilhas de dívida técnica sem ninguém para corrigir
Paradoxalmente, isso pode se tornar uma oportunidade de ouro para engenheiros experientes no presente
switchbak
Alerta que a postura de "não preciso me preocupar com detalhes de implementação" causa problemas sérios
Gestores já estão ignorando detalhes ao enviar PRs gigantes
Em codebases desconhecidas, como Haskell, mesmo com a melhor das intenções é fácil cometer erros graves
0x20cowboy
LLMs são ótimos para codar, mas péssimos em engenharia de software
É exatamente isso que significa dizer que precisam de um "guia"
Está corrigindo um app vibe-coded: as funções isoladas são aceitáveis, mas a estrutura geral é código espaguete
Se sua alegria está no ato de digitar código, isso vira problema; se está em construir o sistema como um todo, ainda há muito trabalho a fazer
codazoda (40 anos de carreira, faz 50 este ano)
Criou com Claude um editor baseado em Node, mas, ao contrário de sua ferramenta anterior de 2.7KB, saiu um bundle de 48KB com 89 dependências
Reconhece que o erro foi dele por não incluir a condição "zero-framework" no prompt, mas isso reforça o ponto de que é preciso operar a IA com profissionalismo
Julgou que o código não passaria no teste de 5 anos e decidiu recomeçar
ACS_Solver
Passou 2 anos cético em relação a LLMs para programação, mas sente que os modelos recentes passaram de um ponto crítico
Concluiu em 4 horas um refactor que levaria dias, e fez em 10 minutos tarefas de 1 hora
Mesmo assim, precisou corrigir pessoalmente momentos em que a IA seguia na direção errada ou ignorava edge cases
Sua preocupação real: sem contratação de juniores, como nascem os especialistas
Considera impressionante que, no Sonnet 4.6, o problema de alterar testes arbitrariamente tenha sido resolvido
Debate sobre democratização — os dois lados
lovelearning
Critica como elitista a frase "qualquer idiota pode fazer software com LLM"
Faz uma avaliação positiva citando precedentes históricos como publicação de livros, web publishing, open source e democratização do hardware
latexr
Réplica: LLM não é democratização de verdade, mas uma estrutura de dependência de poucas empresas
Diz que o que era realmente democrático era a internet anterior, cheia de recursos gratuitos
atonse (Tech Lead)
Julgamento, gosto e arquitetura continuam sendo sua contribuição, e a IA multiplica isso por 100
Comemora que até não desenvolvedores agora conseguem acessar esse poder — as ideias deixam de morrer na cabeça
iExploder
Já era democratizado — qualquer pessoa com vontade podia aprender
Mas entende a frustração de ver quebrada a promessa social de que "se você estudar, será recompensado"
Conflito geracional e realidade econômica
tavavex (geração mais nova)
Observa que a maioria dos comentários no HN vem de pessoas entre 40 e 60 anos, que já acumularam patrimônio e carreira
Elas estão protegidas por senioridade, experiência e migração para cargos de gestão, mas juniores e profissionais de meia carreira estão em risco real
Diz que isso soa como "gente brincando com brinquedos" tendo como pano de fundo uma "explosão acontecendo"
Dumblydorr
Enfrenta a realidade de que habilidades acumuladas por décadas agora podem ser copiadas por um PM em 5 minutos com tokens
Demissões em massa, mercado ruim, inundação de ferramentas de IA, possibilidade de bolha — acha difícil ser otimista
rps93
Começou a carreira em 2009 com UX research e front-end, mas sente que a IA transformou isso em uma profissão em desaparecimento
Está vendendo a casa para garantir liquidez e se preparar para um colapso do mercado de IA
bayarearefugee
Pessoas financeiramente estáveis amam o mundo dos LLMs; quem não está perdendo a carreira vive outra realidade
Destaca que a experiência desses dois grupos está nitidamente separada
Casos de renascimento entre desenvolvedores mais velhos
dbdoug (quase 80 anos)
Não programava havia mais de 10 anos, mas voltou a escrever Python e AppleScript com Claude e Gemini
Lê e estuda o código gerado linha por linha, usando a IA como ferramenta de aprendizado
meebee (66 anos)
Nos últimos meses concluiu pessoalmente vários apps: wishlist de mídia, lista de compras, log de saúde, rastreador de hábitos, app de relógio para iOS (incluindo treinador de táticas de xadrez) etc.
Como os apps pagos existentes não ofereciam tudo o que queria, criou seus próprios apps com vibe-coding
Implementou sincronização familiar conectando iCloud a um banco SQLite em Raspberry Pi
rayxi271828 (mais de 30 anos de carreira)
Achava que a empolgação da era COM/DCOM/MFC/ATL havia desaparecido para sempre, mas Claude Code e Codex trouxeram de volta a emoção do primeiro amor
Chegou a construir pessoalmente um orquestrador que conversa com agentes em containers e com o Telegram
ChrisMarshallNY (63 anos)
Está reescrevendo há 1 mês, com LLM, um app real em produção usado por milhares de pessoas (trabalho que originalmente levou 13 meses)
Depois da aposentadoria, o mais difícil era o isolamento de trabalhar sozinho, e os LLMs devolveram a sensação de sonhar junto de uma equipe
tqwhite (73 anos, totalmente aposentado)
Escreveu seu primeiro programa em 1967 e, décadas depois, opera um agente baseado em Claude Code ("Milo") integrado ao banco de grafos neo4j
Consegue usar neo4j sem aprender a linguagem de consulta CYPHER — vivenciando a IA como parceira cognitiva
Lamenta que colegas aposentados da mesma idade não consigam entender essa alegria
Aprofundamento da dicotomia "micro vs macro"
zmmmmm
Recomenda manter controle direto em vez de usar agent mode
Assim é possível se libertar do aprendizado tedioso de sintaxe e dos obstáculos de infraestrutura sem abrir mão do controle arquitetural
fragmede
Réplica: sem agent mode, o ganho de produtividade é limitado
Se o loop for bem orquestrado, dá para montar workflows que trabalham sozinhos por horas
Diz que a sensação de satisfação migrou de "escrever código" para "polir depois de concluir o componente"
empath75 (ADHD)
Por causa do ADHD, acumulou por décadas uma lista de projetos inacabados, e Claude removeu o atrito entre ideia e execução
O principal valor foi poder criar rapidamente CLI/TUI/web UI
Em poucos meses abandonou várias ideias e levou uma delas para produção no trabalho
echelon (ADHD)
Diz que Claude Code faz o ADHD desaparecer e induz hiperfoco
Ainda não usa agent mode; indica pessoalmente localização de arquivos, nomes de structs e até joins SQL, e revisa todo o código
Avalia que a qualidade do código Rust é especialmente boa
Alerta que, em projetos de baixa qualidade, a IA também devolverá código da mesma baixa qualidade
Perspectivas incomuns e reflexões filosóficas
antirez
Bons programadores sabem o que construir e têm ideias de arquitetura, por isso usam bem LLMs
Sem ideia nem direção, o resultado será ruim, como uma pessoa comum nos anos 90 com Corel Draw nas mãos
rendall
Vê um deslocamento de paradigma semelhante ao dos pintores após a invenção da fotografia, quando passaram de registradores para artistas e intérpretes
Impressionismo, surrealismo etc. seriam frutos de décadas de adaptação a essa mudança
Engenheiros experientes podem até se tornar socialmente mais valiosos depois da IA
jorl17 (começo dos 40)
A sensação universitária de "estar 10 passos à frente" havia enfraquecido nos últimos anos, mas a IA trouxe isso de volta
Percebeu que o que sempre lhe deu prazer não era programar, mas resolver problemas
Diz que o software finalmente entrou na era do faça você mesmo — até um não desenvolvedor de 65 anos pode criar seu próprio software
elzbardico
Mesmo usando bastante Claude Code e AMP, relata que, sem supervisão, são frequentes código ruim, regressões e falta de otimização
A modularidade é péssima, e conceitos de 50 anos como coesão e acoplamento são ignorados
Agentes de programação são ótimas ferramentas, mas quem acha que pode "construir sistemas complexos sozinho" está usando isso errado
al_borland (prefere codar pessoalmente)
Usou Claude por dois dias e ficou nada satisfeito — como tirar nota A colando numa prova
Saiu um resultado sem aprendizado e sem sensação de conquista
Explica pela diferença entre consertar você mesmo a tubulação de casa e contratar uma empresa para trocar a janela — a satisfação só existe no primeiro caso
Pretende apagar aquela branch e reescrever tudo manualmente
vitaflo (desenvolvedor Rust)
Cita uma frase do líder de equipe: "a jornada de cada um nesse caminho é diferente"
Para ele, o agent mode traz melancolia, mas o LLM funciona bem como ferramenta de planejamento — excelente para brainstorming e papel de pato de borracha
Recomenda que cada um encontre seu próprio jeito de usar
Thanemate (45 anos)
Alerta para o viés de sobrevivência e o pensamento de grupo no HN
Pessoas fascinadas pela onda dos LLMs tendem a frequentar mais o HN
Diz viver uma crise existencial e depressão por ser forçado a usar IA — e considera penoso o trabalho de corrigir vários agentes
Acho que metade e metade ainda é algo irrealista por enquanto. O código continua sendo usado, e como os LLMs são probabilísticos, a pessoa ainda precisa ler todo o código que escreveu. Para facilitar a revisão, ainda há necessidade de usar um template automático para o PR ou registrar em ADR para entender contexto e intenção.
kkk, QA super entende isso
Eu também coloquei o Codex para trabalhar desta vez e, pelo visto, meu papel acabou sendo QA mesmo. rsrs
Espera!<ctrl+ enter>
Quando as pessoas finalmente entendem as características do modelo e descobrem e aplicam prompts e fluxos de trabalho adequados, um modelo novo já apareceu....
Eu até questiono se hoje em dia já dá para usar agentes direito.
Concordo. É algo que se pesquisa junto e se vai resolvendo junto. Acho que você talvez não tenha tentado fazer dessa forma e esteja querendo apresentar isso com força demais como se fosse a resposta certa. Eu também vou tentar deixar um comentário o mais gentil e educado possível~^^
Até mesmo George Hotz usa a IA tendo consciência de que ela é apenas uma espécie de compilador. Em design, arquitetura ou escolhas, ainda é necessário o julgamento humano... No geral, se você simplesmente entregar o comando à IA, nem haveria motivo para um desenvolvedor fazer isso.
Na verdade, não é só com LLM; com pessoas também é assim.
A diferença é que pessoas conseguem incorporar feedback, mas no LLM é quase impossível corrigir hábitos estranhos. Mesmo quando você aponta isso, em algum momento ele acaba fazendo a mesma coisa de novo.
Não é aí que surgem a ineficiência e o cansaço?
Foi movido por não ser adequado ao Show GN.
Consulte como usar o Show e publique novamente.
Se você comparar com uma query já perfeitamente implementada e super otimizada e pedir para reescrevê-la em outra linguagem, claro que vai ficar mais lenta
Porque foi só um “faz aí” kkk
Os vibecoders de nível Big Tech devem aparecer nos comentários.
Nossa, veterano, mas cuide da saúde antes de tudo. Esqueceu? Lembro de ver com frequência notícias sobre pioneiros da TI que viravam a noite trabalhando com toda a paixão e acabavam morrendo de repente. Eu estou na faixa dos 40 e poucos e, graças à IA, agora consigo até cuidar dos filhos e trabalhar com mais tranquilidade do que antes. ^^
Por favor, também façam para AMD ROCm.
Parece que, ao comprar o e-book (pago), é possível fazer o download em PDF e EPUB.
Vou preparar isso em breve para quem precisar.
Obrigado.
Dá para perceber isso logo de cara só de mandar ele fazer um pouco. Eu não entendia quando outros desenvolvedores diziam que a revisão era cansativa, mas, por melhor que sejam o prompt e a habilidade usados, o código feito por IA sempre tinha alguma falha em algum ponto.
Concordo.
Mesmo para mim, que venho penando há mais de 10 anos, o Claude Code está me fazendo sentir novamente aquela empolgação de quando tive contato com uma linguagem pela primeira vez.
Eu jamais simplesmente aceito o resultado gerado por um LLM sem revisar. Pelo contrário, quando surge um gargalo, acabo aprendendo e estudando mais ao ver que dá para resolver de várias formas.
Concordo totalmente.
Sinceramente, hoje em dia também vejo ao meu redor que as pessoas com mais experiência parecem se divertir mais brincando com IA.
É uma sensação confortável pegar a experiência de já ter feito algo e pedir para a IA fazer aquilo que antes você fazia junto com outras pessoas.
Por outro lado, também me preocupo ao pensar que quem está aproveitando essa situação já ocupa certa posição e pode ver a IA quase como um brinquedo, enquanto para os mais jovens o futuro deve parecer bastante incerto.
Li o texto original, e a análise e a crítica parecem válidas. Mas os modelos experimentais dos estudos citados, neste momento, dão uma impressão de estarem um pouco desatualizados.
Um resumo um pouco diferente dos comentários do Hacker News
Entusiasmo reacendido — vozes de identificação entre profissionais experientes
burnstek (na faixa dos 50)
kitd (na faixa dos 60, com aposentadoria prevista para este verão)
LogicFailsMe (muitos anos de carreira)
ACCount37
ThrowawayR2
nineteen999 (mais de 40 anos de experiência)
cheema33 (na faixa dos 50)
bartread (idade parecida, situação parecida)
jitbit (faz 50 este ano)
Críticas e preocupações — alertas de especialistas
samiv (Principal Engineer)
hi_hi
bri3d (Staff Engineer)
switchbak
0x20cowboy
codazoda (40 anos de carreira, faz 50 este ano)
ACS_Solver
Debate sobre democratização — os dois lados
lovelearning
latexr
atonse (Tech Lead)
iExploder
Conflito geracional e realidade econômica
tavavex (geração mais nova)
Dumblydorr
rps93
bayarearefugee
Casos de renascimento entre desenvolvedores mais velhos
dbdoug (quase 80 anos)
meebee (66 anos)
rayxi271828 (mais de 30 anos de carreira)
ChrisMarshallNY (63 anos)
tqwhite (73 anos, totalmente aposentado)
Aprofundamento da dicotomia "micro vs macro"
zmmmmm
fragmede
empath75 (ADHD)
echelon (ADHD)
Perspectivas incomuns e reflexões filosóficas
antirez
rendall
jorl17 (começo dos 40)
elzbardico
al_borland (prefere codar pessoalmente)
vitaflo (desenvolvedor Rust)
Thanemate (45 anos)