28 pontos por GN⁺ 2026-01-05 | 5 comentários | Compartilhar no WhatsApp
  • No passado, era possível criar sites com uma estrutura simples usando PHP 4, jQuery e Dreamweaver, e um único desenvolvedor conseguia gerenciar todo o processo
  • Hoje, a complexidade do frontend e do backend aumentou muito, e cada área passou a exigir especialização profunda, como pipeline de build, testes e gestão de infraestrutura
  • Com o surgimento de ferramentas de IA (Claude, Codex), os desenvolvedores recuperaram a produtividade necessária para voltar a lidar com a stack inteira
  • A IA reproduz os padrões e processos de codificação de antigos colegas e eleva a produtividade em cerca de 10 vezes por meio de avaliação da qualidade do código e melhorias iterativas
  • Como a IA cuida de tarefas repetitivas, sobra mais espaço para focar em experimentos criativos e melhoria da experiência do usuário, e o desenvolvimento web voltou a ser um processo prazeroso

O desenvolvimento web simples de antigamente

  • Na época em que PHP 4 e jQuery eram novidade, os sites eram feitos com layouts baseados em tabelas e fatiamento de designs no Photoshop
    • Com ferramentas como Dreamweaver e phpMyAdmin, uma única pessoa conseguia cuidar de todo o ciclo de desenvolvimento
  • Naquele tempo, o conceito do ciclo de desenvolvimento era tão simples que cabia inteiro na cabeça, e se surgia uma ideia, dava para colocá-la em prática imediatamente
  • Olhando agora, era complexo, mas ainda assim uma complexidade administrável, em que um desenvolvedor individual conseguia controlar todo o processo

A explosão da complexidade

  • Hoje, o desenvolvimento web enfrenta uma explosão de complexidade tanto no frontend quanto no backend
    • No frontend, há pipeline de build, bundlers, frameworks CSS, PWA, Core Web Vitals, SEO, imagens responsivas e muitos outros elementos
    • No backend, entram padrões de projeto, testes unitários, cobertura de código, APIs, performance, gestão de dependências, infraestrutura, monitoramento, rastreamento de logs e observabilidade
  • À medida que cada área amadureceu, passou a exigir conhecimento profundo de domínio, tornando difícil para uma única pessoa dar conta de tudo
  • O autor menciona que precisou abrir mão do trabalho de frontend para conseguir se concentrar no backend e na infraestrutura de servidores

O reequilíbrio trazido pela IA

  • Com o surgimento da IA (Claude, Codex), a produtividade voltou ao patamar de antes
    • A IA não é perfeita, mas agora é possível ir da ideia à execução em questão de dias
  • Graças à IA, a complexidade de cada área se tornou menos relevante, recriando um ambiente em que é possível trabalhar com confiança em toda a stack

Reconhecimento de padrões e reaproveitamento da experiência

  • Com a IA, tornou-se possível reproduzir os padrões de codificação, tom, táticas e processos de antigos colegas
    • Com base na experiência de ter trabalhado com especialistas de várias áreas, a IA consegue imitar a forma como eles atuavam
  • Começar um novo projeto já não é mais um peso, e a interação iterativa com a IA proporciona um aumento de produtividade de 10 vezes
  • O objetivo continua sendo construir software de alta qualidade com padrões modernos, e a IA permite alcançar isso com mais rapidez

A recuperação da criatividade

  • Ao assumir tarefas repetitivas e complexas, a IA libera espaço mental e espaço criativo
    • Pipeline de build, testes e gerenciamento de bugs podem ser resolvidos rapidamente com a ajuda da IA
  • Agora é possível se concentrar em experimentos de UI·UX, testes de ideias e melhorias refinadas na experiência do usuário
  • Mais do que o ato de digitar código, a verdadeira fonte de prazer está no processo de criar algo do nada, e
    graças às ferramentas de IA, esse processo voltou a ser eficiente em termos de tempo e intelectualmente estimulante
  • Em resumo, a IA tornou o desenvolvimento web divertido novamente

5 comentários

 
xguru 2026-01-06

