Dev.to AI 🤖 Ai 👁 0 📖 4 min read

[Opinião] Da cozinha antiga ao desenvolvimento de software com IA

Até o século XIX, preparar uma grande refeição podia exigir muitas pessoas, principalmente nas cozinhas de famílias ricas, hotéis e grandes propriedades. Além do cozinheiro principal, havia trabalhadores para buscar água

Até o século XIX, preparar uma grande refeição podia exigir muitas pessoas, principalmente nas cozinhas de famílias ricas, hotéis e grandes propriedades. Além do cozinheiro principal, havia trabalhadores para buscar água, carregar lenha, manter o fogo aceso, cortar alimentos, preparar carnes, misturar ingredientes e lavar utensílios. Muitas dessas tarefas exigiam esforço físico e várias horas de trabalho.

Com o avanço da tecnologia, tudo começou a mudar. Surgiram fogões a gás e elétricos, geladeiras, batedeiras, processadores e máquinas de lavar louça. Atividades que antes ocupavam uma pessoa durante horas passaram a ser realizadas em poucos minutos. Assim, uma equipe menor passou a conseguir preparar refeições para a mesma quantidade de pessoas ou até para mais pessoas.

A transformação foi além da chegada das máquinas. Algumas funções desapareceram, outras passaram a ser realizadas pelo próprio cozinheiro, e muitas foram transferidas para a indústria alimentícia. Hoje, compramos carnes já cortadas, verduras higienizadas e ingredientes prontos para uso. O cozinheiro passou a dedicar mais tempo ao que realmente importa: planejar, preparar, combinar sabores e garantir a qualidade da refeição.

Função na cozinha antiga Tecnologia que mudou o trabalho O que mudou
Manter o fogo aceso Fogões elétricos e a gás Não é mais necessário ter alguém cuidando da lenha ou do carvão
Moer ingredientes Moedores e processadores O trabalho manual passou a ser feito por máquinas
Bater e misturar massas Batedeiras e masseiras Horas de trabalho foram reduzidas a minutos
Preparar carnes e aves Processamento industrial Os alimentos chegam limpos e cortados
Conservar alimentos Geladeiras e freezers Menor necessidade de salgar, secar e preparar alimentos diariamente
Lavar pratos e panelas Máquinas de lavar louça Menos trabalho manual de limpeza
Transportar água Água encanada Desapareceu a necessidade de buscar água para cozinhar

Algo semelhante está acontecendo agora no desenvolvimento de software com a inteligência artificial. Antes, criar um sistema exigia muito trabalho manual para escrever código, montar interfaces, preparar testes, procurar erros e produzir documentação. Hoje, ferramentas de IA conseguem ajudar a realizar várias dessas atividades em poucos minutos. Assim como os eletrodomésticos ampliaram a capacidade dos cozinheiros, a IA está aumentando a produtividade dos desenvolvedores.

Essa mudança também transforma a organização das equipes. Em determinados projetos, atividades antes distribuídas entre vários profissionais podem ser realizadas por menos pessoas com a ajuda da IA. O desenvolvedor passa a dedicar mais tempo a entender o problema, definir a arquitetura, tomar decisões, verificar resultados e garantir a qualidade do software. Isso não significa que todas as funções desaparecerão: a IA também comete erros e precisa de supervisão, especialmente em sistemas complexos.

A grande lição da história é que a tecnologia não muda apenas a velocidade do trabalho: ela muda a maneira de trabalhar e as funções necessárias para entregar um produto. Assim como uma cozinha moderna não precisa repetir toda a estrutura de trabalho de uma cozinha do século XIX, uma empresa de software com IA pode não precisar da mesma estrutura de equipe utilizada no passado. O objetivo continua sendo entregar um bom produto, mas a quantidade de trabalho humano e a forma de produzi-lo podem mudar profundamente.

É difícil prever o futuro, mas vou tentar

Eu mantenho minha opinião de que ninguém sabe como estaremos trabalhando daqui a dois anos. Tem muita coisa acontecendo ao mesmo tempo, e está tudo evoluindo muito rápido. Mas é possível traçar um comparativo com outras áreas em que a tecnologia também teve muito impacto. Este texto explorou apenas uma área entre tantas.

Todo mundo tem uma cozinha em casa, com fogão, forno de micro-ondas, air fryer, geladeira e armário com mantimentos, talheres e diversos utensílios. Mas, ainda assim, continuamos pedindo refeições por aplicativos, indo a restaurantes, procurando quem faça salgadinhos e bolos para festas no grupo zap do condomínio etc. Ter todos os recursos à mão não significa ter disposição para usá-los.

Por essas e outras, acredito que não há, hoje, um número suficiente de desenvolvedores para suprir a demanda dos próximos anos. No curto e médio prazo, haverá demissões porque as equipes diminuirão de tamanho, mas os projetos continuarão existindo, e em número muito maior do que hoje. Novas empresas surgirão, com novas vagas e novas posições. Novos clientes, novas demandas, novos tipos de software.

O que percebi tocando meus projetos é que tive que aprender um pouco mais sobre DevOps, testes, UX/UI, cloud, arquitetura e design. Sou dev full-stack e sempre fiquei mais focado apenas na programação/codificação dos projetos corporativos dos quais participei. Mas agora, usando o ChatGPT/Codex, preciso entender as outras atividades para poder avaliar o que a IA entrega. Se algum dia eu puder pagar meus boletos sem precisar trabalhar, aí escrevo outro artigo.

📰 Read the original article on Dev.to AI

Originally published by Dev.to AI. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.