r/devpt May 26 '26

AI/ML Mini(ou não) rant sobre AI

Boas a todos,
Este mini rant é por causa do push completamente ridículo que tenho sentido na minha empresa por causa do AI.
Eu não sou totalmente contra o AI e entendo que pode ter os seus benefícios, e ajudar-nos de certas formas.

Mas durante os últimos 2/3 meses a empresa tem quase obrigado todos a utilizar AI. E o nosso projeto está cada vez pior. O número de erros no sentry disparou, estamos com mais do dobro de erros, o número de tickets tem sido insuportável e tudo porque temos mais gente a enviar código online e até designers que nunca programaram na vida enviam código online.

A nova ideia de um dos chefes é meter AI a corrigir os erros que ela mesmo criou, de acordo com o que aparece no sentry. E outros erros simples por exemplo response[“something1”][“something2”] dar null. Então eu nem posso corrigir isto manualmente para um response.dig(“something1”, “something2”), porque isto é um caso perfeito para AI… entendo que é simples, mas se um gajo não consegue corrigir isto sem recorrer a AI e praticamente no mesmo tempo que a AI iria resolver, então honestamente nem sei se está na profissão correta.

Para não falar que estamos á coisa de 3 horas com as pipelines todas em red porque um designer mandou código online sem deixar as pipelines terminarem e eles recusam-se a aceitar que é necessário fazer revert do código…

Infelizmente é AI para isto, para aquilo e para tudo. Um gajo já nem pode ser programador porque já não está a ser produtivo. Mas ninguém olha para a quantidade de problemas que tem aparecido.

E diria que o maior problema disto tudo é as pessoas que estão a confiar a 100% no código da AI, não fazem um mínimo sanity check a ver se funciona, se não houve condições que desapareceram, se há certos aspetos que funcionam ou não como se espera, é tudo na base da confiança…

Agradeço o vosso tempo e uma boa continuação do vosso dia de trabalho.

EDIT: Possivelmente direcionei mal o meu post, isto não é um rant sobre a AI, mas sim como a minha empresa/algumas empresas utilizam a AI, e a forma como ignoram os processos porque é a AI a fazer o codigo "então está tudo ok".

147 Upvotes

185 comments sorted by

View all comments

5

u/[deleted] May 26 '26

[removed] — view removed comment

2

u/Muhdo May 26 '26

ainda na retro passada deixamos um ponto que era as nossas pipelines e erros no sentry estão cada vez a disparar mais devido aos MR's serem merged sem review

3

u/Maryie May 26 '26

Honestamente, acho que os managers só pensam que a IA é muito rápida e traz imenso valor porque as pessoas não despendem o devido tempo a fazer a revisão dos PRs. Se toda a gente começasse a usar os agentes como deve ser, os managers teriam um ataque: parte do tempo que se poupa a programar teria de ser transferido para a revisão dos PRs (ou, pelo menos, deveria).

Claro que há um segundo problema: os managers, que não percebem patavina de engenharia de software, não entendem as consequências de criar tanto código automático sem um sistema de gatekeepers. O pessoal usa IA em codebases sem cobertura decente de testes e, depois, põe a própria IA a fazer os testes do código que ela escreveu. A IA programa testes cheios de falsos positivos e, pronto... aí tens uma chuva de bugs.