Também estou criando uma ferramenta simples como projeto pessoal ultimamente, e concordo totalmente com isso.
Como preciso implementar recursos de edição de imagem e uma UI complexa, fiquei pensando no que usar e acabei fazendo com UI web.
Olhando por cima o que programei em dois dias no fim de semana, percebi que, se tivesse feito tudo manualmente, teria levado mais de dois meses, mas com a IA fui montando rapidinho.

 
ninebow 2026-01-06

Isso mesmo haha. Eu também estou aplicando em alguns projetos pessoais e, com o passar do tempo, parece que está ficando mais utilizável, à medida que os erros e tentativas vão diminuindo.

 
dongwon 2026-01-06

Eu também, ultimamente... em vez de me preocupar com a IA tirar meu emprego, estou sentindo uma alegria enorme em ir criando coisas. Acho que às vezes até dá uma empolgação de acordar de manhã.

 
ifmkl 2026-01-06

Eu também estou usando bem a IA para desenvolver ferramentas pessoais, serviços pessoais e jogos web por hobby.

 
GN⁺ 2026-01-05
Comentários do Hacker News
  • Gosto da atual era assistida por LLMs
    Vejo muita gente que parou de programar por ter ido para gestão ou por estar ocupada com filhos voltando a programar
    Graças à IA, agora dá para criar algo útil em menos de 30 minutos e tocar isso em paralelo com outras tarefas
    Não é mais preciso separar blocos de 2 a 4 horas como antes
    Se você já teve experiência programando, especialmente experiência em gestão, isso ajuda muito a lidar com a IA como se fosse um agente de programação

    • Para mim, isso soa como algo que reduz a diversão da programação
      Programar por hobby não tem a produtividade como objetivo; o essencial é o prazer da exploração e da imersão
      Se tenho 30 minutos, eu simplesmente brinco um pouco com código e continuo depois quando sobra mais tempo; é isso que torna tudo realmente divertido
    • Tenho vergonha de admitir, mas até hoje ainda me confundo com centralizar uma div
      Uso flexbox há mais de 10 anos, mas preciso pesquisar toda vez
      Agora eu simplesmente pergunto para a IA. É uma mudança diferente dos tempos em que eu procurava na MDN Docs
    • Tive uma experiência parecida
      No passado criei um plugin do Obsidian por conta própria, mas 4 anos depois a API mudou e eu já tinha esquecido TypeScript
      Neste inverno tentei de novo com o Claude e acabei criando dois novos plugins e melhorando o código antigo
      O Claude cuidou das partes complicadas, como recomendações da API, correções do linter e sugestões de sintaxe, então tudo andou muito mais rápido
    • Concordo totalmente. Principalmente pelo fato de que voltou a existir tempo para projetos pessoais como pai/mãe
      Mesmo investindo só uma ou duas horas depois que a criança dorme, já dá para ver progresso de verdade, e isso fez a diversão voltar
    • Eu também fui gestor e hoje tenho filhos pequenos,
      e estou vendo um progresso impressionante em projetos paralelos aos quais antes eu só conseguia dedicar 2 a 4 horas por semana
      Isso parece funcionar como uma espécie de paradoxo de Jevons, e dá a impressão de que está chegando a era em que projetos que eu “faria se tivesse tempo” vão realmente ser concluídos
  • Pipelines complexos de build no frontend, bundlers, frameworks de CSS e afins são opcionais
    Trabalho com criação de sites há 25 anos, e as tecnologias básicas ainda funcionam muito bem
    Dá para desenvolver de forma mentalmente mais saudável sem seguir toda tendência nova cegamente
    A maioria dos sites de marketing não precisa de bundler de JS, framework de CSS nem pipeline de CI/CD

    • Essas ferramentas existem para resolver não só problemas técnicos, mas também problemas organizacionais
      Se o site é mantido por duas ou três pessoas, uma abordagem simples faz sentido,
      mas, em produtos grandes com centenas de pessoas colaborando, ferramentas complexas são essenciais para a produtividade
    • Fiquei curioso para saber quais tecnologias você usa. Se puder compartilhar
    • Vejo muito esse tipo de opinião, mas parece vir de quem nunca trabalhou em projetos web de grande porte
      Concordo que PHP ou renderização no servidor não são desnecessários, mas o resto não bate com a realidade
  • Eu gosto de coisas simples, mas odeio estruturas complexas sem sentido
    Usar IA só para obter o resultado tira a graça de aprender
    Parece que todo mundo pensa “é só resolver com IA”, e isso acaba deixando a abstração ainda mais profunda
    O que realmente precisamos é de simplificação

  • Sinto falta dos tempos da stack LAMP, mas isso ainda é totalmente possível hoje
    Lidar diretamente com PHP e SQL sem framework é até mais divertido e mais seguro
    Graças ao HTML5, não é mais preciso usar layout com tabelas, e o VS Code ficou só com as partes boas do Dreamweaver
    Para quem desenvolve sozinho, o melhor é simplesmente pular o tooling complexo
    Em vez do velho phpMyAdmin, ferramentas como DBeaver são bem mais estáveis

  • Esse papo de “10x mais produtividade por causa da IA” soa como uma fantasia exagerada
    O resultado muda a cada prompt, então parece uma espécie de aposta
    Na prática, isso pode até acabar sendo ineficiente

    • Reconheço o ganho de produtividade, mas “10x” é uma expressão batida demais
      Só de virar um engenheiro 2,5x já é algo modesto e realista o bastante
    • O número não importa. O importante é que isso dá motivação para começar e terminar
      Graças à IA, concluí muito mais projetinhos do que antes
      Claro que também houve muitos casos em que não gostei do resultado da IA e resolvi recomeçar do zero
    • Tem engenheiro que chama a IA de “caça-níquel que realiza desejos”
    • Pelas estatísticas dos meus projetos pessoais, no último mês foram adicionadas dezenas de milhares de linhas de código
      Quase concluí todos os recursos difíceis que vinha adiando nos últimos anos
    • Como naquela piada “este texto foi escrito por um LLM”, agora começar um projeto novo parece realmente viável
  • Para mim, o mais difícil hoje é a revisão de código
    É entediante e mentalmente cansativa
    Por isso, agora só examino a fundo as partes ligadas a limites de segurança ou acesso a dados, e o resto eu passo o olho
    A IA resolve a maior parte, mas há janelas quebradas demais para um ser humano manter depois

    • Pior ainda é ter de revisar código incompreensível gerado por IA
      Há muitos erros imprevisíveis e, com o tempo, aquilo fica impossível de manter
    • Por isso eu faço o contrário: escrevo o código eu mesmo e deixo a IA fazer a primeira revisão
  • Ultimamente percebi que não tenho mais vontade de ler nem texto escrito por IA, nem texto elogiando IA
    É sempre a mesma coisa repetida, então ficou cansativo

  • Eu amo desenvolvimento por essência, mas gosto ainda mais de automação e eficiência
    Trabalhando como administrador de WAF na área de cibersegurança, usei o Gemini Canvas para criar 4 scripts de automação em uma semana
    Coisas que antes levavam 1 ou 2 semanas passaram a ser concluídas em 3 horas
    Nessa velocidade, não há motivo para não usar IA

  • A complexidade do frontend já existia antes
    A diferença é que naquela época a gente apenas ignorava e aceitava o risco
    Deploy manual por FTP, colocar página de manutenção no ar, risco de corrupção de dados — tudo era muito mais instável do que hoje
    O Tailwind atual e as Core Web Vitals são resultado de uma organização daquele caos de antigamente
    No fim, hoje está muito melhor, e o desenvolvimento com apoio de LLM também é prazeroso
    A complexidade não surgiu agora; ela só ficou visível

    • Isso também me faz lembrar da época em que eu editava diretamente arquivos PHP4 no servidor com o WebEdit
      Naquele tempo nem existia controle de versão
  • Como desenvolvedor backend, não tenho senso de design, mas hoje está surpreendentemente fácil criar UIs de gráficos e visualizações
    Basta dizer coisas como “adicione os dados de foo como uma linha”, “coloque um gráfico de dispersão embaixo”, “deixe a cor um pouco mais avermelhada”
    Antes era preciso aprender superficialmente d3, vega-lite, matplotlib e outras ferramentas,
    mas agora a IA escolhe sozinha frameworks como chart.js