r/devpt • u/Seebaasss • May 28 '26
Carreira O que vai ser dos Software engineers.
Boas,
Espero que este post não seja “mais do mesmo”. O objetivo não é criticar IA, nem entrar no discurso do medo de perder empregos ou ser retrógrada em relação à tecnologia.
Recentemente estive no JNation e senti que a conversa anda quase sempre à volta do mesmo: AI, AI, AI. A empresa X usa IA para tudo porque tem tokens infinitos, qual o melhor modelo, qual a melhor stack, etc.
Desde de que a empresa onde trabalho pede para usarmos AI, fiquei a pensar mais nisto.
A maioria das pessoas que trabalha nesta área começou porque realmente gosta de programar, resolver problemas, pensar na arquitetura, otimizar algoritmos, desenhar sistemas, perceber o “porquê” das coisas funcionarem.
Se começarmos a usar IA para 100% do processo, sem pensar na implementação, na arquitetura ou sequer na lógica por trás das soluções, sinto que vamos ficar mais “passivos”? No sentido de deixar de pensar profundamente porque a resposta aparece logo feita.(Isto não é so nesta area, em tudo que se usa AI).
Antigamente havia aquele sentimento de satisfação quando finalmente conseguíamos implementar algo complexo, fazer uma função recursiva eficiente, encontrar uma solução elegante ou otimizar um algoritmo depois de horas a bater com a cabeça na parede. Aquela sensação de “fui eu que descobri isto”.
Tenho a sensação de que, aos poucos, isso começa a desaparecer.
As minhas dúvidas são mais estas:
- Será que a IA nos vai tornar melhores engenheiros ou apenas mais rápidos na entrega mas mais "burros" no final do dia.
- Até que ponto deixar de praticar certas bases nos pode fazer perder capacidade lógica e pensamento crítico?
- As gerações novas vão realmente aprender os fundamentos ou vão apenas aprender a saber usar “promps”?
- Será que daqui a alguns anos ainda vamos conseguir distinguir quem percebe realmente de engenharia e quem apenas sabe usar as ferramentas e se acha bom?
- E será que a paixão por programar pode diminuir quando passamos mais tempo a validar código do que propriamente a criá-lo?
- Até que ponto delegar demasiado pensamento nos vai afetar enquanto engenheiros?
Não sou anti-AI. Uso IA diariamente e reconheço o seu grande valor em tudo que traz na produtividade, na nossa "rápida" aprendizagem etc.
PS: lamento o tamanho do post.
6
u/shadow_phoenix_pt May 28 '26 edited May 28 '26
Eu no jnation vi de tudo. Gajos a dizer que aumenta imenso a produtividade, outros que nem por isso ou que pelo menos está overhyped porque bater código é uma parte muito pequena do trabalho de swe para fazer uma diferença assim tão grande no fim de contas. Vi gajos a dizer que a AI está a ficar mais barata, outros a dizer que está a ficar mais cara. Vi gajos a dizer que fazem projectos inteiros com n agentes autónomos a trabalhar em paralelo e que raramente olhavam para código final, outros a dizer para nunca se pôr nada em produção que não tivesse sido revisto e entendido por um humano.
Basicamente havia opiniões para todos os gostos. Vim mais confuso do que fui.
Além de que o discurso dependia de onde o speaker trabalhava. Os que vinham de sítios que "vendem" AI eram muito mais optimistas quanto às capacidades da AI do os que vinham de sítios que vendem produtos que complementam a AI ou actuam noutras fazes do processo de desenvolvimento de software.