- 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
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.
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.
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ã.
Eu também estou usando bem a IA para desenvolver ferramentas pessoais, serviços pessoais e jogos web por hobby.
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
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
divUso 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
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
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
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
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
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
Só de virar um engenheiro 2,5x já é algo modesto e realista o bastante
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
Quase concluí todos os recursos difíceis que vinha adiando nos últimos anos
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
Há muitos erros imprevisíveis e, com o tempo, aquilo fica impossível de manter
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
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